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

nirholas/claude-code: Claude Code — утекший исходный код официального CLI от Anthropic

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

31 марта 2026 года исходный код официального CLI-инструмента Anthropic «Claude Code» был случайно опубликован через source map в npm-пакете. Проект написан на TypeScript, использует Bun как рантайм, содержит около 1900 файлов и 512 тысяч строк кода. Это...

★ 162 TypeScript Форки 211 Issue 0 Оценка 7/10 Карточка проверена

Для кого это

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

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

Разработчики тратят время на рутинные операции: поиск кода, управление Git, объяснение сложных участков — всё это можно делегировать AI, но готовых open-source решений с доступом к внутренней логике мало.

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

Это CLI-инструмент, который использует API Claude для выполнения задач через естественный язык. Пользователь даёт команду в терминале, система анализирует кодбазу, выполняет операции через набор инструментов (чтение/запись файлов, поиск, shell-команды) и возвращает результат. Интерфейс построен на React для терминала (Ink), есть интеграция с IDE, плагины, мультиагентная координация.

Что видно по README

31 марта 2026 года исходный код официального CLI-инструмента Anthropic «Claude Code» был случайно опубликован через source map в npm-пакете. Проект написан на TypeScript, использует Bun как рантайм, содержит около 1900 файлов и 512 тысяч строк кода. Это полноценный агентный инструмент для разработки, который понимает кодбазу и помогает программировать быстрее.

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

Выполнение команд через естественный языкЧтение и редактирование файловПоиск по коду (ripgrep)Управление Git-воркфлоуИнтеграция с VS Code и JetBrainsПлагиновая система и навыки (skills)

Технологии

TypeScriptBunReact (Ink)Commander.jsZodReactgRPC

Темы и ключи

claudeclaude-apiclaude-codeclaude-code-pluginclaude-code-skillclaude-desktopclaude-leakclaude-skills

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

В коде есть пасхалка — модуль 'buddy' с компаньоном-спрайтом, а также система аналитики с жёсткими типами для проверки отсутствия PII-данных.

С чего начать

  • Клонируйте репозиторий
  • Установите зависимости через Bun
  • Настройте API-ключ Anthropic
  • Запустите CLI через bun run start

Оценка GitRadar

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

Вердикт GitRadar

Стоит изучить как пример архитектуры production-ready AI-CLI инструмента от крупной компании, но для использования потребуется доработка и настройка API-ключей. Это не готовый продукт, а утекший исходник.

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

Проект свежий (утек в марте 2026), но это не активная разработка, а слепок внутреннего кода Anthropic.

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

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

Исходный репозиторий
https://github.com/nirholas/claude-code
Официальный сайт
https://github.com/nirholas/claude-code
Создан на GitHub
31 марта 2026 г.
Последнее обновление репо
31 марта 2026 г.
Последняя проверка GitRadar
31 марта 2026 г.
Изученные файлы
README.md, src/services/analytics/index.ts, src/services/oauth/index.ts, src/services/settingsSync/index.ts, src/services/policyLimits/index.ts, src/services/remoteManagedSettings/index.ts

FAQ

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

Утекший исходный код официального CLI-инструмента Anthropic для работы с Claude в терминале.

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

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

Источники

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

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