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

AprilNEA/claude-code-source: Claude Code — исходный код AI-ассистента для терминала

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

Это неофициальный реверс-инжиниринг исходного кода Claude Code от Anthropic, восстановленный из source map npm-пакета. Проект показывает, как устроен продакшен-готовый AI-ассистент для разработки: аутентификация через OAuth с PKCE, синхронизация настроек,...

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

Для кого это

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

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

Разработчики тратят время на рутинные задачи: объяснение кода, git-операции, поиск по кодовой базе. Claude Code автоматизирует это через чат-интерфейс в терминале.

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

Инструмент устанавливается глобально через npm, запускается командой claude в проекте, анализирует код и выполняет задачи по текстовым инструкциям. Использует OAuth для аутентификации, синхронизирует настройки между окружениями и собирает аналитику с защитой приватности.

Что видно по README

Это неофициальный реверс-инжиниринг исходного кода Claude Code от Anthropic, восстановленный из source map npm-пакета. Проект показывает, как устроен продакшен-готовый AI-ассистент для разработки: аутентификация через OAuth с PKCE, синхронизация настроек, политики ограничений и система аналитики с маркерами для PII-данных.

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

Выполнение задач через естественный языкРабота с git-воркфлоуОбъяснение сложного кодаИнтеграция с IDE и терминаломСинхронизация настроек между окружениями

Технологии

TypeScriptNode.jsOAuth 2.0 с PKCEAxios для HTTP-запросов

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

В коде встречаются строгие типы для проверки отсутствия чувствительных данных в аналитике, например AnalyticsMetadata_I_VERIFIED_THIS_IS_NOT_CODE_OR_FILEPATHS.

С чего начать

  • Перейдите в директорию проекта
  • Запустите claude в терминале

Оценка GitRadar

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

Вердикт GitRadar

Стоит изучить как пример хорошо структурированного продакшен-кода от крупной AI-компании, но использовать в продакшене рискованно — это неофициальный реверс-инжиниринг.

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

Проект не обновляется — это снимок исходного кода версии 2.1.88. Форков больше, чем звёзд, что говорит об интересе к исследованию кода.

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

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

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

FAQ

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

Восстановленный исходный код Claude Code — AI-ассистента для разработчиков от Anthropic, который работает в терминале.

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

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

Источники

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

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

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