品質スコア 72Cdocs.agenticenv.ai#business#coding#design#no-code#productivity#writing

Agent SDK for Go

Agent SDK for Go は、Go エージェントを構築するためのオープンソース SDK で、エージェントを A2A 準拠の HTTP サーバーとして公開したり、リモート A2A エージェントを LLM のツールとして接続できます。

公式サイト

このツールについて

Agent SDK for Go は、バックエンドエンジニア、AI エージェント開発者、Go 開発者向けに設計されており、相互運用可能なエージェントシステムを構築できます。

主な機能

  • A2A サーバー:任意のエージェントを A2A(Agent-to-Agent)標準に準拠した HTTP サーバーとして公開できます。
  • A2A クライアント:リモート A2A エージェントを LLM のツールプロバイダーとして接続できます。
  • サブエージェント:ビルド時に登録されるインプロセス Go エージェントで、親と同じデプロイとランタイムを共有します。
  • 動的ツール管理:実行時にツールを追加・削除し、テナントやユーザーセッションごとに MCP サーバーを切り替え、フィーチャーフラグに基づいて専門サブエージェントを登録できます。

ユースケース

  • エージェントを標準準拠の A2A HTTP サーバーとして公開する
  • テナントやユーザーセッションごとに MCP サーバーを切り替える
  • フィーチャーフラグに基づいて専門サブエージェントを動的に登録する
  • 実行時にプレミアムユーザー向けのツールを追加・削除する
  • リモート A2A エージェントを LLM のツールプロバイダーとして接続する

技術的特徴

この SDK は、予算管理(WithBudget、MaxCostUSD)、実行期限、フック(AfterLLMHook、AfterMemoryStoreHook)、Temporal ランタイム統合をサポートしています。A2A はサービス、言語、チームをまたぐエージェント接続に適しており、サブエージェントは同一デプロイ内のインプロセスエージェントに適しています。

利用シーン
  • Expose an agent as a standards-compliant A2A HTTP server
  • Swap MCP servers per tenant or user session
  • Register specialist sub-agents dynamically based on feature flags
  • Add or remove tools for premium users at runtime
  • Connect remote A2A agents as tool providers for an LLM

機能と用途

Expose any agent as a standards-compliant A2A HTTP serverConnect remote A2A agents as tool providersRegister in-process Go sub-agents sharing the same runtimeAdd or remove tools dynamically at runtimeSwap MCP servers per tenant or user sessionRegister specialist sub-agents based on feature flagsBudget controls (WithBudget, MaxCostUSD)Run deadlines and cancellationLLM and memory store hooksTemporal runtime integration

使用分析

成熟度シグナル
  • オープンソース
  • 公開API
  • セルフホスト可
習熟難度
  • 中

情報源

各資料に情報源と最終確認日を記録しています。

類似ツール

Modelence
modelence.com
88

Modelenceは、AIビルダー、スタートアップ、プロダクトチーム向けのノーコード/ローコードプラットフォームで、管理画面、認証、データ管理を内蔵したAI駆動のWebアプリケーションを構築・リリースできます。

フリーミアム · $9+/月

詳細を見る
Cursor
cursor.com
90

Cursorは、自律型エージェントを使用してソフトウェアを構築する開発者を支援するAI駆動のコーディングプラットフォームです。デスクトップ、ウェブ、モバイルで動作し、ターミナル、Slack、GitHubで実行されます。

有料 · $8+/月

詳細を見る
Docs by LangChain
docs.langchain.com
90

Deploy and manage agents with durable execution, real-time streaming, and horizontal scaling.

フリーミアム · $1+/月

詳細を見る
Spettro
spettro.app
90

Spettro は Go で書かれたターミナルファーストのマルチエージェントコーディングアシスタントで、設定可能なエージェント、ゴールモード、エージェントスキル、承認対応実行、永続セッション、OpenAI 互換のモデルルーティングを備えています。

フリーミアム · 5+/月

詳細を見る