GoogleがGemini APIの管理エージェントにフック機能
新モデルとフック
コスト管理
自動化と運用
詳細を読む
Googleは7月28日、開発者向けGemini APIのManaged Agents(管理エージェント)を強化したと発表しました。今回のアップデートでは、サンドボックス内のツール呼び出しを制御する環境フック、利用モデルの選択、そして無料枠での提供が加わります。単一のAPI呼び出しで、推論やコード実行、パッケージ導入、ファイル管理、Web検索までを隔離されたクラウド環境で自律的に処理できる点が特徴です。
まず、エージェントの既定モデルがGemini 3.6 Flashに切り替わりました。コード変更は不要で、次回の実行から自動的に適用されます。低コストを重視する場合はGemini 3.5 Flash-Lite、汎用用途には3.5 Flashというように、agent_configで明示的にモデルを指定することもできます。
最も実用的な追加が環境フックです。hooks.jsonを配置すると、エージェントがサンドボックス内でツールを呼び出す前後に独自スクリプトを実行でき、事前フックが拒否を返せばそのツール呼び出しは中止され、拒否理由がモデルの文脈に渡されます。これにより、コード実行やファイル書き込みに対する安全ゲートや自動整形を組み込めます。
実際にAIネイティブ投資銀行のOffdealは、この事後フックを画像検証に活用しています。同社のAIアナリスト「Archie」が企業リストを書き出した瞬間に、サンドボックス内で候補ロゴを取得し、Gemini Visionで各ロゴを検証したうえで、承認済みファイルのみを資料に取り込む仕組みを構築しました。リモートのサンドボックスでは従来こうした検証コードを走らせる場所がなく、フックによって初めて実現したといいます。
コスト面では無料枠のプロジェクトでも管理エージェントを試せるようになりました。max_total_tokensで入力・出力・思考を含む消費上限を設定でき、上限に達すると実行は安全に一時停止し、状態を保ったまま後から再開できます。さらにcronで定期実行するトリガーや、サンドボックスを一覧・削除できるEnvironments APIも整い、外部のオーケストレーションなしに自律ワーカーを運用できる構成がそろいました。