lintsinghua/claude-code-book

《御舆:解码 Agent Harness》42万字拆解 AI Agent 的Harness骨架与神经 —— Claude Code 架构深度剖析,15 章从对话循环到构建你自己的 Agent Harness。在线阅读网站:

解決する問題

このプロジェクトは、AIエージェントを動かす基盤となるランタイムフレームワーク「Agent Harness」の深いアーキテクチャ分析を提供します。Claude Codeのような複雑なシステムが、会話、ツール実行、セキュリティ権限、メモリの継続的なループをどのように管理して効果的に機能しているかを解明します。

仕組み

この本は、エージェントランタイムを4つの論理レイヤーに分解します:基礎概念(メインの実行ループなど)、コアサブシステム(メモリ、設定、コンテキスト管理)、高度なパターン(マルチエージェントオーケストレーションとプラグインアーキテクチャ)、エンジニアリングプラクティス(パフォーマンス最適化とシステム構築)です。アーキテクチャ図、設計トレードオフ分析、実践的な演習を使用して、これらのコンポーネントがどのように連携するかを説明します。

対象読者

AIエージェントフレームワークの内部メカニズムを理解し、高レベルの使用法を超えて、独自のエージェントランタイムを構築または拡張する方法を学びたい開発者やエンジニア向けに設計されています。

ハイライト

  • Agent Harnessアーキテクチャの包括的な分析。16のコアモジュールと10の設計パターンを含む。
  • 権限パイプライン、コンテキストウィンドウ圧縮、長期メモリ管理などの重要なシステムの詳細な調査。
  • コーディネーター・ワーカーパターンやMCP(Model Context Protocol)統合を含む、マルチエージェントオーケストレーションに関する実践的なガイダンス。
  • ゼロからカスタムエージェントランタイムを構築するためのステップバイステップのロードマップ。
  • 100用語の用語集やエージェントツールと設定フラグの完全なインベントリを含む、豊富な参考資料。

関連

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