// 概要
本プロジェクトは npm パッケージのレガシーな source map ファイルを解析し、Claude Code バージョン 2.1.88 の完全なソースコードを復元しました。開発者はこれを利用して、CLI ツールのコマンドシステムや React と Ink で構築されたターミナル UI、そして MCP プロトコルの実装を深く研究できます。本プロジェクトは Claude Code の内部アーキテクチャを学習・分析するためのリファレンスを提供することを目的としており、技術研究およびアーカイブのみを意図しています。
// 技術解説
本プロジェクトは Claude Code バージョン 2.1.88 CLI ツールのソースコード復元プロジェクトです。npm パッケージ内に残された source map ファイルを解析することで、約 700,000 行の可読な TypeScript ソースコードの復元に成功しました。本プロジェクトは、開発者が Claude Code の内部アーキテクチャ、コマンドシステム、および MCP (Model Context Protocol) の実装メカニズムを深く研究するための窓口を提供することを目的としています。復元されたコード構造を通じて、React と Ink で構築されたターミナル UI システムや、複雑なビジネスロジックおよびサービス層の設計を明確に観察でき、現代の AI 駆動型 CLI ツール開発を理解する上で高い参考価値があります。
// 主要ハイライト
// ユースケース
// クイックスタート
本プロジェクトはソースコード復元プロジェクトであるため、開発者はまず Tencent Cloud ミラーソース経由でオリジナルのバージョン 2.1.88 CLI ツールをインストールし、予備的な体験を行う必要があります。ソースコードを深く研究するには、ローカルで対応する package.json の依存関係を構成し、ビルドツールチェーンを完了させ、ソースコードに含まれるビルド時のマクロや Feature Flags を処理して、ローカル環境でコアコマンドの実行ロジックを検証することを推奨します。