Agent Infra:本番AIエージェントインフラのためのキュレーションリソース
本番AIエージェントを構築するためのインフラリソースを厳選したコレクション。ランタイム、ワークスペース、サンドボックス、ツールプロトコル、コンテキストシステム、セキュリティ、可観測性、評価に焦点を当てています。一般的なAIエージェントリストは含みません。
Agent Infraは、GitHub上でコミュニティによってメンテナンスされているリポジトリで、本番環境向けAIエージェントの構築に必要なインフラストラクチャリソースを収集・整理することを目的としています。エージェント製品と基盤モデルの間のシステム層に焦点を当て、開発者やアーキテクトがAIエージェントを安全かつ確実に本番稼働させるための支援を提供します。一般的な「awesome AI agents」リストとは異なり、プロンプトコレクション、汎用AIアプリケーションディレクトリ、チャットボットUIツールなどは除外され、インフラストラクチャコンポーネントのみに焦点を当てています。
リポジトリは、「各コンポーネントの状態は何か、それはどこに属するのか」という中心的な問いに基づいて整理されています。スコープとして、エージェントランタイムとコントロールプレーン、耐久性のある実行、ワークスペースとランタイム状態、サンドボックスと実行環境、MCPなどのツールプロトコル、コンテキストファイルとリポジトリレベルのガイダンス、セキュリティと権限ポリシー、可観測性と評価、コーディングエージェントワークフロー、関連するシステムの書籍やビデオを含みます。
まず、エージェントランタイム(エージェントループを実行し、状態、リトライ、ツール、人間との対話を管理する層)、ワークスペース(タスク中にエージェントが読み書きする永続的な作業状態)、サンドボックス(アクションが実行される隔離された計算環境)、ツールプロトコル(エージェントが外部ツールやリソースを発見し呼び出すためのインターフェース)などのコアコンセプトが定義されています。
基礎記事セクションでは、Anthropic、Temporal、DBOS、GitHub、OpenAI、Vercel、HumanLayer、Manus、Microsoft、OpenRathによる重要な記事がリストアップされています。例えば、Anthropicの「Building Effective Agents」はシンプルで構成可能なエージェントパターンを提唱し、Temporalの「What Is Durable Execution?」はクラッシュ回復力のあるワークフローを紹介し、OpenAIの「Sandbox Agents」は制御プレーンと計算プレーンの境界を明確にし、Vercelは展開の30%以上がエージェント起因であると報告し、HumanLayerはステートレスリデューサーフレームワークを提案し、Manusはファイルシステムベースのコンテキストを主張し、Microsoft Agent FrameworkはセッションごとのVM分離を説明し、OpenRathはセッションをファーストクラスのランタイム値として位置づけています。
ランタイムとコントロールプレーンセクションでは、LangGraph(ステートフルグラフランタイム)、OpenAI Agents SDK(軽量)、Omnigent(メタオーケストレーションレイヤー)、LiteLLM(セルフホスト型コントロールプレーン)、Microsoft Foundry(ホスト型ランタイム)、OpenHands(フルプラットフォーム)、SWE-agent(コーディングエージェントテンプレート)、Goose(ローカルランタイム)、Semantic Kernel(エンタープライズSDK)、CrewAIやAutoGen(マルチエージェントフレームワーク)、Letta(ステートフルエージェントとメモリ)などのプロジェクトや関連論文が紹介されています。ツールプロトコルセクションでは、MCPに焦点を当て、その公式ドキュメント、仕様、SDK、サーバーディレクトリ、セキュリティベストプラクティス、セキュリティ監査、NSAガイドラインなど、およびAGENTS.mdコンテキストフォーマットをカバーしています。
ワークスペースとランタイム状態セクションでは、Resilient Write(永続書き込み表面)、BranchFS(コピーオンライトファイルシステム)、TClone(低レイテンシGUIフォーク)、およびGitのワークツリー、パッチ適用などのプリミティブが含まれています。サンドボックスセクションでは、分離モデル(プロセスポリシー、共有カーネルコンテナ、ユーザー空間カーネルコンテナ、WebAssembly、マイクロVM、VMバックドコンテナ、フルVM)と状態モデル(エフェメラル、永続ボリューム、ファイルシステムスナップショット、メモリスナップショット、ブランチ可能なバッキングサービス)について詳細に議論し、マネージドサンドボックスリソースを列挙しています。
さらに、セキュリティとガバナンス、可観測性と評価、コーディングエージェントワークフロー、データレイヤーとストレージなどのトピックもカバーし、関連書籍やビデオも提供しています。要約すると、Agent InfraはAIインフラ専門家向けの厳選ガイドであり、信頼性が高く安全なAIエージェントを構築するためのシステムレベルの理解を促進し、豊富な実践的リソースと理論的基盤を提供します。