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

ChinaSiro/claude-code-sourcemap: Claude Code Sourcemap — реконструкция исходников AI-ассистента для разработчиков

Исследуйте внутреннее устройство Claude Code — официального AI-ассистента для программирования от Anthropic.

Неофициальная реконструкция исходного кода Claude Code версии 2.1.88. Восстановлено 4756 файлов, включая 1884 TypeScript-файла. Проект раскрывает архитектуру: CLI-интерфейс, инструменты для работы с Bash, файлами, grep, систему команд, сервисы API, MCP,...

★ 1.7k TypeScript Форки 2.9k Issue 2 Оценка 5/10 Карточка проверена

Для кого это

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

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

Официальный Claude Code закрыт, а хочется изучить его архитектуру, подходы к аналитике, OAuth-авторизации и управлению настройками.

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

Проект восстанавливает TypeScript-исходники из source map файлов npm-пакета @anthropic-ai/claude-code. Анализирует структуру проекта, сервисы аналитики, OAuth-потоки, синхронизацию настроек и политики безопасности.

Что видно по README

Неофициальная реконструкция исходного кода Claude Code версии 2.1.88. Восстановлено 4756 файлов, включая 1884 TypeScript-файла. Проект раскрывает архитектуру: CLI-интерфейс, инструменты для работы с Bash, файлами, grep, систему команд, сервисы API, MCP, координацию агентов, плагины, голосовое взаимодействие и даже Vim-режим.

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

Реконструкция 4756 файлов из source mapПолная TypeScript-архитектура Claude CodeСервисы аналитики с защитой PII-данныхOAuth 2.0 с PKCE и ручным/автоматическим потокомСинхронизация настроек между окружениями

Технологии

TypeScriptNode.jsOAuth 2.0PKCEAxiosReact

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

В коде встречаются маркерные типы вроде AnalyticsMetadata_I_VERIFIED_THIS_IS_NOT_CODE_OR_FILEPATHS — разработчики явно проверяют, что в аналитику не попадает чувствительная информация.

С чего начать

  • Установите npm-пакет @anthropic-ai/claude-code
  • Изучите восстановленные файлы в restored-src/
  • Анализируйте архитектуру сервисов и модулей

Оценка GitRadar

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

Вердикт GitRadar

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

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

Проект заморожен как исследовательский материал. Звёзды 133, форки 279 показывают высокий интерес сообщества.

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

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

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

FAQ

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

Реконструированные исходники Claude Code — AI-ассистента для разработчиков от Anthropic. Восстановлены из source map npm-пакета.

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

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

Источники

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

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