Google、Gemini API の Managed Agents を拡張──非同期実行とリモート MCP 統合に対応
Gemini API の Managed Agents がバックグラウンド実行やリモート MCP サーバー連携をサポートし、エージェントの自律性と実装の柔軟性を向上させた。
リリース: 2026-07-07 · 読了 3 分記事の要約
1. 核心(What)
- Gemini API の Managed Agents にバックグラウンド実行機能を実装し、非同期でのタスク処理をサポートした
- リモート MCP サーバーとの直接統合を可能にし、外部ツールとの連携を容易にした
- サンドボックス内の組み込みツールと、クライアント側で実行するカスタム関数を併用できる設計を採用した
- 環境 ID を維持したまま認証情報を更新できるネットワーク設定機能を導入した
2. 影響(Why)
- 長時間実行タスクの安定化: HTTP 接続を維持する必要がなくなり、サーバーサイドでエージェントが自律的に完結する設計が可能になったため、ネットワーク切断によるタスク失敗を防げる。
- セキュアな社内連携: 国内の金融・製造系システムなど、プライベート環境にある API を MCP サーバーとして公開することで、セキュアな環境を維持したままエージェントに機能拡張できる。
3. 根拠・詳細(How)
- 非同期実行の仕様: API リクエスト時に background: true を指定することで、サーバーサイドでタスクが非同期実行され、クライアントは返却された ID を用いてポーリングまたはストリーミングで進捗を取得する。
- MCP 統合と認証更新: mcp_server ツールをリクエスト時に指定し、環境 ID を保持したまま新しいネットワーク設定を送信することで、ファイルシステム状態を維持したまま認証トークンを動的に更新する。
4. 展望・課題(Next)
- 実装のクイックスタート: JavaScript SDK (@google/genai) を使用した実装例が公開されており、既存エージェントへの導入には Gemini Interactions API のドキュメント参照が推奨される。