📢 X投稿文
Claude Codeの動作を約5000行で再現。Agent Loop、13ツールの並列実行、4層コンテキスト圧縮、セマンティック記憶──Coding Agentの核を実行可能なコード付きチュートリアルで解説
https://github.com/Windy3f3f3f3f/claude-code-from-scratch
🤖 AI考察
■ **概要**
Claude Codeの数十万行の内部実装を、わずか5000行(TypeScript/Python両対応)で段階的に再実装し、Agentループの核心を学べる教育プロジェクト。
■ **特徴・用途**
- **段階的学習**: 13章のチュートリアル形式で、Agent Loop → 13種ツール → 並列実行・ストリーミング → 4層コンテキスト圧縮 → セマンティックメモリ・スキルシステムを順に実装。各章が単独実行可能(API キー不要)で、理論→実装→動作確認のループが極短い。
- **再実装の割り切り**: 公開可観察行動からの逆工学であり、Anthropic内部実装と異なる可能性を明記。学習用途では十分だが、本番Agentループの設計仕様としては参考値。
■ **結論**
Agentアーキテクチャの全体像を短時間で掴みたい・セマンティックメモリやコンテキスト圧縮を自分で試したい技術者には有用だが、Claude Codeの正確な内部動作仕様として依拠すべきではない。