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

zstmfhy/Claude-code: Claude Code CLI — исходный код официального AI-ассистента для разработчиков

Изучите исходный код официального CLI-инструмента Anthropic для автоматизации программирования с помощью Claude AI.

Проект представляет собой полный исходный код официального CLI-инструмента Claude Code от Anthropic. Это TypeScript-приложение на Bun с React-подобным UI для терминала (Ink), реализующее систему команд, инструментов, плагинов и агентов. Поддерживает...

★ 86 TypeScript ↑ 1 за 24ч Форки 161 Issue 0 Оценка 7/10 Карточка проверена

Для кого это

Для разработчиков на TypeScript, интересующихся архитектурой CLI-приложений, интеграцией AI в инструменты разработки и реализацией Model Context Protocol (MCP).

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

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

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

Проект представляет собой полный исходный код официального CLI-инструмента Claude Code от Anthropic. Это TypeScript-приложение на Bun с React-подобным UI для терминала (Ink), реализующее систему команд, инструментов, плагинов и агентов. Поддерживает MCP-протокол для взаимодействия с AI-моделями, имеет систему аналитики, OAuth-авторизацию и синхронизацию настроек.

Что видно по README

Этот репозиторий содержит исходный код официального CLI-инструмента Claude Code от компании Anthropic, предназначенный для изучения и анализа. Проект демонстрирует полную реализацию AI-ассистента для разработчиков с поддержкой более 50 команд для работы с Git, кодом, сессиями и настройками. Архитектура включает модульную систему инструментов, плагинов, агентов и реализацию Model Context Protocol.

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

Более 50 CLI-команд для работы с кодом и GitПолная реализация MCP (Model Context Protocol)Модульная система инструментов с валидацией JSON SchemaСистема плагинов и навыков (Skills)Многопользовательские агенты с параллельным выполнениемOAuth-авторизация и синхронизация настроек

Технологии

TypeScript/TSXBun (рантайм и пакетный менеджер)Ink (React для CLI)Commander.jsMCP-протоколOAuth 2.0 с PKCETypeScriptReact

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

Проект содержит более 1800 TypeScript-файлов и около 100 UI-компонентов для терминала, что делает его одним из самых полных open-source примеров CLI-приложений с AI-интеграцией.

С чего начать

  • Клонируйте репозиторий
  • Установите Bun как рантайм
  • Изучите структуру проекта в README
  • Запустите сборку для анализа кода

Оценка GitRadar

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

Вердикт GitRadar

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

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

Проект активно развивается, судя по сложной модульной архитектуре и поддержке современных протоколов вроде MCP.

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

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

Исходный репозиторий
https://github.com/zstmfhy/Claude-code
Создан на GitHub
31 марта 2026 г.
Последнее обновление репо
31 марта 2026 г.
Последняя проверка GitRadar
31 марта 2026 г.
Изученные файлы
README.md, src/services/analytics/index.ts, src/services/oauth/index.ts, src/services/settingsSync/index.ts, src/services/policyLimits/index.ts, src/services/remoteManagedSettings/index.ts

FAQ

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

Исходный код официального CLI-инструмента Claude Code от Anthropic для автоматизации программирования с помощью AI.

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

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

Источники

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

Нужна помощь с zstmfhy/Claude-code?

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