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

jarmuine/claude-code: Claude Code — зеркало исходников утекшего CLI от Anthropic

Исследуй внутренности официального CLI для Claude, который попал в открытый доступ из-за утечки source map.

jarmuine/claude-code — open-source проект на TypeScript, который стоит оценить перед внедрением или доработкой.

★ 47 TypeScript ↑ 11 за 24ч Форки 255 Issue 0 Оценка 4/10 Карточка проверена

Для кого это

Для студентов, изучающих безопасность цепочки поставок ПО, разработчиков, интересующихся архитектурой CLI-инструментов на TypeScript, и исследователей уязвимостей.

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

Когда крупные компании случайно выкладывают source map в npm-пакеты, их исходный код становится доступен всем — это серьёзная проблема безопасности цепочки поставок.

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

Репозиторий содержит зеркало исходного кода CLI Claude Code, который стал доступен через .map файл в npm-пакете. Код написан на TypeScript, использует Bun как рантайм, React + Ink для терминального UI. Архитектура включает систему команд, инструментов, движок запросов к LLM, интеграции с сервисами, синхронизацию настроек и аналитику.

Что видно по README

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

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

Терминальный CLI для взаимодействия с ClaudeСистема команд и инструментов для разработкиИнтеграция OAuth 2.0 с PKCEСинхронизация настроек между окружениямиСистема аналитики с защитой от утечки PII

Технологии

TypeScriptBunReact + InkCommander.jsAxiosReactgRPC

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

В коде встречаются забавные комментарии вроде 'Log queue size for ants to help debug analytics initialization timing' — видимо, отсылка к муравьям как к метафоре мелких отладочных событий.

С чего начать

  • Клонируй репозиторий
  • Изучи структуру проекта (~1900 файлов, 512k+ строк кода)
  • Проанализируй архитектуру: система команд, инструментов, OAuth, аналитика

Оценка GitRadar

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

Вердикт GitRadar

Стоит изучить как пример реального production-grade CLI от крупной компании, но не для использования в продакшене — это зеркало утекшего кода для исследований.

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

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

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

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

Исходный репозиторий
https://github.com/jarmuine/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 Claude Code от Anthropic, попавшее в открытый доступ из-за утечки source map.

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

Для исследователей безопасности, студентов и разработчиков, изучающих архитектуру CLI-инструментов и проблемы цепочки поставок ПО.

Источники

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

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

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