Gemini API の Managed Agents に、バックグラウンド実行、リモート MCP サーバー接続、カスタム関数呼び出し、ネットワーク資格情報の更新が加わった。Interactions API 経由で隔離クラウドサンドボックス上のエージェントを呼び出す開発者向けで、長時間タスクや社内システム連携を HTTP 接続の維持や独自プロキシなしに組み立てやすくする。

  • バックグラウンド実行: background: true を渡すとサーバー側で非同期に処理が進み、API はすぐに interaction ID を返す。クライアントはポーリング、進捗のストリーム、切断後の再接続で結果を追える。
  • リモート MCP: mcp_server ツールでリモートの Model Context Protocol サーバーへ直接つなげる。Google Search やコード実行など組み込みサンドボックス機能と同一リクエストで混在できる。
  • カスタム関数: 組み込みツールはサーバー上で自動実行され、クライアント側の業務ロジックは requires_action に遷移してローカル実行する。step matching で両者を切り分ける。
  • 資格情報の更新: 既存の environment_id に新しいネットワーク設定を渡すと、許可ドメインへの Authorization などを即座に差し替えられる。ファイルシステム、インストール済みパッケージ、クローン済みリポジトリは保持される。

例示ではエージェント ID antigravity-preview-05-2026@google/genai SDK が使われている。

#参考文献