GoogleがGemini APIの「Managed Agents」に新機能を追加しました。目玉は「環境フック(hooks)」と呼ぶ仕組みで、AIエージェントがツールを実行する前後に独自のスクリプトを差し込み、危険な操作を止めたり結果を検証したりできるようになります。エージェントが自律的にコードを書き換える時代に、開発者側の制御手段を厚くする動きです。
背景と文脈
Managed Agentsは、Gemini APIが提供する隔離クラウドサンドボックス(外部に影響を与えずAIに自由に操作させられる、仕切られた実行環境)上で、推論・コード実行・パッケージインストール・ファイル操作・Web検索までを1回のAPI呼び出しで完結させる仕組みです。開発者は自前でエージェントの実行基盤を組まなくても、こうした一連の作業をAIに任せられます。従来はエージェントに何をさせるかをプロンプトだけで指示するのが一般的でしたが、それだけでは意図しないファイル削除やコマンド実行を完全には防げませんでした。プロンプト側の指示は自然言語であるがゆえに解釈のブレが生じやすく、確実に止めたい操作をコード側で機械的に縛る手段が求められていました。
agentic(AIが与えられた目標に対して複数のツールを自律的に組み合わせ、多段階の作業を進める性質)なAI活用が広がるにつれ、エージェントが「何を、どこまで実行してよいか」を開発者側がどう制御するかが課題になってきました。特に本番環境に近いワークフローほど、想定外の操作を未然に止める仕組みの有無が導入の分かれ目になります。他のエージェント基盤でも同種の権限制御機能への関心が高まっており、業界共通の課題になりつつあるテーマです。今回のアップデートは、その制御を強化する方向の機能追加です。
技術/ビジネス面

Googleの発表によると、標準エージェント「antigravity-preview-05-2026」はコード変更なしでGemini 3.6 Flashを既定モデルとして使うようになりました。コストを抑えたい場合は3.5 Flashや3.5 Flash-Liteを明示的に選ぶこともできます。
新しい環境フックは、リポジトリに`.agents/hooks.json`ファイルを置くだけで有効になります。ツール実行前に発動する`pre_tool_execution`では、コード実行やファイル書き込みといったリスクの高い操作を事前にブロックでき、実行後の`post_tool_execution`では出力の自動整形や検証を行えます。導入企業のOffDealは、この仕組みを使って生成した資料内の企業ロゴをGeminiの画像認識で1件ずつ検証してから公開する運用を行っているといいます。人手によるレビューを介さずとも、一定の品質チェックをパイプラインに組み込める例といえます。ほかにも予算超過を防ぐ`max_total_tokens`パラメータや、cronベースの定期実行トリガー、サンドボックス環境を一覧・削除できるEnvironments APIも同時に追加されました。
これからどうなるか
自社プロダクトにAIエージェントを組み込む開発者にとって、hooksは「エージェントに何でもやらせてしまう不安」への具体的な対処法になります。ファイル削除や外部送信などクリティカルな操作だけpre_tool_executionでブロックし、それ以外は自動化するといった段階的な権限設計が、コードを大きく変えずに実現できるようになりました。ログを監査目的で残す用途にも使えるため、後から「なぜその操作が実行されたか」を追跡しやすくなる利点もあります。
無料枠での試用や`max_total_tokens`によるコスト上限設定も用意されているため、まずは小規模なワークフローで挙動を確認してから本番導入する、という進め方がしやすくなりそうです。エージェントに任せる範囲を段階的に広げながら、hooksで安全網を張るという運用は、他社のエージェントフレームワークを検討する際の比較軸としても参考になりそうです。
まとめ
Gemini APIのManaged AgentsはGemini 3.6 Flashを既定化し、ツール実行前後に介入できるhooks機能を追加しました。エージェントの自律性を保ちつつ危険な操作を制御する仕組みとして、実運用への導入障壁を下げる更新です。
参考リンク
アイキャッチ画像: Photo by Eric Krull on Unsplash

