Antigravity の 2026年4月のアップデートは、ひとことで言うと「派手さは控えめ、でも開発者の毎日が確実に楽になる回」でした。
Google の公式リリースノートは機能ごとに分かれていて、「結局なにから触ればいいのか」が見えにくくなっています。私が実際に毎日 Antigravity を使っているなかで「これは早めに知っておいた方がいい」と感じた順番で、7 つの新機能を順番にご紹介します。
「全部読む時間はない」という方は、論点 1〜3 の Gemma 4 関連と AgentKit 2.0 の話だけ 押さえておけば、今月のアップデートの 7 割は理解できます。
1. Gemma 4 統合がついに「公式機能」に格上げ
これまで「ベータ機能」として提供されていた Gemma 4 連携が、4月のアップデートで 正式機能 に昇格しました。これは見出しでは小さく扱われていますが、実務上の意味はかなり大きい変更です。
ベータ期間中は SLA がなかったため、本番環境で Gemma 4 を Antigravity 経由で使うのは私自身も避けていました。正式版になったことで、エラーレートのドキュメント保証、ローカル LLM とのフォールバック動作、そしてリージョン切り替え時の挙動が明文化されています。
設定画面の「Models」タブから Gemma 4 を選択し、use_local_fallback: true を有効にすると、Google Cloud 側で一時的な不調があってもローカルの Gemma 4 インスタンスへ自動切り替えされます。私は MacBook Pro M4 上のローカル Gemma 4 を併用していますが、フォールバック発動時の応答品質低下は体感ほぼなしでした。
2. AgentKit 2.0 の正式リリース
これが 4月の最大トピックです。AgentKit 1.x からの主要な変更は次の 3 点です。
ひとつめは マルチエージェント・オーケストレーションの公式サポート。これまで自前で書く必要があった「親エージェントが子エージェントに作業を割り振る」パターンが、AgentKit の組み込みプリミティブで書けるようになりました。
ふたつめは A2A(Agent-to-Agent)プロトコルの実装。複数のエージェントが共通プロトコルでメッセージをやり取りできるようになり、私は早速 GitHub Actions と連携した「コードレビュー → テスト実行 → デプロイ」のチェーンを 1 日で組めました。
みっつめが デバッグツールの大幅強化。エージェントが「なぜその判断をしたか」をステップごとに可視化できる Inspector ビューが追加されました。これは AgentKit 1.x で一番苦労していた部分で、個人的には今月のアップデートで最も嬉しい変更です。
# AgentKit 2.0 のシンプルなマルチエージェント例
from antigravity.agentkit import Agent, Orchestrator
researcher = Agent(name="researcher", role="Find relevant docs", model="gemma-4")
writer = Agent(name="writer", role="Synthesize findings", model="claude-sonnet-4-6")
orchestrator = Orchestrator(agents=[researcher, writer])
result = orchestrator.run("2026年のAIエージェントトレンドをまとめて")
# Inspector ビューで各エージェントの判断ログが自動記録される
print(result.inspector_url)AgentKit 1.x のプロジェクトを 2.0 に上げる前に — 実際に変わる3点
2.0 は正式リリースですが、1.x で書いたプロジェクトをそのまま開くと、エラーも出さずに静かに挙動が変わる箇所があります。私自身、個人開発で 1.x の「レビュー → テスト → デプロイ」チェーンを回していたので、移行で実際につまずいた差分を3つだけ共有します。
ひとつめは、自前ループを Orchestrator に畳むこと。1.x では親エージェントが子を順番に呼ぶループを手で書いていました。2.0 では同じ流れを Orchestrator に渡すだけで、A2A 経由の受け渡しと Inspector へのログ記録をまとめて引き受けてくれます。
# AgentKit 1.x(手書きの逐次呼び出し)
docs = researcher.call("Find relevant docs")
draft = writer.call(f"Synthesize: {docs}")
# AgentKit 2.0(Orchestrator に集約)
flow = Orchestrator(agents=[researcher, writer])
draft = flow.run("関連ドキュメントを探して要約して").call() を直接残したまま 2.0 で動かすと、処理自体は通っても Inspector に履歴が乗りません。せっかくの可視化が効かないので、移行のときはまず呼び出しを run() に寄せています。
ふたつめは、モデル指定がエージェント単位に移ったこと。1.x はグローバルの既定モデルに頼れましたが、2.0 は各 Agent に model を明示するのが基本です。省いたまま実行すると、実行時に「default model not set」で止まることがあります。移行直後は、すべての Agent 定義に model= が入っているかを最初に確認しています。
みっつめは、子エージェントが失敗したときの挙動。1.x は子が例外を投げると親までそのまま伝播していました。2.0 は Orchestrator がいったん受け止めて、リトライや切り離しの対象にします。堅牢になった一方で、「止まってほしい場面で勝手に先へ進む」逆転も起きます。本番に出す前に、停止か継続かを明示しておくと安全です。
flow = Orchestrator(
agents=[researcher, writer],
on_error="stop", # 子の失敗で全体を止める。継続させたいときだけ "continue"
)移行作業そのものは半日で終わりました。私はこの3点を確認しながら、Dolice Labs のブログ更新に使っているエージェントから順に 2.0 へ上げていきました。知らずに 1.x のプロジェクトを開いていたら、原因の見えないまま時間を溶かしていたと思います。
3. Project Context の保持期間が大幅延長
地味ですが、私の作業効率に直結したのがこれです。Project Context(プロジェクトごとのコンテキスト保持機能)の有効期限が 7 日 → 30 日 に延長されました。
これまでは「週末を挟むとコンテキストが消えていて、月曜にプロジェクトを開き直すたびに再ロードが必要」という小さな不満がありました。30 日になったことで、平日の開発フローが完全に途切れなくなり、エージェントが「あの時の決定」を覚えてくれている安心感が出てきました。
注意点として、保持期間が長くなった分、プロジェクト切り替え時のコンテキスト汚染 には今まで以上に気を配る必要があります。プロジェクトを完全に切り替えるときは、Settings → Project Context → Clear を意識的に実行するクセをつけました。
4. Unreal Engine 5 サポートの公式化
これは私の専門領域から少し外れますが、UE5 連携も正式機能になりました。Antigravity から .uasset を直接編集したり、Blueprint のロジックを生成したりできます。
ゲーム開発をしている友人に試してもらったところ、「単純な Blueprint の生成精度はまだ 7 割程度」という評価でした。ただし、UE5 のドキュメントを学習させた状態でのコード解説能力は驚異的に高いそうで、教育用途では今すぐ使える、とのことでした。
詳細は別記事「Antigravity × Unreal Engine 5 統合ガイド」にまとめましたので、UE5 開発者の方はそちらをご覧ください。
5. 日本語ローカライズの大幅改善
Antigravity の UI 翻訳に違和感を覚えていた方には朗報です。4月の翻訳改訂で、エージェント関連の専門用語(「オーケストレーション」「ハンドオフ」「ツール呼び出し」など)の訳語が、業界標準に揃えられました。
これまでは独自訳語が混ざっていてドキュメント検索の妨げになっていたのですが、今回からは「ハンドオフ」「ツール呼び出し」など、英語版と 1 対 1 で対応する用語に統一されています。地味ですが、社内勉強会の資料を作るときに本当に楽になりました。
6. 認証関連の改善:168 時間ロックアウト問題の緩和
3月後半に話題になった「Antigravity アカウントが 168 時間ロックされる」問題に対する対応も入りました。
具体的には、ログイン試行失敗の検出ロジックが見直され、正規ユーザーが誤って何度も失敗してもロックアウトされにくく なっています。私のチームメイトもこの問題に巻き込まれた一人でしたが、4月のアップデート以降は再現していません。
すでにロックアウトされてしまった方の復旧手順は、別記事「Antigravity 168時間ロックアウト復旧ガイド」にまとめてあります。
7. クォータ表示の透明化
最後のひとつも地味だけれど嬉しい変更です。サイドバーに リアルタイムのクォータ消費量 が常時表示されるようになりました。
これまでは「気づいたら今月の上限に達していた」というケースがあったのですが、今は残り何回呼び出せるかが画面の右下に常時見えるので、月末の作業ペース調整がしやすくなりました。クォータ計算のアルゴリズム自体は変わっていませんが、可視化されただけで体感的にはかなり違います。
5月以降に来そうなもの(個人的な予想)
公式発表ではありませんが、4月のアップデートを見ていると、5〜6月にかけて以下が来そうだと感じています。
ひとつは Gemma 5 のサポート。Google 本体のリリースサイクルから逆算すると、5月中旬〜下旬が候補です。
ふたつめは Claude Opus 4.6 / Sonnet 4.6 のネイティブ統合。現状は API キー設定で使える形ですが、UI からのワンクリック切り替えに進化する可能性が高いと見ています。
みっつめは モバイル対応。iOS/Android アプリのベータ版が、Google I/O 前後(5月末)に出てくるのではないかと予想しています。
今月のアップデートで何かひとつだけ試すなら、AgentKit 2.0 の Inspector ビュー から触ってみてください。エージェントの「なぜそう動いたか」が見えるようになるだけで、開発体験が一段上がる感覚があります。