// 概要
本プロジェクトは npm パッケージへの sourcemap ファイル混入により流出した Anthropic の公式 AI コーディングツール Claude Code の全ソースコードをバックアップします。リポジトリでは流出原因を詳述し、Claude Code の複雑な内部アーキテクチャと隠し機能について詳細な分析を提供します。この取り組みは、研究者が AI エージェントフレームワークの内部システムを調査およびアーカイブするための参照プラットフォームを提供することを目的としています。
// 技術解説
本プロジェクトは npm パッケージのビルド設定ミスによりソースコードが流出した Claude Code のバックアップリポジトリであり、 Anthropic の公式 AI コーディング CLI の内部アーキテクチャを明らかにしています。そのコア設計は React Ink ベースのターミナルレンダリングエンジンを採用し、複雑な Agent オーケストレーションシステム、マルチツールサポート、および自動メモリ管理メカニズムを統合しています。本プロジェクトは、マルチエージェントの連携、 Undercover モード下でのセキュリティ保護、そして「dream」システムを通じた長期記憶の統合といった、エンタープライズグレードの AI ツールにおける技術的実装を明らかにしており、 AI Agent フレームワークを研究するための貴重な参照ケースを提供します。
// 主要ハイライト
// ユースケース
// クイックスタート
開発者はリポジトリを clone し、 npm install を使用して依存関係をインストールした後、 npm run build を実行してプロジェクトをビルドできます。ビルド完了後、 node dist/main.js を使用して CLI を起動するか、 MCP サーバーを設定して Claude を活用したソースコード探索を行ってください。