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

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

Изучите внутреннее устройство проприетарного CLI-инструмента Anthropic для работы с Claude из терминала.

Репозиторий содержит восстановленные исходные коды CLI-инструмента Claude Code от Anthropic, утекшие через source map файл в npm-пакете. Это не официальный релиз и не поддерживаемый SDK, а лишь восстановленное дерево файлов для анализа архитектуры.

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

Для кого это

Для разработчиков, интересующихся архитектурой крупных TypeScript-приложений, и специалистов по безопасности, изучающих утечки через source maps.

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

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

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

Исходный код восстановлен из source map файла, случайно включённого в npm-пакет. Проект представляет собой полное дерево исходников TypeScript/React-приложения, собранного с помощью Bun и использующего Ink для терминального интерфейса. Архитектура включает модули для аналитики, OAuth-аутентификации, синхронизации настроек и политик безопасности.

Что видно по README

Репозиторий содержит восстановленные исходные коды CLI-инструмента Claude Code от Anthropic, утекшие через source map файл в npm-пакете. Это не официальный релиз и не поддерживаемый SDK, а лишь восстановленное дерево файлов для анализа архитектуры.

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

Полная TypeScript-реализация CLI инструментаИнтеграция с Claude API для инженерных задачМодульная архитектура с сервисами аналитики и аутентификацииПоддержка OAuth 2.0 с PKCEСинхронизация настроек между окружениями

Технологии

TypeScriptBunReact + InkCommander.jsAxiosReactRedisRustGitHub Actions

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

Утечка произошла из-за source map файла, который содержал ссылки на оригинальные TypeScript-исходники в хранилище Anthropic — классический пример уязвимости через отладочную информацию.

С чего начать

  • Клонируйте репозиторий
  • Изучите структуру проекта в docs/directory-structure.md
  • Проанализируйте основные сервисы: analytics, oauth, settingsSync

Оценка GitRadar

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

Вердикт GitRadar

Стоит изучить как пример реальной архитектуры production-приложения от крупной компании, но не для практического использования — это проприетарный код, а не open-source проект.

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

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

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

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

Исходный репозиторий
https://github.com/mehmoodosman/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 файл в npm-пакете.

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

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

Источники

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

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

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