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

Adamlixi/codenano: codenano — лёгкий движок AI-агента для кодинга из Claude Code

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

Это TypeScript SDK, который позволяет строить кастомных AI-агентов для работы с кодом. В основе — та же архитектура, что используется в Claude Code от Anthropic, но без IDE-интеграции и интерфейса. Вместо 150+ тысяч строк кода — всего 5.5 тысяч чистого движка.

★ 12 TypeScript ↑ 1 за 24ч Форки 7 Issue 0 Оценка 8/10 Карточка проверена

Для кого это

Для разработчиков и компаний, которые хотят встроить AI-агента в свой продукт или создать кастомный инструмент для автоматизации кода. Не подходит тем, кто просто хочет готовый плагин для IDE.

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

Claude Code — мощный, но закрытый и тяжёлый. Если вам нужен только движок агента без IDE-интеграции и UI, вы вынуждены тащить 150 тысяч строк кода. codenano решает это, предлагая чистую выжимку логики.

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

Проект извлекает ядро агента из официального Claude Code, оставляя только цикл принятия решений, систему инструментов и работу с API. Вы создаёте агента в три строки кода, настраиваете ему инструменты (чтение файлов, поиск, bash) и получаете потоковое взаимодействие с моделью Anthropic.

Что видно по README

Это TypeScript SDK, который позволяет строить кастомных AI-агентов для работы с кодом. В основе — та же архитектура, что используется в Claude Code от Anthropic, но без IDE-интеграции и интерфейса. Вместо 150+ тысяч строк кода — всего 5.5 тысяч чистого движка.

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

17 готовых инструментов для работы с файлами, поиска и выполнения командПотоковый вывод и поддержка многораундовых диалоговАвтоматическое управление контекстом и бюджетом токеновПолностью открытый код и кастомизация под свои нуждыГотовые пресеты инструментов: базовый, расширенный и полный

Технологии

TypeScriptAnthropic SDKZod для валидации

Темы и ключи

agentclaude-code

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

Проект позиционирует себя как «движок без кузова»: если Claude Code — это готовый автомобиль, то codenano — только мотор, на котором можно собрать свою машину.

С чего начать

  • Установите npm-пакет: npm install codenano
  • Импортируйте createAgent и coreTools
  • Создайте агента, указав модель (например, claude-sonnet) и нужные инструменты
  • Задайте вопрос агенту: await agent.ask('Прочитай package.json')

Оценка GitRadar

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

Вердикт GitRadar

Стоит попробовать, если вам нужна гибкая и легковесная основа для AI-агента, а не готовое решение. Архитектура проверена в бою, код чистый, но проект молодой (11 звёзд) и может иметь ограниченное сообщество.

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

Проект активно развивается: есть roadmap с планами по хукам, под-агентам, интеграции с Git. Кодовая база чистая, есть 191 тест.

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

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

Исходный репозиторий
https://github.com/Adamlixi/codenano
Создан на GitHub
1 апреля 2026 г.
Последнее обновление репо
1 апреля 2026 г.
Последняя проверка GitRadar
1 апреля 2026 г.
Изученные файлы
README.md, src/index.ts, package.json, src/prompt/index.ts, src/tools/index.ts, README.zh-CN.md

FAQ

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

Лёгкий SDK для создания AI-агентов, работающих с кодом. Основан на внутренней архитектуре Claude Code от Anthropic.

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

Для разработчиков, которые хотят встроить AI-ассистента в свой продукт, автоматизировать задачи или создать кастомный инструмент для работы с кодом.

Источники

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

Нужна помощь с Adamlixi/codenano?

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