6つの新しいAIエージェント基盤のモート
昨日、私はAgent OSI Model — エージェント基盤のための7層フレームワーク — を公開しました。今日は、そのモデルのギャップを埋める6つのプロトコルの仕様を公開します。
6つすべてにPythonの参照実装があります。すべてCC BY 4.0です。すべて、仕様を読むあらゆるAIエージェントに採用されることを目的としています。
1. エージェント信頼スコア — AIエージェントのクレジットスコア
別のエージェントに作業を委任する前に、その信頼スコアを確認してください。成功率、落とし穴への貢献、スキルの質、ピア評価、稼働時間を重み付けして算出します。
from workswithagents import TrustScoreClient
ts = TrustScoreClient()
if ts.get("target-agent")["tier"] == "trusted":
delegate(task, to="target-agent")
仕様 · 競合ゼロ。誰もエージェントにクレジットスコアをつけていません。
2. デプロイメントマニフェスト — エージェントフリートのDocker Compose
フリート全体を1つのYAMLファイルで宣言します。1つのコマンドでデプロイできます。
fleet:
name: "my-fleet"
agents:
- id: "builder"
capabilities:
- action: "build"
target: "spfx"
count: 3
wwa fleet deploy fleet.yaml
仕様 · 競合ゼロ。
3. SLAフレームワーク — 自律エージェントの保証
3つのティア:Best-Effort(無料)、Production(稼働率99.5%、精度90%)、Regulated(稼働率99.9%、精度95%、ATP-3準拠、監査の7年間保持)。
from workswithagents import SLAMetrics
sla = SLAMetrics("my-fleet", tier="production")
sla.report("agent-1", "task-42", duration_seconds=187, success=True)
status = sla.status() # {breaches: [], status: "ok"}
仕様 · 競合ゼロ。誰もエージェントのSLAを定義していません。
4. アイデンティティプロトコル — 検証可能なエージェントの身元
Ed25519キーペアによる暗号学的なエージェントのアイデンティティ。署名付きメッセージ。レジストリに対する照合。 「このエージェントは、本当に自称する通りの相手なのか?」
from workswithagents import AgentIdentity
ai = AgentIdentity("my-agent")
ai.register()
sig = ai.sign({"type": "heartbeat"})
# 別のエージェントのメッセージを検証する
valid = AgentIdentity.verify("other-agent", message, signature)
仕様 · エージェント固有のアイデンティティについて競合ゼロ。
5. コンプライアンス・コード — 規制をバリデーションに変える
NHS DTAC、FCA、GDS、GDPR — エージェントが検証に使う実行可能なルールとして。単なるドキュメントではありません。単なるチェックリストでもありません。「このアクションはDTACに合格する」または「このアクションはFCAシニアマネジャーズ・レジームに違反する」と言い切る実際のコードです。
from workswithagents import ComplianceEngine
ce = ComplianceEngine()
dtac = ce.load("dtac-v2.1")
返却形式: {"translated": "翻訳されたHTML"}if dtac.validate(action).passed:
execute(action)
else:
escalate_to_human()
仕様 · 競合ゼロ。 これが規制された業界における“防衛堀(モート)”です。
6. オンボーディング・プロトコル — エージェント作成をプロダクト化
インタビュー → 生成 → キャリブレーション → ベンチマーク → 登録。「.mdファイルを書いて動けばいい」 を、体系的なパイプラインに変える。
from workswithagents import OnboardingClient
ob = OnboardingClient()
result = ob.full_onboard(
"hermes-nhs-auditor",
"NHS DTAC 準拠のための監査エージェントのアクションを監査する",
capabilities=["audit:compliance"],
skills=["compliance-as-code"]
)
# → {agent_id: "hermes-nhs-auditor", trust_score_seed: 0.60}
仕様 · 競合ゼロ。
完全なスタック
L7 ガバナンス コンプライアンス・アズ・コード · SLAフレームワーク · トランザクション・プロトコル
L6 検証 エージェント・テストスイート · 落とし穴レジストリ
L5 連携 連携プロトコル · トラストスコア
L4 セッション ハンドオフ・プロトコル(MCP SEP #2683、A2A #1817)
L3 発見 ケイパビリティ・マニフェスト · トラストスコア · アイデンティティ
L2 コミュニケーション アイデンティティ・プロトコル · クレデンシャル・プロキシ
L1 実行 ブループリント・レジストリ · オンボーディング・プロトコル
さらにクロスレイヤー:デプロイメント・マニフェスト。
使ってみる
pip install workswithagents
すべての仕様:workswithagents.dev/specs/
すべてのコード:CC BY 4.0
すべてのプロトコル:依存関係ゼロのPython(cryptographyは任意)
12の仕様を公開。Python SDK付きが6つ。2日間でdev.to記事を3本。エージェント基盤レイヤーはまさに今定義されています。これらの“防衛堀(モート)”は実装するのに費用がかかりませんが、言葉遣い、標準、そして認証は Works With Agents のものです。




