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

pengchengneo/Claude-Code: Claude-Code — реверс-инженерный CLI для Claude от Anthropic

Полноценный терминальный интерфейс для работы с Claude AI, восстановленный из исходников официального клиента.

Неофициальная реконструкция исходного кода Claude Code — терминального клиента для работы с AI-ассистентом Claude. Включает весь функционал: авторизацию через OAuth, выполнение команд, работу с файлами, MCP-серверы, плагины и даже голосовое взаимодействие....

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

Для кого это

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

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

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

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

Проект восстановлен из source maps официального npm-пакета Anthropic. Это полноценный TypeScript CLI с React/Ink интерфейсом, системой команд, инструментами для работы с файлами, MCP-протоколом и интеграцией с Anthropic API. Запускается через Bun, поддерживает интерактивный режим и фоновые процессы.

Что видно по README

Неофициальная реконструкция исходного кода Claude Code — терминального клиента для работы с AI-ассистентом Claude. Включает весь функционал: авторизацию через OAuth, выполнение команд, работу с файлами, MCP-серверы, плагины и даже голосовое взаимодействие. Проект собран из source maps, поэтому некоторые модули заменены совместимыми заглушками.

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

53 инструмента для работы с файлами, сетью и выполнением команд87 slash-команд (/commit, /review, /plan и другие)Поддержка MCP (Model Context Protocol) для расширения возможностейReact-based терминальный интерфейс с InkСистема плагинов и навыков (skills)Голосовое взаимодействие и Vim-режим

Технологии

TypeScriptBunReact/InkMCP-протоколOAuth 2.0 с PKCEReactNode.js

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

Проект включает даже модуль «buddy» — цифрового компаньона-спрайта, который оживает в терминале.

С чего начать

  • Установите Bun ≥1.3.5 и Node.js ≥24
  • Клонируйте репозиторий
  • Запустите bun install и bun run dev

Оценка GitRadar

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

Вердикт GitRadar

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

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

Проект активно развивается (114 звёзд, 152 форка), но это реконструкция, а не оригинальная разработка.

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

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

Исходный репозиторий
https://github.com/pengchengneo/Claude-Code
Создан на GitHub
31 марта 2026 г.
Последнее обновление репо
31 марта 2026 г.
Последняя проверка GitRadar
31 марта 2026 г.
Изученные файлы
src/skills/bundled/claude-api/python/agent-sdk/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, восстановленные из source maps. Неофициальная версия для локального запуска.

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

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

Источники

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

Нужна помощь с pengchengneo/Claude-Code?

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