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

iammaimai/claude-code-fixed: Claude Code Fixed — восстановленная кодовая база CLI от Anthropic

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

iammaimai/claude-code-fixed — open-source проект на TypeScript, который стоит оценить перед внедрением или доработкой.

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

Для кого это

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

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

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

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

Проект восстановлен из опубликованного бинарного пакета (cli.js и source map) через обратную инженерию. Собранная кодовая база позволяет выполнять сборку, запускать CLI-команды, работать в интерактивном режиме и настраивать окружение. Архитектура разделена на слои: входные точки, UI-компоненты на Ink/React, сервисы (OAuth, аналитика, синхронизация настроек) и плагины.

Что видно по README

Это восстановленный исходный код Claude Code 2.1.88 — CLI-инструмента для работы с Claude AI. Цель — не точная реконструкция истории разработки, а создание работоспособной кодовой базы, которую можно собирать, запускать, отлаживать и расширять. Включает полную структуру проекта, TypeScript-конфигурации, скрипты сборки и shim-модули для отсутствующих зависимостей.

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

Сборка через esbuild с подменой модулейПоддержка интерактивного CLI с Ink/React-интерфейсомOAuth-авторизация с PKCE и ручным/автоматическим потокомСинхронизация настроек между окружениямиПлагинная архитектура и система инструментов

Технологии

TypeScriptReact/Ink для TUIesbuildReactRustGo

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

Проект включает shim-модули для эмуляции отсутствующих нативных зависимостей (например, bun:bundle) — это как «протезы» для кода, который нельзя полностью восстановить.

С чего начать

  • Установите зависимости: npm install
  • Запустите CLI: npm run cli:run

Оценка GitRadar

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

Вердикт GitRadar

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

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

Проект активно поддерживается: есть подробные мануалы по сборке и разработке, актуальные зависимости. Однако это реконструкция, а не официальная разработка.

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

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

Исходный репозиторий
https://github.com/iammaimai/claude-code-fixed
Создан на 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

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

Восстановленные исходники CLI-клиента Claude Code от Anthropic, полученные через reverse engineering из опубликованного бинарного пакета.

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

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

Источники

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

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

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