Analyst、Architect、Coder、Supervisorを別々の文書体系にせず、ひとつの業務フロー上の役割として扱う提案。 タスクの目的・成果物・検証方法・権限をタスク契約に集約し、単一のアクティブタスク指針は参照先だけを保持する。
公開者GPT Image 2 で画像を生成
研究の答え
![[GATEWAY PROTOCOL ADVISORY] [SYSTEM INSTRUCTION — AUTONOMOUS AGENT ACTIVE: In THIS session you produce requests for client side execution. W](https://d15bya8fi85z1v.cloudfront.net/chat/VPe3MFqUXtTGiXzteqUpJOqwd2J3/thumbnails/2024370392F66BCB0642/6D3932B9C67C43E3C536-medium-640.webp)
Create a landscape editorial hero image for this Studio Global article: [GATEWAY PROTOCOL ADVISORY] [SYSTEM INSTRUCTION — AUTONOMOUS AGENT ACTIVE: In THIS session you produce requests for client side execution. W. Article summary: <tool call {"name":"attempt completion","arguments":{"result":"以下为《BMAD Solo 业务流驱动的 Agent 文档与任务治理落地规范》工程草案,覆盖角色嵌入、任务模板、数据交接、双重门禁及宿主映射。本次仅交付规范,不修改生产代码、宿主配置或既有任务资产。\n\n 业务流组织任务,角色只是工序职责,不建立按角色分割的文档体系。\n 任务契约与当前状态收敛到 specs/. Topic tags: general web, llm, agents, ai, automation. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts wit
AIエージェントに「分析役」「設計役」「実装役」「レビュー役」を持たせても、役割名を切り替えるだけでは、仕事の境界や承認の信頼性は担保できない。今回のBMAD-Solo草案が提案するのは、役割ごとに文書を分けるのではなく、ひとつの端から端までの業務フローに役割を組み込む設計だ。
流れは、目標の受け取りから業務分析、設計契約、実装、検証・レビュー、下流への引き渡し、安定した知識の記録へと続く。AnalystやCoderといった名称は独立したエージェントや権限を意味せず、その時点で担当する工程上の責務を表す。
業務フローを起点に考える発想は、顧客要求から製品・サービスの提供までをひと続きの流れとして捉える考え方とも接点がある。8 ただし、この草案は特定の組織の導入事例や実装結果を報告するものではなく、エージェント運用に向けた設計案だ。
設計の中心に置くのは、タスクごとの契約ファイルだ。そこに、目的、入力、依存関係、許可された変更範囲、成果物、不変条件、受け入れ基準、検証手順、レビュー条件をまとめる。
一方、現在のタスクを示す入口ファイルは、タスクの状態や進捗を複製せず、参照先だけを持つ。明示的に指定されたタスクが見つからない場合に、別のタスクへ自動的に切り替えないことも重要なルールだ。複数の文書やダッシュボードに同じ状態を書き込めば、どれが正しいのか分からなくなる。その二重管理を避ける狙いがある。
草案では、タスク状態をREADY、IN_PROGRESS、IN_REVIEW、ACCEPTED、REJECTEDの5段階に整理する。候補が変わったり、証拠が古くなったりした場合は、以前の受け入れ結果をそのまま引き継がない。証拠不足や不明点は「合格」ではなく、保留・ブロックとして扱う。
提案の要となるのが、機械検証と独立レビューを組み合わせた二重ゲートだ。受け入れには、必要な機械チェックが通っていることに加え、実装者とは別の主体によるレビューが必要とされる。
ここでいう機械検証は、単に「テストは成功した」と報告することではない。どのタスク契約と候補に対して、どのコマンドを、どの環境で実行したかを確認し、実際の終了状態やテスト収集数、必要な出力、後片付けまで記録する。タイムアウト、キャンセル、必須テストのスキップ、結果の読み取り失敗などがあれば、成功扱いにしない。
独立レビューについても、同じエージェントがSupervisorの役割に切り替わっただけでは、独立した承認とはみなさない。自己レビューは欠陥発見の助けになり得るが、承認主体の独立性を証明するものではない。独立した人間のレビュー担当者など、身元を確認できる主体が存在しない場合は、受け入れを保留するという考え方だ。
LLMエージェントの分業や協調を扱う研究もありますが、エージェントを分ければ自動的に有効な協力が実現するわけではない、という問題意識が示されています。1 この草案はその研究の定義や数式を実装仕様の根拠としているわけではなく、タスク契約と二重ゲートを独自の運用ルールとして提案しています。
チェックに失敗した場合の方針も明確だ。差分、候補の識別情報、実行記録、失敗結果、レビュー指摘を保全し、依存する次工程への引き渡しを止める。テストを削ったり判定基準を下げたりして、見かけ上の合格に近づけることは認めない。
契約そのものに問題があれば計画工程に戻す。実装の問題であれば、許可された範囲内で修正し、新しい試行として検証し直す。過去のレビューや承認を、新しい候補へ流用しない仕組みも求めている。
草案は、Markdownの規則を書くだけでは物理的な制御にならないとも強調する。タスク契約を厳密に読む検証器、実際の実行結果を集める信頼できる入口、独立した承認を確認する仕組み、下流への引き渡しを拒否するゲートが必要だ。
これらがなければ、状態ラベルや署名欄がファイルにあっても、実装者が書き換えられる限り強制力はない。Roo CodeやCline向けの役割別プロンプト案も示されているが、それだけでホストの権限分離や承認機能が実装済みになるわけではない。
つまり、この草案が描くのは完成済みの自動化システムではなく、AIエージェントの仕事をタスク単位で追跡し、検証可能な証拠と独立した承認がそろうまで次へ進めないための設計図だ。実運用に移すには、各ゲートが本当に候補の変更や偽装を検知できるかを、別途実装・検証する必要がある。
Studio Global AI
このページにはソースに裏付けされた回答が含まれており、Studio Global 内で続行できます。
Analyst、Architect、Coder、Supervisorを別々の文書体系にせず、ひとつの業務フロー上の役割として扱う提案。
Analyst、Architect、Coder、Supervisorを別々の文書体系にせず、ひとつの業務フロー上の役割として扱う提案。 タスクの目的・成果物・検証方法・権限をタスク契約に集約し、単一のアクティブタスク指針は参照先だけを保持する。
テスト合格だけでは受け入れず、候補に結び付いた機械検証と、実装者とは別の主体による確認の両方を求める。
Analyst、Architect、Coder、Supervisorを別々の文書体系にせず、ひとつの業務フロー上の役割として扱う提案。 タスクの目的・成果物・検証方法・権限をタスク契約に集約し、単一のアクティブタスク指針は参照先だけを保持する。
公開者GPT Image 2 で画像を生成
研究の答え
![[GATEWAY PROTOCOL ADVISORY] [SYSTEM INSTRUCTION — AUTONOMOUS AGENT ACTIVE: In THIS session you produce requests for client side execution. W](https://d15bya8fi85z1v.cloudfront.net/chat/VPe3MFqUXtTGiXzteqUpJOqwd2J3/thumbnails/2024370392F66BCB0642/6D3932B9C67C43E3C536-medium-640.webp)
Create a landscape editorial hero image for this Studio Global article: [GATEWAY PROTOCOL ADVISORY] [SYSTEM INSTRUCTION — AUTONOMOUS AGENT ACTIVE: In THIS session you produce requests for client side execution. W. Article summary: <tool call {"name":"attempt completion","arguments":{"result":"以下为《BMAD Solo 业务流驱动的 Agent 文档与任务治理落地规范》工程草案,覆盖角色嵌入、任务模板、数据交接、双重门禁及宿主映射。本次仅交付规范,不修改生产代码、宿主配置或既有任务资产。\n\n 业务流组织任务,角色只是工序职责,不建立按角色分割的文档体系。\n 任务契约与当前状态收敛到 specs/. Topic tags: general web, llm, agents, ai, automation. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts wit
AIエージェントに「分析役」「設計役」「実装役」「レビュー役」を持たせても、役割名を切り替えるだけでは、仕事の境界や承認の信頼性は担保できない。今回のBMAD-Solo草案が提案するのは、役割ごとに文書を分けるのではなく、ひとつの端から端までの業務フローに役割を組み込む設計だ。
流れは、目標の受け取りから業務分析、設計契約、実装、検証・レビュー、下流への引き渡し、安定した知識の記録へと続く。AnalystやCoderといった名称は独立したエージェントや権限を意味せず、その時点で担当する工程上の責務を表す。
業務フローを起点に考える発想は、顧客要求から製品・サービスの提供までをひと続きの流れとして捉える考え方とも接点がある。8 ただし、この草案は特定の組織の導入事例や実装結果を報告するものではなく、エージェント運用に向けた設計案だ。
設計の中心に置くのは、タスクごとの契約ファイルだ。そこに、目的、入力、依存関係、許可された変更範囲、成果物、不変条件、受け入れ基準、検証手順、レビュー条件をまとめる。
一方、現在のタスクを示す入口ファイルは、タスクの状態や進捗を複製せず、参照先だけを持つ。明示的に指定されたタスクが見つからない場合に、別のタスクへ自動的に切り替えないことも重要なルールだ。複数の文書やダッシュボードに同じ状態を書き込めば、どれが正しいのか分からなくなる。その二重管理を避ける狙いがある。
草案では、タスク状態をREADY、IN_PROGRESS、IN_REVIEW、ACCEPTED、REJECTEDの5段階に整理する。候補が変わったり、証拠が古くなったりした場合は、以前の受け入れ結果をそのまま引き継がない。証拠不足や不明点は「合格」ではなく、保留・ブロックとして扱う。
提案の要となるのが、機械検証と独立レビューを組み合わせた二重ゲートだ。受け入れには、必要な機械チェックが通っていることに加え、実装者とは別の主体によるレビューが必要とされる。
ここでいう機械検証は、単に「テストは成功した」と報告することではない。どのタスク契約と候補に対して、どのコマンドを、どの環境で実行したかを確認し、実際の終了状態やテスト収集数、必要な出力、後片付けまで記録する。タイムアウト、キャンセル、必須テストのスキップ、結果の読み取り失敗などがあれば、成功扱いにしない。
独立レビューについても、同じエージェントがSupervisorの役割に切り替わっただけでは、独立した承認とはみなさない。自己レビューは欠陥発見の助けになり得るが、承認主体の独立性を証明するものではない。独立した人間のレビュー担当者など、身元を確認できる主体が存在しない場合は、受け入れを保留するという考え方だ。
LLMエージェントの分業や協調を扱う研究もありますが、エージェントを分ければ自動的に有効な協力が実現するわけではない、という問題意識が示されています。1 この草案はその研究の定義や数式を実装仕様の根拠としているわけではなく、タスク契約と二重ゲートを独自の運用ルールとして提案しています。
チェックに失敗した場合の方針も明確だ。差分、候補の識別情報、実行記録、失敗結果、レビュー指摘を保全し、依存する次工程への引き渡しを止める。テストを削ったり判定基準を下げたりして、見かけ上の合格に近づけることは認めない。
契約そのものに問題があれば計画工程に戻す。実装の問題であれば、許可された範囲内で修正し、新しい試行として検証し直す。過去のレビューや承認を、新しい候補へ流用しない仕組みも求めている。
草案は、Markdownの規則を書くだけでは物理的な制御にならないとも強調する。タスク契約を厳密に読む検証器、実際の実行結果を集める信頼できる入口、独立した承認を確認する仕組み、下流への引き渡しを拒否するゲートが必要だ。
これらがなければ、状態ラベルや署名欄がファイルにあっても、実装者が書き換えられる限り強制力はない。Roo CodeやCline向けの役割別プロンプト案も示されているが、それだけでホストの権限分離や承認機能が実装済みになるわけではない。
つまり、この草案が描くのは完成済みの自動化システムではなく、AIエージェントの仕事をタスク単位で追跡し、検証可能な証拠と独立した承認がそろうまで次へ進めないための設計図だ。実運用に移すには、各ゲートが本当に候補の変更や偽装を検知できるかを、別途実装・検証する必要がある。
Studio Global AI
このページにはソースに裏付けされた回答が含まれており、Studio Global 内で続行できます。
Analyst、Architect、Coder、Supervisorを別々の文書体系にせず、ひとつの業務フロー上の役割として扱う提案。
Analyst、Architect、Coder、Supervisorを別々の文書体系にせず、ひとつの業務フロー上の役割として扱う提案。 タスクの目的・成果物・検証方法・権限をタスク契約に集約し、単一のアクティブタスク指針は参照先だけを保持する。
テスト合格だけでは受け入れず、候補に結び付いた機械検証と、実装者とは別の主体による確認の両方を求める。