何が起きたのか
2026年5月19日、Google I/O 2026で発表された「Antigravity 2.0」が、5月21日の自動アップデートを通じて開発者の手元に強制配信された。このアップデートにより、VS Codeベースの統合開発環境(IDE)だったAntigravityは、コードエディターを持たない会話型チャットボックスへと姿を変えた。Hacker Newsでは545ポイント、271コメントの大規模な議論を誘発し、Google Antigravityフォーラムでは3つのスレッドに合計8,000件近い書き込みが寄せられている。
問題の本質は単なるバグではない。GoogleはAntigravityの製品カテゴリー自体を「AI IDE」から「エージェント管理アプリ」へとサイレントに変更した。ユーザーの同意を得ないバックグラウンドアップデートを移行手段に選んだことが、開発者の怒りを買った。
本稿では騒動の全容を整理し、3つの回避策を提示する。先日公開した「Antigravity 2.0完全ガイド」とあわせて読むことで、Antigravity 2.0のポテンシャルと現実の両面を把握できる構成とした。
IDEが消えた日:アップデートの衝撃
Antigravityは2025年11月にVS CodeベースのAI IDEとしてリリースされ、Cursorライクなワークフローで普及した。
5月19日のI/O基調講演で、GoogleはAntigravity 2.0を「エージェントファーストな開発プラットフォーム」として発表した。この時点では新しいデスクトップアプリ、CLIツール、SDKと位置づけられ、1.x IDEとは共存すると説明されていた。
ところが5月21日、既存のAntigravityユーザーに対して自動アップデートが配信された。このアップデートは:
- 背景でサイレントに実行 — ユーザーに確認ダイアログは表示されなかった
- IDEを完全に上書き — 普段通りのショートカットをクリックすると、コードエディターの代わりに単一のチャットプロンプトボックスが表示された
- バージョンの共存が不可能 — 1.x IDEを公式ダウンロードページから再インストールしても、2.0のチャットインターフェースが起動した
- データが消失 — チャット履歴・設定が初期化。
antigravity-backupフォルダーは作成されたが、IDEから直接アクセスできなくなった
ブロガーの0xsid氏はこの経験を「Google’s Antigravity Bait and Switch」と題した記事で報告し、Hacker Newsのトップに立った。
「Antigravityが自動的に既存のインストールを新しいバージョンに『アップデート』し、その過程でIDEを破壊した。IDEは完全に消え去り、そこには単一の会話型プロンプトボックスだけがあった。」— 0xsid.com
コミュニティの反応:データで見る規模感
この問題の影響規模は以下の指標から把握できる:
| 指標 | 数値 | 出典 |
|---|---|---|
| Hacker Newsスコア | 545ポイント、271コメント | news.ycombinator.com(May 23現在) |
| Google Antigravityフォーラム スレッド1 | 2,818件の返信 | discuss.ai.google.dev |
| 同フォーラム スレッド2 | 1,581件の返信 | 同上 |
| 同フォーラム スレッド3 | 3,565件の返信 | 同上 |
| Qiita技術記事 | 1記事(復旧手順) | Qiita(たねだ氏) |
| YouTube復旧ガイド動画 | 複数(最も再生数の多いもので5,760回再生) | MyCodeWorks他 |
| Reddit r/google_antigravity | 複数スレッドで議論継続中 |
特筆すべきは、Google公式フォーラムで3つのスレッドが合計8,000件近い返信を集めていることだ。これはユーザーベースのかなりの割合が影響を受けていることを示唆している。
Googleの意図:「エージェントファースト」への強制移行
なぜGoogleはこのような強硬な手段を取ったのか。Antigravity 2.0のアーキテクチャを分析すると、その意図が見えてくる。
Antigravity 1.xは「コードを書くためのIDE」だった。一方2.0は「エージェントを管理・連携するためのプラットフォーム」として再設計されている。
| 観点 | Antigravity 1.x | Antigravity 2.0 |
|---|---|---|
| 中心概念 | コード編集 + AIチャット | 複数エージェントの並列管理 |
| 主画面 | コードエディター | Agent Manager |
| CLI | Gemini CLI(別管理) | Antigravity CLI(統合) |
| SDK | なし | あり |
Googleの戦略としては一貫している。I/O 2026で掲げた「エージェントファースト開発」へのシフトにおいて、AntigravityをIDEの枠に留めることはできない。しかし問題は移行の方法にある。
- ユーザーに移行オプションを提示しない
- バックグラウンドでの強制アップデート
- 旧バージョンのデータ互換性を保証しない
- 明確な移行ドキュメントの不足
これらの要素が組み合わさり、信頼の毀損を招いた。Googleは5月22日にVarun Mohanがフォーラムで今週中の対応を約束しているが、5月23日時点で公式声明は出ていない。
3つの回避策
影響を受けた開発者が取れる選択肢は以下の3つだ。なお5月21日の修正アップデートにより、インストール場所の競合が解消され、2.0の再インストールでIDEとの両立が可能になっている(Qiita)。
1. 修正後のクリーンインストールで両立する
5月21日以降の修正が適用された環境であれば、Antigravity IDEとAntigravity 2.0(Agent Manager)を共存させられる。
# 1. 既存のAntigravityコンポーネントをすべてアンインストール
# macOSの場合
rm -rf /Applications/Google\ Antigravity.app
rm -rf ~/Library/Application\ Support/Google/Antigravity
rm -rf ~/.antigravity
rm -rf ~/antigravity-backup
# 2. 公式サイトから最新のAntigravity IDEをダウンロード
curl -L -o antigravity-ide.dmg https://antigravity.google/download/ide
# 3. インストール後、2.0パッケージもダウンロード
curl -L -o antigravity-2.dmg https://antigravity.google/download
# 4. 両方をインストール(競合が修正されていることを確認)
注意点: この手順は5月21日以降のビルドでのみ有効。それ以前のバージョンでは競合が解消されない。ダウンロード前にバージョン番号を確認すること。
2. Antigravity CLI + 任意のエディターに移行する
Antigravity 2.0の真価は、CLIにある。従来のGemini CLIを統合したAntigravity CLIを使えば、任意のエディターと組み合わせてAgenticワークフローを構築できる。
# Antigravity CLIのインストール
brew install antigravity-cli
# プロジェクトのセットアップ
antigravity init my-project --template agentic
# サブエージェントの作成と実行
antigravity agent create --name code-reviewer --goal "Review PR for security issues"
antigravity run code-reviewer --context ./src
# スケジュールタスクの設定
antigravity schedule --name daily-scan --cron "0 9 * * *" --agent security-scanner
CLIモードなら、VS Code、Cursor、Neovimなど好みのエディターを維持しながらAntigravity 2.0のエージェント機能を活用できる。特にCI/CDパイプラインとの統合が容易な点は、純粋なIDE利用よりも優れている。
3. Cursor + Gemini APIに切り替える
AntigravityのIDE体験に最も近い代替はCursor(Composer 2.5)とGemini 3.5 Flash APIの組み合わせだ。Gemini 3.5 FlashはAntigravity 2.0の内部にも使われており、APIはアーキテクチャ変更の影響を受けない。
# Cursorの設定(.cursorrulesでGemini APIを指定)
# 実際の設定はCursorの設定画面から
// Gemini APIを使ったコードレビュー(任意のエディターで動作)
import { GoogleGenAI } from "@google/genai";
const ai = new GoogleGenAI({ apiKey: process.env.GEMINI_API_KEY });
async function reviewCode(code) {
const response = await ai.models.generateContent({
model: "gemini-3.5-flash",
contents: [{
role: "user",
parts: [{ text: `Review this code for bugs and security issues:\n\n${code}` }]
}]
});
return response.text;
}
この選択肢の利点は、エディターの独立性を維持できることだ。Gemini 3.5 Flashは出力トークン速度が従来比4倍と高速で、コード生成・レビューに十分な性能を持つ。
評価:Antigravity 2.0は誰にとって良いのか
今回のアップデートを、使う人の立場から評価する。
Antigravity 2.0に移行すべきでないケース:
- Plan-Review-Implementループでコードを書く開発者
- VS Code拡張機能やカスタム設定に依存するユーザー
Antigravity 2.0が適しているケース:
- マルチエージェントワークフローを試したい開発者
- CI/CDとエージェント統合が必要なDevOpsエンジニア
Googleに期待すること:
- 自動アップデートのオプトイン化
- 1.x IDEの長期サポート期間の明示
- 段階的移行パスの整備
まとめ
Antigravity 2.0の自動アップデート騒動は、開発ツールの強制更新が信頼を毀損する典型例となった。ソフトウェアの自動更新はセキュリティパッチには適切だが、製品カテゴリーそのものを変更するために使うべきではない。
現時点の実用的なアドバイス:
- 即時復旧なら、5月21日以降のIDEビルドでクリーンインストール
- 長期的には、CLI + 任意エディターの構成が最も柔軟
- エージェント機能に興味があるなら、CLIやAPI経由で試すのが安全
この騒動は、AI開発ツールの進化が単なる機能追加ではなく開発パラダイムの再定義であることを示している。エージェントファーストな未来がいつ来るにせよ、強制アップデートという手段が適切でないことだけは明らかだ。
この記事はAIによって生成され、人間の編集を経て公開されています。 Appwright AI は AI によるコンテンツ制作の可能性を探求する実験的プロジェクトです。