ai-boost/awesome-harness-engineering
Awesome list for AI agent harness engineering: tools, patterns, evals, memory, MCP, permissions, observability, and orchestration.
素晴らしいハーネスエンジニアリング
コミュニティが維持する厳選リスト(「awesome list」)で、ハーネスエンジニアリングのリソースを集めたもの——AIエージェントを取り巻くすべてを設計する実践であり、エージェントの頭脳そのものではない部分です。
このプロジェクトは、実際のタスクでAIエージェントを信頼できるものにするのは、多くの場合モデルではなく、ハーネスであると主張します:エージェントに渡されるコンテキスト、呼び出せるツール、実行される計画と検証のループ、メモリシステム、サンドボックス。このリストは、その分野に関する既存の最良の資料——エッセイ、学術論文、エンジニアリングブログ記事、参照実装、テンプレート——を収集します。
見つかるもの
READMEはテーマ別のセクションに整理されています。最大の2つは:
- 基礎——この分野を定義するエッセイと論文の長い注釈付き読書リスト。貢献者にはOpenAI、Anthropic、Google、Meta、Microsoft、Red Hat、Martin Fowler、LangChain、および学術研究者が含まれます。各エントリには、リスト管理者が書いた密度の高い一行要約が付いています。
- 設計プリミティブ——ハーネスの構成要素をカバーする12のサブカテゴリ:エージェントループ、計画/タスク分解、コンテキスト配信と圧縮、ツール設計、スキルとMCP、権限と認可、メモリと状態、タスクランナーとオーケストレーション、検証とCI統合、可観測性とトレーシング、デバッグと開発者体験、およびヒューマンインザループ。
他のセクションでは、参照実装(チュートリアル、メタハーネス、デモハーネス)、セキュリティ/サンドボックス、評価と検証、すぐ使えるテンプレート、本番インフラストラクチャ、および関連するawesomeリストへのリンクをカバーしています。
キュレーションに埋め込まれた主要な主張
管理者の編集スタンスは、エントリ全体で繰り返されますが、プロンプトではなくハーネスがエージェントの真の信頼性の表面であるということです——そしてモデルが改善するにつれて、優れたハーネスは、自身のコンポーネントが最終的に不要になることを期待して設計されます。
形式とコミュニティシグナル
- ライセンス:CC0(パブリックドメインへの献呈)
バッジが付いており、awesomeリストエコシステムの慣習に従っていることを示します
- バナー画像、GitHubのスター/フォーク/最終コミットバッジ、およびコミュニティフォーラム(linux.do)への参加リンクが含まれます
- READMEは外部サービス(zdoc.app)を介して9言語への翻訳リンクを提供します
- 短い貢献セクション(READMEの抜粋では詳細は示されていません)がコミュニティの参加を促します
実用的な要点
AIエージェントを構築または運用し、その周りのエンジニアリング——コンテキスト管理、ツールインターフェース、検証ループ、権限——を改善したい場合、このプロジェクトは、このトピックに関する既存の最良の執筆とコードへの、単一でよくフィルタリングされた出発点です。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト