3,358 repos GH 3,243 / HF 115 · 11 categories · GitHub上のAI関連OSSを日本語で早見 · 毎日自動更新

claude-code-from-scratch

★ 1.4k ⑂ 391 MIT 更新: 2026-05-12 GitHubで見る →

概要

「Claude Code From Scratch」は、大規模なCoding AgentであるClaude Codeの複雑なアーキテクチャを、わずか約4300行のTypeScriptとPythonコードでステップバイステップで学ぶための「分歩教程」プロジェクトです。

本プロジェクトは、Agent Loop、ツールシステム、コンテキスト圧縮、記憶システム、スキルシステム、マルチエージェントといったClaude Codeの核心機能を、実際のコードと比較しながらゼロから再構築することを目的としています。

大規模なCoding Agentの動作原理を深く理解したい開発者や研究者が、数十万行のオリジナルコードを読まずに効率的にその精髄を習得できるよう設計されており、実践的な学習を通じてコーディングエージェントの構築スキルを高められます。

互換性・特徴

  • Python
  • TypeScript
  • CLI
  • 学習/教育ツール

基本情報

ライセンスMIT
Stars1,390
Forks391
カテゴリAIエージェント
アクティビティhigh

最新のissue

最新リリース: v1.0.0 (2026-03-31)

GitHub: https://github.com/Windy3f3f3f3f/claude-code-from-scratch