google
Gemini APIのManaged Agentsが進化!3.6 Flash、Hooks、そして無料枠で開発が加速
7分で読める

Gemini API Managed Agentsの最新アップデートが熱い!
皆さん、Web制作やAI開発の現場でGemini APIを活用していますか? 今回、Google DeepMindとGoogleのプロダクトマネージャーから、Gemini APIのManaged Agentsに関する重要なアップデートが発表されました。特に注目すべきは、Gemini 3.6 Flashのデフォルト化、環境フックの導入、そして無料枠の提供です。これらが私たちの開発プロセスにどのような恩恵をもたらすのか、詳しく見ていきましょう。
何ができるようになったの?
今回のアップデートで、Managed Agentsはさらに強力で柔軟なツールへと進化しました。
- Gemini 3.6 Flashがデフォルトモデルに: これまで利用していたManaged Agentsが、コード変更なしで自動的にGemini 3.6 Flashで動作するようになります。これにより、推論、コーディング、ツール使用において、よりバランスの取れた性能を享受できるようになります。もちろん、コストを抑えたい場合はGemini 3.5 Flash-Liteを選択したり、特定のモデルに固定したりすることも可能です。
- 環境フック(Environment Hooks)の導入: これが今回の目玉の一つかもしれません。エージェントがサンドボックス内でツール呼び出しを行う前後に、カスタムスクリプトを実行できるようになりました。これにより、ツール呼び出しのブロック、リンティング、監査といった高度な制御が可能になります。セキュリティ要件の厳しいプロジェクトや、特定のコーディング規約を強制したい場合に非常に役立ちます。
- 予算コントロールとスケジュールトリガー: エージェントの実行をより細かく管理できるようになります。これにより、予期せぬコスト発生を防ぎ、特定の時間にタスクを自動実行させるなど、運用の柔軟性が向上します。
- 無料枠の提供: これは開発者にとって朗報です。Managed Agentsが無料枠で利用可能になったことで、気軽に試したり、小規模なプロジェクトで活用したりするハードルが大幅に下がりました。
どう使えるの?具体的な活用例
これらの新機能は、私たちの開発ワークフローを大きく変える可能性を秘めています。
- コード監査と自動アップグレード: 例えば、
package.json内の依存関係を監査し、期限切れのパッケージを自動でアップグレードし、その後npm testを実行してビルドを検証する、といった一連のプロセスをエージェントに任せることができます。環境フックを使えば、アップグレード前に特定のライブラリが使われていないかチェックしたり、セキュリティ脆弱性がないか確認したりするスクリプトを挟むことも可能です。 - CI/CDパイプラインの強化: デプロイ前の最終チェックとして、エージェントにコードの品質チェックや特定のテスト実行をさせることができます。環境フックで、不適切なAPIコールがないか、機密情報が漏洩していないかなどを自動で監査することも考えられます。
- 開発環境の自動構築と管理: 新しいプロジェクトを開始する際に、必要なパッケージのインストール、初期設定ファイルの生成、基本的なテスト環境の構築などをエージェントに自動実行させることができます。
- インタラクティブな開発アシスタント:
npx skills add google-gemini/gemini-skills --skill gemini-interactions-apiコマンドで、AIコーディングアシスタントにInteractions APIへのアクセスを許可することで、より高度な対話を通じて開発をサポートさせることが可能になります。複雑なタスクの分解、コードスニペットの生成、デバッグ支援など、多岐にわたる活躍が期待できます。
試すならどこから始める?
これらの強力な機能を試すには、まず@google/genai TypeScript/JavaScript SDKをインストールすることから始めましょう。
npm install @google/genaiその後、以下のようなコードでエージェントとのインタラクションを作成できます。
import { GoogleGenAI } from "@google/genai";
const client = new GoogleGenAI({});
const interaction = await client.interactions.create({
agent: "antigravity-preview-05-2026",
input: "Audit all dependencies in package.json, upgrade outdated packages, and verify the build by running npm test.",
environment: "remote",
agent_config: {
type: "antigravity",
model: "gemini-3.5-flash-lite",
},
});
console.log(interaction.output_text);既存のエージェントは自動的にGemini 3.6 Flashを利用するようになりますが、上記のようにagent_config.modelで明示的にモデルを指定することも可能です。環境フックについては、.agents/hooks.jsonファイルを環境に追加することで利用できます。PythonやcURLでの利用方法は、Antigravity agentのドキュメントで確認できます。
無料枠も提供された今、ぜひGemini APIのManaged Agentsの最新機能を試して、開発の効率化と自動化を体験してみてください!


