Platform LaunchGoogle I/O 2026

Antigravity CLI Deep Dive

Google replaced Gemini CLI with a brand-new, Go-based Antigravity CLI on May 19, 2026. Here is the full developer-level breakdown: what it is, how the four-surface platform fits together, how it auths over SSH, what migrates cleanly, and what does not — all sourced from the official Google announcements and docs.

Editorial illustration of the Antigravity CLI: a dark terminal window with glowing Go gopher motif, agent silhouettes, and connection lines to a separate desktop application window representing Antigravity 2.0.
Antigravity CLI is the terminal surface of a four-product platform that also includes Antigravity 2.0, the Antigravity SDK, and the Antigravity IDE.

On May 19, 2026 at Google I/O, the team behind Gemini CLI announced it was being transitioned into a new product: Antigravity CLI. The rewrite is in Go, the design target is keyboard-first remote work, and the agent backing it is the same harness that powers the Antigravity 2.0 desktop app. If you have been using Gemini CLI on a Google AI Pro or Ultra account, you have roughly thirty days to make the switch before requests stop serving on June 18, 2026

@geminicli · May 19, 2026

Gemini CLI ユーザーの Antigravity CLI への移行

公式の @geminicli アカウントが、Google の開発者向けエージェントスタックを、Antigravity 2.0、Antigravity CLI、Antigravity SDK、Antigravity IDE という 4 つのインターフェースを持つ単一のプラットフォームに統合することを発表しました。

Get the latest on AI, LLMs & developer tools

New MCP servers, model updates, and guides like this one — delivered weekly.

1. 発表内容

上記のツイートは、Gemini 向けの公式 Google CLI を提供しているチームによるものです。これは機能アップデートの発表ではなく、製品の置き換えの発表です。5 月 19 日の一連の投稿の流れは以下の通りでした。まず、Google Developers Blog の記事タイトルは “重要なアップデート:Gemini CLI から Antigravity CLI への移行”、次に以下のサイトでのローンチブログ antigravity.google (Antigravity CLI に関するもの)、そして以下のローンチブログ Antigravity 2.0、さらに以下の公開 GitHub リポジトリ github.com/google-antigravity/antigravity-cli

これらを総合すると、その意図は明白です。Google は「Gemini CLI」という製品名を終了し、開発者向けエージェントの全領域を Antigravity ブランドの下に統合することを決定しました。CLI は 4 つの製品インターフェースの 1 つであり、他の 3 つは Antigravity 2.0(デスクトップ GUI)、Antigravity SDK(プログラムによる利用)、および Antigravity IDE(現在はまだ提供中)です。

2. 要約 (TL;DR)

  • 製品: Antigravity CLI — ターミナル UI エージェントクライアント
  • 置き換え対象: Gemini CLI(個人ティアのユーザー向け)
  • 言語: Go(Gemini CLIはNode製でした)
  • 共通ハーネス: Antigravity 2.0と同じエージェントエンジン
  • インストール: macOS、Linux、Windows(curl、PowerShell、またはCMD)
  • 認証: システムキーリング(Google Sign-Inへのフォールバックあり)、SSH対応
  • サポート: プラグイン、エージェントスキル、MCPサーバー、フック、サブエージェント
  • 非同期処理: CLIがバックグラウンドで並列サブエージェントをオーケストレートします
  • ソース: 公開リポジトリ: google-antigravity/antigravity-cli
  • 移行: agy plugin import gemini 拡張機能をプラグインに変換
  • Gemini CLIの提供終了: 2026年6月18日(個人ティアアカウント向け)
  • エンタープライズ向けの例外: Code Assist Standard/Enterpriseおよび有料のAPIキーではGemini CLIを継続利用可能
なぜこれが重要なのか

現在 Gemini CLI を中心にワークフローを構築している場合、これは単なるアップデートではありません。別途インストールし、既存の設定を指定して検証する必要がある、並行した製品の提供となります。ほとんどのスキル、MCP サーバー、フックは移行可能ですが、ファイルレイアウトやバイナリは異なり、コマンド体系も再構築されています。これはアップグレードではなく、マイグレーション(移行)として扱ってください。ステップバイステップの移行手順については、こちらの Gemini CLI → Antigravity CLI マイグレーションガイド

3. Antigravity CLI とは何か

公式の概要ページによると: Antigravity CLI は、Antigravity の軽量なターミナルユーザーインターフェース(TUI)です。Antigravity 2.0 と同じコアなエージェント機能 — マルチステップの推論、複数ファイルの編集、ツール呼び出し、会話履歴 — を、ターミナル上で直接利用できます。

Google AI Developers のアカウントは、同日に同じ製品のデモ動画を公開し、その位置付けを次の一文に集約しました。

@googleaidevs · May 19, 2026

Antigravity CLI デモ — ターミナルインターフェース

ターミナルを好むユーザー向けに、軽量な @Antigravity CLI が用意されており、コマンドラインから直接エージェントと対話できます。

具体的には、以下の3つのことを意味します。

  • GUI ではなく TUI であること。 Antigravity CLI はマウスで操作するものではなく、ターミナルから操作することを前提としています。README には、「キーボード主体のワークフローや、リソースのオーバーヘッドを最小限に抑えたリモート SSH セッションに最適化されている」と明記されています。
  • Antigravity 2.0 とエージェントエンジンを共有していること。 この CLI は、別のモデルや軽量版エージェントを動かしているわけではありません。デスクトップアプリと同じコアなエージェントハーネスを実行しており、プレゼンテーション層が異なるだけです。
  • 2.0 との並行利用を想定した位置付けであること。 You can export a CLI conversation into Antigravity 2.0 to continue working with a richer GUI. Settings and permissions sync bidirectionally.

4. 4つのインターフェースを持つプラットフォーム

今週まで、「Antigravity」といえば IDE を指していました。2026年5月19日以降、それは同じコアエージェントハーネスに支えられた4つのインターフェースを持つプラットフォームを意味します。Google DeepMind は、同日朝のツイートでそのうちの3つを定義しました。

@GoogleDeepMind · May 19, 2026

Antigravity のインターフェース — DeepMind による定義

2.0: A mission control where agents can work together simultaneously on a project. CLI: A terminal interface to work with agents. SDK: A toolkit that lets your software automatically connect to and use our AI agents.

元々の Antigravity IDE を加えた、4つのインターフェースの全体像は以下の通りです。

  • Antigravity 2.0 — macOS、Linux、Windows向けの新しいスタンドアロン・デスクトップアプリ。Agent-firstでIDEは不要。動的なサブエージェント、非同期タスク管理、JSON hooks、Scheduled Tasks(cron形式の呼び出し)を搭載しています。詳細は Gemini 3.5 Flash 開発者ガイド (2.0に関するモデルコンテキストについて)をご覧ください。
  • Antigravity CLI — 本記事のメインテーマ。Goで再構築された、Terminal-firstなエージェント・インターフェース。
  • Antigravity SDK — 独自のアプリにハーネスを組み込むためのプログラム用インターフェース。2.0およびCLIと同時に発表されました。
  • Antigravity IDE — オリジナル製品。現在も提供中ですが、内蔵のAgent Managerインターフェースは非推奨となり、将来のリリースでスタンドアロンの2.0アプリに移行される予定です。

これが特にCLIにとって重要である理由:コアハーネスの改善がすべてのインターフェースに同時に適用されるからです。エージェントが呼び出せる新しいツール、改善されたプランニングループ、新しい権限モデルなど、CLIチームによるバックポートを待つ必要はありません。

5. CLI vs Antigravity 2.0

エンジンは同じですが、操作性(エルゴノミクス)が異なります。公式の機能比較表:

機能Antigravity CLIAntigravity 2.0
主な焦点スピード、キーボード効率、低オーバーヘッド包括性、視覚的なオーケストレーション
インターフェースターミナルユーザーインターフェース (TUI)フルGUIデスクトップアプリケーション
ワークフローSSH / リモートセッション、キーボード優先ローカルワークスペース、高度なオーケストレーション
エージェントエンジン共有コアエージェントエンジン共有コアエージェントエンジン

実用的な使い分け:CLIは、リモートマシン上、低速な接続環境、tmuxペイン内、あるいは単にGUIが苦手な場合に適しています。2.0デスクトップアプリは、アーティファクトのプレビュー、diffの視覚的なレビューフロー、音声入力、Scheduled Tasksダッシュボードを利用したい場合に向いています。

6. インストール

READMEには3つのインストールコマンドが掲載されています。これらはすべて、以下の場所からシェルスクリプトを取得するワンライナーです。 antigravity.google/cli/install.*:

# macOS / Linux
curl -fsSL https://antigravity.google/cli/install.sh | bash

# Windows PowerShell
irm https://antigravity.google/cli/install.ps1 | iex

# Windows CMD
curl -fsSL https://antigravity.google/cli/install.cmd -o install.cmd && install.cmd && del install.cmd

インストール後、バイナリは agyantigravity — スクリプト作成時に重要です)。以下で確認してください: agy --version。Antigravity CLIはデュアル配信もされています。同じプロジェクトが公開Goリポジトリとして以下で公開されています。 github.com/google-antigravity/antigravity-cli デモGIFと、公式ドキュメントへのリンクテーブルが含まれています。

信頼ステップ

curl | bash は標準的なインストールパスです。Googleの公式ドメインであれば問題ありませんが、信頼ステップとして扱う価値があります。共有インフラでパイプ実行する前に、スクリプトの内容を確認してください: curl -fsSL https://antigravity.google/cli/install.sh -o /tmp/agy-install.sh && less /tmp/agy-install.sh.

7. 認証(リモートSSHを含む)

CLIはシステムキーリングを介して認証を行い、フォールバックとしてGoogle Sign-Inを使用します。知っておくべき2つのフローは以下の通りです:

  • ローカル: 初回実行時にデフォルトのブラウザが開きます。Google AI Pro、Ultra、Gemini Code Assist、またはエンタープライズGCPプロジェクトに関連付けられたGoogleアカウントでサインインしてください。認証情報はシステムキーリングに保存されます。
  • リモート / SSH: CLIがSSHセッションを検出し、代わりに認証URLを表示します。ローカルマシンでそのURLを開き、OAuthフローを完了させると、トークンがSSHセッションに紐付けられます。これは初期のGemini CLIフローにおける大きな課題でしたが、現在は第一級のケースとして対応しています。
  • サインアウト: /logout 保存された認証情報を消去します。

エンタープライズアクセスの場合は、オンボーディング中にGCPプロジェクトを接続します。その後、CLIは課金とクォータのためにそのプロジェクト経由でコールをルーティングします。公式のエンタープライズページにGCPプロジェクトの要件が記載されています。コンシューマーフローでは必要ありません。

8. 共有エージェントハーネス

これは、製品における他のあらゆる選択を説明するアーキテクチャ上の決定です。Antigravity CLIとAntigravity 2.0はどちらも同じ コアエージェントエンジン上で動作します。公式CLIブログの投稿より:

“Antigravity CLIの主な目標は、Googleが構築した開発者向けサーフェス全体で単一のエージェントハーネスを統合し、将来の改善をより迅速に行えるようにすることでした。”

3つの影響:

  • 設定と権限は双方向に同期されます。 2.0で設定されたモデルの権限はCLIにも適用され、その逆も同様です。2つの許可リストを管理する必要はありません。
  • Conversations export sideways. デフォルトでは会話は製品間で共有されませんが、2.0では @conversation ドロップダウンを介してCLIの会話を呼び出し、GUIで継続することができます。
  • 改善は一度のリリースで全体に適用されます。 Googleがより優れたツールルーティングアルゴリズムや、よりスマートなプランニングループをハーネスに導入すると、両方のサーフェスが同日にその恩恵を受けます。CLIチームによるバックポートは不要です。

9. コンテキストファイルとルール

Antigravity CLIは、Gemini CLIと同じコンテキストファイルを読み取ります:

  • ワークスペースコンテキスト: GEMINI.md および AGENTS.md (アクティブなワークスペースディレクトリ内)
  • グローバルコンテキスト: ~/.gemini/GEMINI.mdは自動的に読み込まれ、すべてのワークスペースに適用されます。

既存のGemini CLIフロー用のルールファイルがある場合、それらは引き続き機能します。構造化されたツール横断的なルールパターンについては、当社の AGENTS.md ガイド および GEMINI.md システムプロンプトガイド

10. Plugins(旧:Extensions)

Gemini CLI は、 extensions を機能を共有するためのパッケージ形式として提供していました。Antigravity CLI では、このインターフェースを plugins— 公式ドキュメントによると、“業界ではこの用語が標準化されている”ため、この名称に変更されました。

初回起動時に、Gemini CLI の extensions を Antigravity の plugins に変換する移行プロンプトが表示されます。スキップした場合や、別の場所に CLI をインストールした場合は、明示的にインポートを実行してください:

agy plugin import gemini

Real output from the official docs, showing the import walking a multi-component extension:

[ok]    conductor
          - skills      : skipped (not found)
          - agents      : skipped (not found)
          ✔ commands    : 6 processed (converted to skills)
          - mcpServers  : skipped (not found)
          - hooks       : skipped (not found)
[ok]    google-workspace
          ✔ skills      : 6 processed
          - agents      : skipped (not found)
          ✔ commands    : 4 processed (converted to skills)
          ✔ mcpServers  : 1 processed
          - hooks       : skipped (not found)

注意事項:カスタムテーマは移行されません。commands は skills になります(従来の commands という概念は、より広範な skills というプリミティブに統合されます)。MCP サーバーは移行されますが、設定ファイルの場所が変更されます(セクション12を参照)。

11. Agent Skills

Agent skills は、再利用可能なエージェントの振る舞いの最小単位です。これらは、スラッシュコマンドと、呼び出されたときにエージェントが実行すべき内容を記述した小さなファイルです。Gemini CLI から導入され、Antigravity CLI でも引き続き主要なコンセプトとして扱われ、同じ /skills command で管理されます。

保存場所が変更されました:

スコープGemini CLIAntigravity CLI
グローバル~/.gemini/skills/~/.gemini/antigravity-cli/skills/
ワークスペース.gemini/skills/ または .agents/skills/.agents/skills/

グローバルスキルは自動的に読み込まれるため、操作は不要です。古い .gemini/skills/ フォルダ内のワークスペーススキルは、 .agents/skills/へ移動する必要があります。スキルの作成方法に関する詳細は、 Antigravity スキルセットアップガイド および エージェントスキルの習得をご覧ください。

注意点として、Antigravity CLIにはまだ以下のコマンドに相当するものがありません。 gemini skills これはターミナルからスキルを管理するためのコマンドです。スキルファイルを手動で作成するか、あるいは npx skills installを使用してインストールしてください。

12. MCP サーバー

Antigravity CLIは、ローカルとリモート両方の MCP サーバーを同じ /mcp コマンドでサポートしています。Gemini CLIとの設定上の違いで注意すべき点は2つあります。

  • 設定ファイルの分離。 Antigravity は MCP サーバーの設定を専用の mcp_config.json ファイルに保存します。 settings.jsonへのインライン記述ではありません。グローバル: ~/.gemini/antigravity-cli/mcp_config.json。ワークスペース: .agents/mcp_config.json
  • フィールド名の変更。 リモート MCP サーバーの場合、Antigravity CLIは以下を使用します。 serverUrl の代わりに url (または非推奨の httpUrl)。フィールド名を変更しない場合、コピーされた Gemini CLI の設定はリモートサーバー上でサイレントに失敗します。

MCP の設定パターンの背景については、こちらの MCP チュートリアル および カスタム MCP サーバーガイドを参照してください。

13. フックとサブエージェント

どちらの機能も Gemini CLI および Antigravity 2.0 の系譜から引き継がれています。

  • フック。 Defined as JSON. They let you intercept and control the agent at specific lifecycle moments — before a tool call, after a file edit, on session start. This is the same JSON hook format introduced in Antigravity 2.0.
  • 動的サブエージェント。 メインエージェントは、並列作業のために特化したサブエージェントを生成できます。これが CLI が非同期/バックグラウンドワークフローを謳う仕組みです。以前はターミナルセッションをロックしていた大規模なリファクタリングや複数トピックの調査が、入力を続けながらサブエージェントとして実行されるようになります。

マルチエージェントパターンの実践については、こちらの マルチエージェントオーケストレーションのウォークスルーを参照してください。

14. セキュリティに関する補足

README には警告ブロックが記載されています。短いため、全文を引用する価値があります。

「AIコーディングエージェントには、コードの自律実行、データ漏洩、プロンプトインジェクション、サプライチェーンリスクなどの特定のセキュリティリスクがあることが知られています。エージェントが行うすべてのアクションを監視し、検証するようにしてください。」

Googleが収集するインタラクションデータは、設定からオプトアウト可能です。CLIはコンシューマー層ではデフォルトでデータ収集を行います。エンタープライズ版の動作はGCPプロジェクトのポリシーに従います。脅威モデルや調整すべきコントロールの詳細については、当社の Antigravity セキュリティガイド および 危険なコマンドの防止ガイドを参照してください。

15. 現時点では提供されていないもの

公式ドキュメントで、リリース時の Antigravity CLI には含まれていないと明記されている事項:

  • カスタムテーマは移行されません。 一部の Gemini CLI 拡張機能にはカスタムテーマが含まれていますが、これらのコンポーネントはプラグインのインポート時に削除されます。
  • なし: skills CLIコマンド。 スキルは引き続きエージェント内で以下を介して管理されます /skillsが、以下に相当する gemini skills のようなターミナルレベルの管理機能はありません。ファイルの作成や npx skills install が回避策となります。
  • 1:1の機能パリティ(完全な機能互換性)は謳われていません。 Googleは明示的に“最初から1:1の機能パリティが提供されるわけではない”と述べています。約束されているのは“最も重要な機能” — skills、hooks、subagents、pluginsです。特定の周辺的なGemini CLIコマンドに依存している場合は、予断を持たずに事前に確認してください。

16. Antigravity CLIの対象ユーザー

以下のような場合にインストールしてください:
  • Google AI Pro / UltraアカウントでGemini CLIを使用していた場合 — 6月18日の期限は確定しています
  • tmux、リモートサーバー、またはターミナル中心のIDEを常用している場合
  • Antigravity 2.0と同じエージェントハーネスを、GUIなしで利用したい場合
  • バックグラウンドでsubagentsをオーケストレートし、シェルをブロックしたくない場合
  • MCPサーバー、skills、hooksを異なる環境(surfaces)間でポータブルに保ちたい場合
以下のような場合は(今のところ)スキップしてください:
  • Code Assist Standard / Enterpriseライセンスを利用している場合 — Gemini CLIは引き続き動作します
  • 有料のGemini APIキーに依存している場合 — 同様に、Gemini CLIは引き続きサポートされます
  • ワークフローがartefactのプレビュー、ビジュアルなdiffレビュー、または音声入力中心である場合 — Antigravity 2.0が必要です
  • まだ移植されていないGemini CLIの周辺機能に依存している場合 — 次のリリースを待ってください

17. FAQ

Q: Antigravity CLIは無料ですか?

CLI自体のインストールは無料で、リポジトリはGitHubで公開されています。利用はGoogleアカウントのティアによって制限されます — 個人向けにはGoogle AI Pro、Ultra、またはGemini Code Assistのクォータ、組織向けにはエンタープライズプランまたは有料のGemini APIキーが必要です。

Q: Antigravity CLIはSSH経由で動作しますか?

はい — 明確に対応しています。CLIはSSHセッションを検出し、ローカルブラウザで完了させるための認証URLを表示します。リモートSSHは、後付けではなく、第一級の設計目標として考慮されています。

Q: Antigravity CLIは何の言語で書かれていますか?

Goです。Googleは、Node.jsベースのGemini CLIと比較して、メモリオーバーヘッドの削減と起動の高速化を実現するために、ターミナル体験をGoで再構築しました。その背後にある共有エージェントハーネスは、Antigravity 2.0を支えるエンジンと同じものです。

Q: Gemini CLI の拡張機能は引き続き動作しますか?

ほとんどのものは動作します。初回起動時に、拡張機能を Antigravity プラグインに変換する移行が促されます。また、 agy plugin import gemini 手動で実行することも可能です。カスタムテーマや一部のマイナーなコンポーネントは完全には移行されませんが、スキル、コマンド、MCP サーバー、フックなどは通常問題なく移行されます。

Q: Antigravity CLI は Antigravity 2.0 と同じものですか?

いいえ。これらはエージェントエンジンを共有し、設定を同期しますが、バイナリは別物です。2.0 はビジュアルなオーケストレーションに特化したデスクトップ GUI です。CLI はスピードとリモートワークフローに特化した TUI です。

Q: Gemini CLI を使い続けることはできますか?

Code Assist Standard または Enterprise を利用している場合、あるいは有料の Gemini API キーを使用している場合は、はい — 無期限に利用可能です。Google AI Pro、Ultra、または個人向けの無料版 Gemini Code Assist を利用している場合、Gemini CLI は 2026年6月18日にリクエストの処理を停止します。

Q: Antigravity CLI は MCP サーバーをサポートしていますか?

はい、ローカルとリモートの両方をサポートしています。設定は mcp_config.json に保存されます( settings.json 内にインラインで記述していた Gemini CLI とは異なります)。リモートサーバーでは serverUrl フィールドを使用し、 urlは使用しません。

18. 結論

私たちの見解

コンシューマー版の Google アカウントで Gemini CLI を使用していた場合、6月18日のサービス終了(サンセット)によって強制的に移行が必要になる前であっても、Antigravity CLI の方が常用ツールとして優れています。Go による書き換えの効果は絶大で(起動が速く、メモリ消費も抑えられています)、SSH はファーストクラスのフローとしてサポートされ、プラグインの移行はコマンド1つで完了します。また、デスクトップアプリで動作しているものとは別にエージェントを並行して実行する必要もなくなります。移行を控えるべき理由は、エンタープライズライセンス、有料の API キー、あるいはまだ実装されていないことが確実な特定の Gemini CLI 機能が必要な場合など、ごくわずかです。

今週、何か一つだけ実行するとすれば、最も Gemini CLI を利用していたマシンに Antigravity CLI をインストールし、 agy plugin import geminiを実行して、普段古い CLI で行っている20分程度のタスクを試してみてください。1回のセッションで、移行がスムーズに進むかどうかがわかるはずです。


関連ガイド

ステップバイステップの移行手順については、 Gemini CLI → Antigravity CLI への移行をご覧ください。4つのサーフェスすべてを支えるモデルについては、 Gemini 3.5 Flash 開発者ガイドを参照してください。現在も大部分が適用可能な、従来の Gemini CLI ワークフローについては、弊社の Gemini CLI セットアップガイドをご覧ください。


出典

Get the Ultimate Antigravity Cheat Sheet

Join 5,000+ developers and get our exclusive PDF guide to mastering Gemini 3 shortcuts and agent workflows.

    We respect your privacy. Unsubscribe at any time.

    Sponsored AI assistant. Recommendations may be paid.