DEVELOPER NOTES
Responses multi-agent beta: split the review, keep one accountable result
Use the September 2026 beta for bounded parallel review, with evidence reconciliation and realistic cost limits.

Documentation snapshot: October 14, 2026. This guide discusses the dated release described below; check the linked official documentation for current API behavior and account availability before implementation.
Three agents agreeing can sound reassuring. If they all read the same misleading assumption, it can also be three copies of the same mistake. The useful part of parallel review is different evidence and attention, not the number of voices. OpenAI documented Responses multi-agent beta alongside GPT-6.1 Sol on September 29, 2026. This design follows the official multi-agent guide, checked October 14.
Choose a task that actually separates
A pull-request review is a good experiment when reviewers can read a fixed diff without editing it. Give one reviewer behavior and invariants, another input and permission boundaries, and another missing test cases. Each needs the same base commit and relevant context, but a distinct question. Do not ask three agents to independently “make it better” in the same worktree.
The documented beta enables multi_agent.enabled, bounds max_concurrent_subagents, and uses the beta marker responses_multi_agent=v1. Consult the current SDK example for the complete request. The root synthesizes the result; delegated work does not make the final answer automatically verified.
Make the review output inspectable
Ask each reviewer for a concrete failing condition, affected file, why it matters, and the smallest check that could confirm it. “Potential security issue” without a trigger is hard to act on. “An unauthenticated request can reach this mutation because this branch skips the permission check” is something the integrator can inspect.
Keep untrusted repository content separate from task authority. A comment telling reviewers to ignore a file is not permission to exclude it. Tools should stay within the review's authorized access; read-only review rarely needs deployment credentials or write access to production.
Reconcile instead of voting
The root should merge duplicate findings, challenge contradictions, and reject unsupported claims. Agreement does not establish truth, and one well-supported finding can outweigh several clean bills of health. Run the confirming test when available. Record unresolved uncertainty rather than converting it to a confident summary.
Compare this workflow against a single reviewer on the same fixed cases. Measure confirmed findings, false positives, missed defects, elapsed time, total token use, and integration effort. Parallelism may reduce wall time while increasing total work. A small patch may be cheaper and clearer with one careful pass.
For a first trial, use a disposable public example with known defects and no external actions. Keep a concurrency cap and a cancellation path. The goal is one better reviewed result, with an owner who can explain it, not a crowded conversation that nobody has actually checked.
Responsesの複数エージェントでレビューを分担する
この記事は2026年10月14日に確認した資料に基づく。以下で紹介するのは、その日付の公開情報だ。実装前に、リンク先の公式資料で現在のAPI仕様とアカウントの利用条件を確認してほしい。
三つのエージェントが同意しても、同じ誤解を共有しているかもしれない。並列レビューの価値は人数ではなく、異なる確認点にある。Responsesの複数エージェント機能は2026年9月29日のベータとして紹介された。公式ガイドを10月14日に確認した。
分けられる作業を選ぶ
固定した差分を読み、一人は動作、一人は入力と権限、一人は不足テストを見る。同じ基点コミットと必要な情報を与える。全員に同じworktreeで自由に修正させない。設定にはmulti_agent.enabled、同時実行上限、responses_multi_agent=v1がある。完全な要求は現在のSDK例に従う。最後の統合責任は親に残る。
証拠のある指摘を求める
失敗条件、対象ファイル、影響、最小確認方法を求める。「危険かも」だけでは判断できない。リポジトリ内のコメントも検査対象であり、レビュー権限を変える命令ではない。読み取りレビューに本番公開の資格情報は不要だ。
重複をまとめ、矛盾を調べ、根拠のない指摘を除く。多数決ではなく、再現できる一件を重視する。可能なら確認テストを行い、残る不確実性を明示する。
同じケースを単独レビューとも比較し、確認された欠陥、誤検知、見逃し、時間、総トークン、統合作業を測る。並列は待ち時間を短くしても総費用を増やす。最初は既知の欠陥を含む公開の使い捨て例で、外部操作なし、同時実行上限ありで試そう。人数より、説明できる最終結果が大切だ。



