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

MR-MaoJiu/ClaudeCode: ClaudeCode — реверс-инжиниринг AI-агента для терминала

Исследуй исходный код Claude Code 2.1.88 — полноценного AI-агента для терминала с расширяемой архитектурой.

Это реконструированные исходники Claude Code 2.1.88 — терминального агента от Anthropic. Проект включает около 1902 файлов TypeScript и демонстрирует полную архитектуру: от запуска и инициализации до выполнения инструментов и управления состоянием. В README...

★ 32 TypeScript Форки 41 Issue 0 Оценка 6/10 Карточка проверена

Для кого это

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

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

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

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

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

Что видно по README

Это реконструированные исходники Claude Code 2.1.88 — терминального агента от Anthropic. Проект включает около 1902 файлов TypeScript и демонстрирует полную архитектуру: от запуска и инициализации до выполнения инструментов и управления состоянием. В README подробно описаны слои системы и рекомендуемый порядок изучения.

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

Многослойная архитектура агентаСистема команд с фильтрацией по feature flagsИнструменты с контекстом выполнения и фильтрациейИнтерактивный терминальный UI на InkПоддержка MCP, плагинов и навыковУправление задачами и состоянием сессии

Технологии

TypeScriptReact Ink (для терминального UI)OAuth 2.0 с PKCEAxios для HTTP-запросов

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

Проект восстановлен из source map официального билда — это редкая возможность заглянуть под капот коммерческого AI-агента без необходимости дизассемблирования.

С чего начать

  • Клонируйте репозиторий
  • Изучите README.md для общего понимания архитектуры
  • Начните с main.tsx и следуйте рекомендованному порядку чтения

Оценка GitRadar

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

Вердикт GitRadar

Стоит изучить, если интересуетесь архитектурой AI-агентов или планируете создавать подобные системы. Это готовый reference implementation, а не учебный проект.

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

Проект статичен — это снимок исходного кода конкретной версии, не ожидайте активных обновлений.

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

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

Исходный репозиторий
https://github.com/MR-MaoJiu/ClaudeCode
Создан на 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 2.1.88 — терминального AI-агента от Anthropic.

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

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

Источники

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

Нужна помощь с MR-MaoJiu/ClaudeCode?

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