コンテンツにスキップ

マルチエージェント・パターン決定記録(PDR)

マルチエージェント協調パターンの選定を1件記録するためのテンプレートです。重要なのは、選択した案が「先進的」であることを示すのではなく、現在の制約下で、より単純なベースラインより適している理由と、どの時点でフォールバックすべきかを明確にすることです。

1. 基本情報

フィールド 内容
PDR 番号 PDR-000
決定名
ステータス Proposed / Accepted / Superseded
日付
決定者
関連する ADR / 要件 / インシデント

2. タスクと制約

目標

複数の Agent を検討する理由

境界の候補 該当するか エビデンス
ドメイン境界
データ境界
ツール境界
権限境界
状態境界
障害境界
チーム境界

主要な制約

  • レイテンシ / SLO:
  • コスト予算:
  • データと権限:
  • リスクと承認:
  • 可用性と縮退運転:
  • エビデンスと監査:

3. 制御モデル

問い 決定
次のステップを決めるのは誰か?
全体目標と結果を所有するのは誰か?
Agent をどのように接続するか?
各 Agent の実際の境界は何か?
どのように完了、部分完了、または停止とするか?

4. 候補案

利点 リスク / コスト 検証対象とするか
決定論的ワークフロー
単一 Agent
Handoff
Supervisor
Router + Fan-Out/Join
その他

5. 決定

選択したパターンと組み合わせ方

より単純なベースラインを選ばない理由

所有権と状態の書き込み主体

状態 / 成果物 所有者 並行処理とバージョン戦略
Global Task
Agent Local State
Delegation Ledger
Artifact / Evidence
Policy / Approval

協調契約

  • Delegation Contract:
  • Result Contract:
  • Evidence Contract:
  • Join Contract:

権限とリスクの境界

  • 委譲後の有効権限の算出方法:
  • 再委譲を許可するか:
  • 自動実行を許可する最高リスクレベル:
  • 人手による承認ポイント:

6. 障害と収束

シナリオ 対応
単一 Agent のタイムアウト
不正な Result Schema
エビデンスの競合
依存先が利用不能
メッセージ / 結果の重複
予算の枯渇
進展がない状態の継続
高リスク操作が未承認

7. 検証計画

指標 単純なベースライン 目標 観測期間
タスク成功率
結果のエビデンスカバー率
エンドツーエンドレイテンシ P95
タスク単位コスト P95
縮退運転での完了率
許可されていない副作用 0

障害注入

  • 1つの Agent がタイムアウトする。
  • 1つの Agent が不正な Schema を返す。
  • 2つの Agent が競合する結論を提出する。
  • メッセージまたは結果が重複配信される。
  • Supervisor が深さ、幅、または予算の上限を超える。
  • 高リスク操作に必要な承認がない。
  • Artifact のハッシュまたはバージョンが一致しない。

8. フォールバックと再評価

フォールバック方法

再評価の条件

  • マルチエージェントにより品質またはレイテンシが大幅に改善されない。
  • 協調コストが便益を上回る。
  • Supervisor / Join が主要なボトルネックになる。
  • 権限、エビデンス、または状態の境界を継続的に満たせない。
  • ビジネス目標、リスクレベル、またはチームの所有権が変化する。

9. 結果