🕴️

Google Antigravity ざっくり解説

に公開

概要

2025 年 11 月 18 日、Google より Gemini 3 と同時に Antigravity という AI エディタの発表がありました。

Antigravity の主な特徴は、EditorAgent Manager という 2 つの大きなウィンドウで構成されていることです。開発者は Editor で従来の AI アシスタントやサジェストを活用した開発を行いながら、バックグラウンドでは Agent Manager を用いて各ワークスペースでのエージェントのタスク実行を非同期に行えるようになっています。

Editor は VS Code を fork した馴染みのある画面となっており、既存の開発環境からスムーズに移行できる設計となっています。一方、Agent Manager は全く新しい画面で、エージェントオーケストレーション用として設計されています。開発者は各 Workspace や Task で動作している複数のエージェントを非同期に管理・操作することが可能です。

また、Antigravity Browser Extension という Chrome 用拡張機能をインストールすることで、エージェントによる自動ブラウジングが可能となります。

https://chromewebstore.google.com/detail/eeijfnjmjelapkebgockoeaadonbchdd?utm_source=item-share-cb

導入

Google Antigravity を始めるには、公式サイトのダウンロードページから、使用している OS に対応したインストーラをダウンロードします。

インストール後の初回起動時には、エージェントの動作設定を行います。特に大きな設定項目は以下の 2 つです。

https://antigravity.google/download?hl=ja

モード選択

エージェントへ与える権限や自律性のレベルを選択します。選択肢は以下の 4 つです。

  • Agent-driven development(エージェント駆動): エージェントが主導的に開発を進めます
  • Agent-assisted development(エージェント補助): エージェントが開発をサポートします(推奨設定)
  • Review-driven development(レビュー駆動): Antigravity のレビュー機能を主に利用した開発となります
  • Custom configuration(カスタム設定): 詳細な設定を個別にカスタマイズします

各ポリシー設定

選択したモードに応じて、それぞれのポリシーでエージェントにどのような権限を与えるか、またはユーザへの確認を求めるかを設定します。

  • Terminal execution policy(コマンド実行ポリシー): ターミナルでのコマンド実行に関する設定です
  • Review policy(レビューポリシー): レビュー頻度に関する設定です
  • JavaScript execution policy(JavaScript 実行ポリシー): JavaScript コードの実行に関する設定です

Agent Manager について

Agent Managerには大まかに2つのメニューが存在し、以下それぞれ簡単に解説します。

Workspaces

ローカルでのディレクトリやリモート接続先を指定し、ワークスペースに対して複数の会話を開始することができます。

Playground

作業場が特に存在せず、まだアイデア段階であろうと指示を出しエージェントに実行させることが可能です。あとからワークスペース化することもできます。

開発の流れ

Antigravity での開発は、エージェントとの対話を中心に進んでいきます。ここでは、実際にタスクを依頼してから完了するまでの一連の流れを見ていきましょう。

1. タスクの依頼

まず、Agent Manager でタスクをエージェントへチャットで依頼します。例えば「Todo アプリを作成して」「ログイン機能を追加して」といった自然言語での指示が可能です。

2. 計画書の作成

依頼を受けたエージェントは、以下の 2 つのドキュメントを自動生成します。

  • Implementation Plan(実装計画書): タスクの全体像や実装方針をまとめたドキュメント
  • Task(タスク進捗管理): 具体的な作業項目とその進捗状況を管理するドキュメント

これらのドキュメントにより、エージェントがどのように作業を進めるのかを事前に確認することができます。

3. 実装とテスト

エージェントは Task に則って実装を開始します。コードの作成が完了すると、ここからが Antigravity の真価を発揮する部分です。

通常、フロントエンド開発ではエディタで作業を行い、ブラウザで動作確認をテストするというループが繰り返されます。この確認作業では、同じような操作や入力が何度も行われることとなり、開発者にとって大きな負担となっています。

Antigravity は Chrome 拡張機能を利用して、この繰り返し作業を自動化します。 エージェントが自動でブラウザを立ち上げ、実際にアプリケーションを操作して機能テストを実行します。テストが失敗した場合は、エージェントが自動で修正を行い、再度テストを実行するというサイクルを繰り返します。

4. レビュー用レポートの生成

すべてのテストが成功すると、作業報告書 Walkthrough が生成されます。この Walkthrough には以下の情報が含まれています。

  • テスト実行時のスクリーンショット
  • 操作の録音データ
  • 実装の詳細説明

開発者はこのレポートを確認し、自然言語でレビューを行うことができます。

Google Antigravityが自動生成する分析作業報告書(Walkthrough)のインターフェース。報告書には「目的」「実施した手順」「調査結果」のセクションが含まれ、特に「調査結果」ではThree.jsライブラリが使用されていることが指摘されています。下部には、AntigravityのWebサイトが表示されたスクリーンショットが添付されており、エージェントが実行した手順と結果が確認できる詳細なドキュメントであることが分かります。

特に便利なのが、スクリーンショットに対して範囲を指定してコメントできる機能です。気になる部分を直接指摘することで、エージェントに正確なフィードバックを伝えることができます。

Google Antigravityのレビュー機能のデモンストレーション画面。キャッチフレーズ「Experience liftoff...」の横に、特定範囲がハイライトされ、コメント入力用のボックスが開いている様子を示しており、エージェントへの直接フィードバックが可能です。

5. 成果物の確認

最後に、Artifact セクションで生成されたファイルの一覧を確認できます。変更されたファイルや新規作成されたファイルをここから確認し、必要に応じてさらなる修正を依頼することも可能です。

このように、Antigravity は実装からテスト、レビューまでの開発サイクル全体をエージェントと協力しながら進めることができる、新しいスタイルの開発環境となっています。

少し気になった部分

Generating...Waiting...といったエージェントの作業時間が少し長めに感じることが多かったです。

また Gemini 3 Pro(high)や Claude Sonnet 4.5 などのモデルを使用した際に、体感早めのタイミングでクォータが枯渇した旨のエラーメッセージが表示されることが多かったです。

とはいえまだ Public preview で無料利用できるため、仕方がない部分ではあるのかなと思いました。

終わりに

現在、Cursor や Windsurf、GitHub Copilot など AI が統合された IDE は群雄割据の状態となっています。その中でもブラウザ操作まで自動化し、新しい開発サイクルを提案する Google Antigravity には大きな魅力を感じました。

コードを直接書くことから離れつつあることに寂しさを感じる部分もありますが、間違いなくこれからの開発スタイルの先駆けとなっていくでしょう。

現在は Public Preview でどなたでも試しやすいタイミングです。この機会にぜひ利用してみてください。

株式会社ソニックムーブ

Discussion