Что это такое?
Исходный код официального CLI-инструмента Claude Code от Anthropic для изучения архитектуры
Проект представляет собой полную кодовую базу официального Claude Code CLI. Это TypeScript-приложение на Bun с React-подобным UI через Ink, реализующее более 50 команд, 30+ инструментов и поддержку Model Context Protocol. Архитектура модульная: отдельные...
Для TypeScript-разработчиков, интересующихся архитектурой CLI-приложений, и тех, кто хочет понять, как строятся сложные AI-инструменты с поддержкой MCP-протокола.
Разработчикам сложно понять, как правильно организовать код большого CLI-приложения с множеством команд, инструментов и UI-компонентов для терминала.
Проект представляет собой полную кодовую базу официального Claude Code CLI. Это TypeScript-приложение на Bun с React-подобным UI через Ink, реализующее более 50 команд, 30+ инструментов и поддержку Model Context Protocol. Архитектура модульная: отдельные сервисы для аналитики, OAuth-авторизации, синхронизации настроек и политик безопасности.
Это исходный код официального CLI-инструмента Claude Code от Anthropic, выложенный для изучения и анализа. Проект демонстрирует промышленную архитектуру AI-ассистента с поддержкой команд вроде /commit, /review, /pr_comments, инструментов для работы с файлами, Bash, поиска кода, а также системой плагинов и навыков.
Проект содержит более 1800 TypeScript-файлов и 144 UI-компонента для терминала — редкий пример полноценного React-приложения в консоли.
Стоит изучить как эталонный пример архитектуры сложного CLI-приложения с AI-функциональностью, но не для production-использования, так как это исходники без сборки.
Проект обновлён 31 марта 2026 года, содержит современный стек (Bun, TypeScript) и актуальные подходы к безопасности (PKCE в OAuth)
Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.
Исходный код официального CLI-инструмента Claude Code от Anthropic для изучения архитектуры
Для разработчиков, изучающих архитектуру CLI-приложений, TypeScript и интеграцию AI в инструменты разработки
Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.