Google「AI Agents Challenge」上位に共通した4つの設計──①自分のツール層をMCPサーバーとして他のエージェントにも開く②呼び出し連鎖でなくイベントバスで並列に反応③フォールバック先のFlashも同じ検証関数を通す④正規表現→10トークンの分類→本モデルの3層で4割超をモデル呼び出し前に処理。「名前つきプロンプトの連鎖」は多エージェントではない
Google Cloud AIのSergio Villani氏は2026年9月2日、Google for Startups AI Agents Challengeの上位提出に共通していた4つの設計を実コードから匿名で解説した。「マルチエージェント」を名乗る提出の多くは単一モデルにエージェント名を付けたプロンプトの連鎖だったという。①双方向MCP:DBを自前のMCPツール層経由で読み、同じ推論をMCPサーバーとして公開してIDEのエージェントから直接呼べるようにする(外に開くならアクセス制御が必須)。②イベント駆動の並列:直列の呼び出し連鎖を、エージェントごとのasyncio.Queueと型付きイベントの購読に置き換える。③同じ基準のフォールバック:Gemini 3.1 Proの503でGemini 3.6 Flashへ退避しても、どちらの応答も同じ検証関数を通す。④階層ルーティング:正規表現→温度0.1・約10トークンの意図分類→本モデル。最初の層で受信の40%超を処理。上位はADKとAgents CLIが多かった。

2026年9月18日・日本時間時点の情報です。 Google Developersのブログ(9月2日)を読んだ。コンテストの審査側が「上位に共通していた設計」を実コードから抜き出した記事で、AIエージェントの作り方の「組んだ後にどう良くするか」にあたる。MCPの基本はMCPとはに。
3行まとめ
- 前提。 Google for Startups AI Agents Challengeには世界から数千の提出があり、3トラックで審査した。最も多かった主張は「マルチエージェント」だが、精査すると単一モデルがエージェント名つきのプロンプトを順に処理しているだけのものが相当数あった。上位はトラックを問わず同じ数個の設計判断を共有していた。
- 4つの設計。 ①双方向MCP:あるチームはテレメトリDBを自前のMCPツール層経由で読んだ(SQLの結果を丸ごと文脈に流すとトークン予算が飛ぶので、実行計画や特定のスタックトレースだけを引く)。その推論をMCPサーバーとして公開し、ターミナルやIDEのコーディングエージェントが「このジョブについて教えて」と直接呼べるようにした。チャットUIは「行き先」、MCPサーバーは「他のエージェントが乗る基盤」。外に開いた瞬間にアクセス制御が要る。②イベント駆動の並列:センサー監視→コンプライアンス→住人への通知→派遣、という直列連鎖はデモでは動くが、歩容の変化から転倒リスクを拾い、薬物相互作用DBと突き合わせ、間に合ううちに連絡する用途では崩れた。エージェントごとのasyncio.Queueと型付きイベント(歩行速度15%以上低下で
CLINICAL.ANOMALY_DETECTED、確認後にCLINICAL.COMPLIANCE_REPORT_READY)の購読に置き換えると、互いに依存しないエージェントが同時に走り、遅延が足し算にならない。③同じ基準のフォールバック:臨床推論エージェントがGemini 3.1 Proの503に当たった際、Gemini 3.6 Flashへバックオフつきで退避。ただしどちらの応答も同じvalidate_clinical_response()(実在の臨床ガイドラインを引用しているか)を通してからしか出さない。検証を2か所に複製せず、1か所を構造的に通す。④階層ルーティング:費用を食っていたのは難しい質問でなく「注文はどこ」「予約を取り消して」だった。正規表現で0トークン→曖昧なら温度0.1・約10トークンの安いGemini呼び出しで意図分類→残りだけ本モデル。最初の層だけで受信の40%超を処理した(チーム自身の測定)。- まとめ。 4つとも大きなチームや新しいモデルを要さず、組み合わせられる。1つのチームはルートエージェントが専門エージェントを並列に展開し、その推論層全体をMCPサーバーとして公開していた。上位はADKとAgents CLIで組んだものが多く、「フレームワークが並行性・フォールバック・ツールの他エージェントへの受け渡しを邪魔しない」からだと著者は書く。次回はこの4つを満たすシステムが基準になる。
40%超はチーム自己申告の数字
- ③は当サイトが追ってきたReflectAndRetryの考え方(失敗したら別経路で再試行)に「別経路でも同じ検証を通す」を足したもの。フォールバックが静かに品質を下げる、という指摘は他社のスタックでもそのまま使える
- ④の「まず流量を見てからモデルを大きくするか決めろ」は、呼び出し回数の天井と併せて費用側の基本
- 記事は匿名化されており、チーム名・製品名・数字の裏取りはできない。40%超は「by their own measurement」と明記されている
- Gemini 3.1 Proと3.6 Flashの組み合わせは提出時点の構成で、現在は3.7/3.8 Flashが出ている
用語と数字は原文確認、コード未見
この記事の下調べで、筆者は9月18日にGoogle Developersのブログを取得し、4つのパターン名・イベント名・関数名・40%超・使われたモデル名がその原文にあることを確認した。提出コードは公開されておらず、筆者は見ていない。筆者はAI Agents Challengeに参加していない。
上位チーム名と正確な提出数は非公開
- 各トラックの上位チーム名と提出物
- 提出数の正確な値(「数千」)
- ADK以外のフレームワークでの上位の割合
出典はChallenge解説の1記事のみ
- 4 engineering patterns behind the strongest AI Agents Challenge submissions(Google Developers・2026年9月2日)
関連記事
出典・参照資料
AIニュースの解説を動画でも
YouTubeでは注目ニュースの背景を解説し、Xでは新着記事をお知らせしています。
コメント
まだコメントはありません。最初のコメントを書いてみませんか?
AIについて聞きたいことはありますか?
質問箱で無料で受け付けています。回答は公開され、他の方の参考にもなります。
質問箱を見る →新しい記事をメールで受け取る
AIの新しい発表を、出典付きで整理して届けます。