hahhforest/pi-textbook

《动手学 Pi》:沿 15 个真实 checkpoint 从零构建 Pi-style Agent

解決する課題

このプロジェクトは、開発者がゼロから機能的なPiスタイルのコーディングエージェントを構築するための、実践的でステップバイステップの教育パスを提供します。15の検証可能なコードチェックポイントを使用することで、エージェントの理論的概念と現実の実装との間のギャップを埋めます。

仕組み

このカリキュラムは15のGitベースのチェックポイントで構成されており、単純なオフラインのトレースから完全に動作するコーディングエージェントへと進化させます。各章は、解説テキスト、実際のGitコミット、重点的なユニットテスト、トラブルシューティングの実験という4つの統合されたコンポーネントで構成されています。学習者は、TypeScriptプロトコル、ストリーミングモデル、ツールレジストリ、エージェントループ、セッション管理、評価フレームワークを実装することで、アーキテクチャを習得していきます。

対象読者

このコースは、コーディングエージェントの内部メカニズムを理解したい開発者向けに設計されています。抽象的なドキュメントを読むよりも、コードの履歴、テスト、実践的な実験を通じて学習することを好む方に最適です。

ハイライト

  • エージェントの完全なライフサイクル(プロトコルの定義から評価まで)をカバーする15の段階的なチェックポイント。
  • Gitを通じてチェックアウトおよび検証可能な、実際の実行可能なコード履歴。
  • 最終的な実装を見ることなく演習に取り組める、統合された「練習」モード。
  • コンテキスト圧縮、セッションツリー、ツール使用契約など、重要なエージェントトピックを網羅的にカバー。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト