Antigravity 2.0は、単純なアップデートではなかった。

ブログ

Antigravity 2.0は、公式ドキュメント上でも「IDEから独立して動くスタンドアロンアプリ」「AIエージェントの中央司令室」と説明されています。つまり、今までのVS Code風エディターそのものではありません。従来のエディター、拡張機能、日本語化、統合ターミナルを使いたい場合は、Antigravity IDEを別途入れるのが王道です。

不具合が出た。とSNSで大騒ぎでしたが、導入の正しい手順はこうです。
まず公式のダウンロードページから Antigravity IDE をダウンロードします。Antigravity 2.0 ではなく、Antigravity IDE です。MacならApple Silicon / Intelを自分のMacに合わせて選びます。

インストール後、アプリケーションに次の2つが並んでいれば正常です。

/Applications/Antigravity.app
/Applications/Antigravity IDE.app

役割はこうです。

Antigravity.app
→ Antigravity 2.0。エージェント管理・並列実行・バックグラウンド作業用。

Antigravity IDE.app
→ 従来のVS Code風エディター。拡張機能、日本語化、統合ターミナル、Codex運用用。

そのうえで、旧Antigravityの拡張機能や設定を引き継ぎたい場合だけ、Antigravity IDEを終了した状態で、旧設定フォルダを新IDE用フォルダへ移します。Macでは基本的にこれです。

# Antigravity関連を終了
osascript -e 'quit app "Antigravity"' 2>/dev/null
osascript -e 'quit app "Antigravity IDE"' 2>/dev/null
pkill -f Antigravity 2>/dev/null

# 念のためバックアップ
STAMP=$(date +%Y%m%d-%H%M%S)
mkdir -p "$HOME/Desktop/antigravity-backup-$STAMP"

ditto "$HOME/.antigravity" \
      "$HOME/Desktop/antigravity-backup-$STAMP/.antigravity"

if [ -d "$HOME/.antigravity-ide" ]; then
  ditto "$HOME/.antigravity-ide" \
        "$HOME/Desktop/antigravity-backup-$STAMP/.antigravity-ide"
  mv "$HOME/.antigravity-ide" "$HOME/.antigravity-ide.bak-$STAMP"
fi

# 旧Antigravity環境をAntigravity IDE用に複製
ditto "$HOME/.antigravity" "$HOME/.antigravity-ide"

次に、拡張機能の管理ファイルに古いパスが残っている場合は直します。ここが抜けると、フォルダだけコピーしても認識されないことがあります。

JSON="$HOME/.antigravity-ide/extensions/extensions.json"

if [ -f "$JSON" ]; then
  cp "$JSON" "$JSON.bak-$STAMP"
  perl -pi -e 's|/Users/ota/\.antigravity/|/Users/ota/.antigravity-ide/|g' "$JSON"

  echo "旧パス数:"
  grep -oF "$HOME/.antigravity/extensions" "$JSON" | wc -l

  echo "新パス数:"
  grep -oF "$HOME/.antigravity-ide/extensions" "$JSON" | wc -l

  echo "JSON形式チェック:"
  python3 -m json.tool "$JSON" >/dev/null && echo "OK"

この確認で、

旧パス数:0
JSON形式チェック:OK

になればよいです。

その後、Antigravity IDE.app を起動します。

open -a "Antigravity IDE"

初期設定では、Import from VS Code ではなく、通常は Start fresh で進めます。理由は、引き継ぎたいのはVS Code本体の設定ではなく、旧Antigravityの設定だからです。

セットアップ中のおすすめ拡張機能やGoogle系プラグインは、いったん入れない方が安全です。復旧確認を先に行い、あとから必要なものだけ追加します。

1. Antigravity 2.0とAntigravity IDEは別物と理解する
2. Antigravity IDEを公式から別途ダウンロードする
3. 旧 .antigravity が残っていれば .antigravity-ide に複製する
4. extensions.json の旧パスを .antigravity-ide に直す
5. Antigravity IDEを起動して確認する

一番大事なのは、Antigravity 2.0の画面で拡張機能を探し続けないことです。旧来の拡張機能・日本語化・統合ターミナルを使う場所は、Antigravity 2.0ではなく Antigravity IDE です。

岡山のホームページ作成