Agentry logo

Agentry

開く

Agentry は Apache-2.0 の AMTP ゲートウェイで、AI プランナーが生成したマルチエージェントワークフローを実行し、組織の意思決定痕跡を残します。

共有:
代替ツールを見る

Agentry は Agent Message Transfer Protocol(AMTP)v1.0 の Go ゲートウェイです。AI プランナーが実行時にワークフローを書くと、Agentry が実行を調整し、エージェント間でコンテキストを共有し、意思決定の痕跡を保存します。リポジトリ amtp-protocol/agentry の作成日は 2025-08-22、Apache-2.0。2026-09-20 の GitHub は 17 stars5 forks。17 stars は熱量の信号であり、トラフィックではありません。文書とプロトコルサイトは amtp-protocol.orgGo 1.21+ が必要です。

Kubernetes(コンテナは調度できてもエージェントグラフは分からない)と LangGraphCrewAI のようなフレームワーク(1 ライブラリに閉じる)の間に置きます。README は A2A Protocol とも対比します。A2A はワイヤプロトコル、Agentry は実行エンジンと受信箱。その表を独立監査だと思わないでください。

主な機能

  • AMTP アドレス: agent@domain、DNS 発見、フェデレーション、pull 受信箱または push webhook、少なくとも 1 回の配送と冪等。
  • 動的ワークフロー: プランナーが出す並列、直列、条件ステップ。README の例は 3 エージェントで調査し、信頼度が 0.8 超のときだけ統合。
  • コンテキストグラフ: 何を決めたか、なぜか、どの代替を捨てたかを痕跡に残す。エージェントは先例を問い合わせられる。ハンドオフは意図と制約を保つ。リポジトリの docs/ContextGraph.md
  • コンテキスト工学: token を意識した選択、要約、関連フィルタ。次のエージェントに全文を渡さない。
  • 運用: TLS 1.3、API キー、ヘルスチェック、メトリクス、構造化ログ。Docker と Kubernetes は docs/DEPLOYMENT.md。admin キーファイルを置くまで管理 API は拒否。

制約: 自分で動かすインフラです。2026-09-20 に確認した第一者ページにホスト型 Agentry Cloud の価格はありません。ローカルクイックスタートは TLS を切ります(AMTP_TLS_ENABLED=false)。本番設定ではありません。star は少なく、初期プロジェクトとして扱ってください。

使用シナリオ

  • フレームワークをまたぐエージェントが共有受信箱とワークフロー状態を必要とするとき。
  • 実行をまたいで意思決定を残したいとき。毎回まっさらなグラフから始めたくないとき。
  • スキップ: A2A カードだけ、またはフェデレーション不要の単一 LangGraph アプリ。

料金プラン

部分 価格 2026-09-20 の第一者ページ
ゲートウェイ / 仕様 $0 Apache-2.0。約 17 stars。
計算資源 自分のクラスタ バイナリ、Docker、または Kubernetes を自分で動かす。
モデル利用 プロバイダ請求 Agentry は token を売りません。

はじめに

  1. git clone https://github.com/amtp-protocol/agentry.git && cd agentry && make build
  2. openssl rand -hex 32 > admin.keysexport ADMIN_KEY=$(cat admin.keys)
  3. AMTP_TLS_ENABLED=false AMTP_SERVER_ADDRESS=:8080 AMTP_DOMAIN=localhost ./build/agentry -admin-key-file admin.keys
  4. POST /v1/admin/agents で pull エージェントを登録し、/v1/messages を送り、返ってきた API キーで /v1/inbox/user@localhost を読む。

第一者の開始: Getting StartedAMTP 概要

よくある質問

Agentry は AMTP そのものですか?

AMTP はプロトコル。Agentry はこのリポジトリのゲートウェイ実装の 1 つです。プロトコル組織の公開サイトは Python SDK も指します。

LangGraph の代わりになりますか?

なりません。README はフレームワーク非依存と書きます。LangGraph はエージェントのままでよく、Agentry はメッセージ、ワークフロー状態、痕跡を調整します。

TLS なしでインターネットに出せますか?

出さないでください。ローカル例はノート PC デモ用に AMTP_TLS_ENABLED=false です。本番はデプロイ文書。

代替案

  • A2A Protocol: HTTP 上のエージェントカードとタスクであり、AMTP 受信箱ではありません。
  • LangGraph: プロセス内グラフであり、フェデレーションされた agent@domain メールではありません。
  • CrewAI: Python の crew ランタイムであり、Go ゲートウェイではありません。

ヒント

  1. /v1/admin を使う前に admin キーファイルを置く。
  2. localhost の外では TLS を入れる。
  3. 先例クエリに頼る前に docs/ContextGraph.md を読む。

まとめ

Agentry は、すでにマルチエージェント計画を生成できて、それを走らせ、コンテキストを共有し、決定を覚えたい人向けの小さな Apache-2.0 ゲートウェイです。クローンし、admin キーを置き、ローカルで 1 通送る。17 stars を本番の証明にしないでください。

コメント

まだコメントがありません。最初のコメントを投稿してください!