← Все проекты
Проект / Python

OpenLAIR/nano-claude-code: Nano-Claw-Code — лёгкий Python-агент для автономного программирования

Автоматизируй решение задач по программированию с помощью компактного ИИ-агента, который работает почти так же хорошо, как огромные фреймворки.

Nano-Claw-Code — это дистиллированная, оптимизированная версия фреймворка Claude Code от Anthropic. Проект сокращает код в 70 раз (с 405К до 5.8К строк) при сохранении сравнимой производительности на бенчмарке SWE-bench Lite. Это автономный агент, который...

★ 16 Python Форки 1 Issue 0 Оценка 7/10 Карточка проверена

Для кого это

Для Python-разработчиков и DevOps-инженеров, которые хотят автоматизировать рутинные задачи кодирования, рефакторинг или исправление багов без разворачивания тяжёлых инструментов.

Проблема / задача

Большие автономные агенты вроде Claude Code содержат сотни тысяч строк кода, десятки инструментов и сложны для понимания, внедрения и кастомизации.

Как это работает

Проект берёт оригинальный Claude Code на TypeScript, анализирует, какие инструменты реально используются на тестах SWE-bench, удаляет лишнее (29 инструментов и 4 сервисные группы), а затем переписывает ядро на чистый Python. Вместо ~405 тысяч строк TypeScript получается ~5.8 тысяч строк Python с сохранением той же функциональности и интерфейса использования инструментов.

Что видно по README

Nano-Claw-Code — это дистиллированная, оптимизированная версия фреймворка Claude Code от Anthropic. Проект сокращает код в 70 раз (с 405К до 5.8К строк) при сохранении сравнимой производительности на бенчмарке SWE-bench Lite. Это автономный агент, который умеет читать, писать, редактировать файлы, выполнять bash-команды, искать в файловой системе, делать веб-запросы и даже запускать подзадачи через вложенных агентов.

Ключевые возможности

Автономное выполнение задач программирования через естественный языкПоддержка потокового вывода и интерактивного режима (REPL)Встроенная система разрешений для контроля опасных операцийИнтеграция с Anthropic Claude и OpenAI моделямиГотовый harness для оценки на SWE-bench Lite

Технологии

Python 3.10+Anthropic API / OpenAI APIStreaming JSON protocolPrompt Toolkit для CLIPythonDockerDjangoOpenAI APILLaMATypeScript

Интересный факт

Проект удалил 29 неиспользуемых инструментов из оригинального Claude Code после анализа реального поведения агента на задачах SWE-bench — это редкий пример data-driven дистилляции.

С чего начать

  • Установи зависимости: pip install -e .
  • Скопируй .env.example в .env и настрой ключи API (опционально)
  • Запусти: ./start.sh или nano-claw-code

Оценка GitRadar

Удобство
7/10
Свежесть
8/10
Перспектива
7/10
Монетизация
6/10
Общая оценка
7/10

Вердикт GitRadar

Стоит попробовать, если нужен лёгкий, понятный и кастомизируемый автономный агент для программирования без избыточности больших фреймворков. Особенно полезно для исследований и быстрого прототипирования.

Наблюдения по обновлениям

Проект активно развивается: есть roadmap с планами по полному прогону SWE-bench Lite, интеграции с OpenRouter и созданию датасета дистилляции. Последний коммит — недавний, issues пока нет.

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/OpenLAIR/nano-claude-code
Лицензия
MIT
Создан на GitHub
2 апреля 2026 г.
Последнее обновление репо
2 апреля 2026 г.
Последняя проверка GitRadar
2 апреля 2026 г.
Изученные файлы
README.md, pyproject.toml, nano_claw_code/cli.py, swebench_harness/requirements.txt, website/index.html, setup.py

FAQ

Что это такое?

Дистиллированный Python-агент для автономного программирования, переписанный с TypeScript-версии Claude Code. Сохраняет основные возможности при радикальном уменьшении кодовой базы.

Для кого подходит?

Для Python-разработчиков, исследователей ИИ и DevOps-инженеров, которые хотят автоматизировать задачи кодирования, тестировать автономных агентов или изучать их архитектуру без сложностей огромных фреймворков.

Источники

  • GitHub исходный код и активность
  • README описание, ссылки, стартовые материалы

Нужна помощь с OpenLAIR/nano-claude-code?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.