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

pumpdude/claude-code-reverse: Claude Code Reverse — обратная инженерия CLI от Anthropic

Позволяет запускать локальную версию Claude Code CLI без официального доступа к закрытому инструменту Anthropic.

Это реверс-инженерная версия командной строки Claude Code от Anthropic, собранная на TypeScript под Bun. Проект воссоздаёт функциональность оригинального закрытого инструмента, позволяя разработчикам запускать локальную версию, которая взаимодействует с API...

★ 12 TypeScript Форки 9 Issue 0 Оценка 5/10 Карточка проверена

Для кого это

Для разработчиков на TypeScript, которые хотят исследовать или использовать функциональность Claude Code без официального доступа, и для энтузиастов обратной инженерии.

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

Anthropic не предоставляет публичный доступ к своему инструменту Claude Code CLI, оставляя разработчиков без возможности локального запуска и кастомизации.

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

Проект реконструирует оригинальный CLI Claude Code через анализ его работы и создание совместимой реализации. Использует Bun как runtime, подключается к Anthropic API через OAuth с PKCE, поддерживает синхронизацию настроек между сессиями и включает систему аналитики событий. Внутренняя архитектура модульная с сервисами для аутентификации, аналитики и управления контекстом.

Что видно по README

Это реверс-инженерная версия командной строки Claude Code от Anthropic, собранная на TypeScript под Bun. Проект воссоздаёт функциональность оригинального закрытого инструмента, позволяя разработчикам запускать локальную версию, которая взаимодействует с API Anthropic, управляет аутентификацией через OAuth 2.0 и поддерживает синхронизацию пользовательских настроек.

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

Локальный CLI для Claude CodeOAuth-аутентификация с PKCEСинхронизация настроек между окружениямиСистема аналитики событий

Технологии

TypeScriptBunReactOpenTelemetryNode.js

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

Проект использует технику 'stub' реализаций для внутренних пакетов Anthropic, создавая workspace-зависимости для эмуляции оригинальной структуры, что позволяет обойти отсутствие публичного доступа к исходникам.

С чего начать

  • Установи Bun >=1.0 и Node.js >=18
  • Склонируй репозиторий и выполни bun install

Оценка GitRadar

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

Вердикт GitRadar

Стоит пробовать только разработчикам, интересующимся обратной инженерией или желающим изучить архитектуру Claude Code. Проект сырой, требует ручной настройки и API-ключа Anthropic, не подходит для production-использования.

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

Проект выглядит активным (12 звёзд, 9 форков), но README минимален, а структура сложная — видно, что это исследовательская работа, а не готовый продукт.

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

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

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

FAQ

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

Неофициальная реконструкция командной строки Claude Code от Anthropic, собранная через обратную инженерию.

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

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

Источники

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

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

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