Antigravity 2.0をインストールすると既存のAntigravityが壊れる
Antigravity IDEがリリースされました。巷で話題になっているようですが、Antigravity 2.0をインストールすると「従来のテキストエディタ」の環境が壊れてしまうようです。実際に私の環境でもFinder上から従来のAntigravityは(アイコンは残っているものの)起動しなくなりました。
従来、AntigravityをCLIから起動するには「agy」を実行していました。このファイルの中身は以下になっています。
% cat /opt/homebrew/bin/agy
#!/bin/sh
exec '/Applications/Antigravity.app/Contents/Resources/app/bin/antigravity' "$@"
しかし、Antigravity 2.0インストール後に実行すると以下のエラーになりました。
% agy
/opt/homebrew/bin/agy: line 2: /Applications/Antigravity.app/Contents/Resources/app/bin/antigravity: No such file or directory
/opt/homebrew/bin/agy: line 2: exec: /Applications/Antigravity.app/Contents/Resources/app/bin/antigravity: cannot execute: No such file or directory
/Applications/Antigravity.app/Contents/Resources/ディレクトリ配下を確認するとappディレクトリが存在しません。これでは当然、Antigravityは起動しません…
% ls /Applications/Antigravity.app/Contents/Resources/
af.lproj/ cs.lproj/ fi.lproj/ it.lproj/ nl.lproj/ sw.lproj/
am.lproj/ da.lproj/ fil.lproj/ ja.lproj/ pl.lproj/ ta.lproj/
app-update.yml de.lproj/ fr.lproj/ kn.lproj/ pt_BR.lproj/ te.lproj/
app.asar el.lproj/ gu.lproj/ ko.lproj/ pt_PT.lproj/ th.lproj/
app.asar.unpacked/ en.lproj/ he.lproj/ lt.lproj/ ro.lproj/ tr.lproj/
ar.lproj/ en_GB.lproj/ hi.lproj/ lv.lproj/ ru.lproj/ uk.lproj/
bg.lproj/ es.lproj/ hr.lproj/ ml.lproj/ sk.lproj/ ur.lproj/
bin/ es_419.lproj/ hu.lproj/ mr.lproj/ sl.lproj/ vi.lproj/
bn.lproj/ et.lproj/ icon.icns ms.lproj/ sr.lproj/ zh_CN.lproj/
ca.lproj/ fa.lproj/ id.lproj/ nb.lproj/ sv.lproj/ zh_TW.lproj/
尚、Antigravity 2.0としてインストールされるIDEの起動ファイルは以下にあるようでした。
% file "/Applications/Antigravity IDE.app/Contents/Resources/app/bin/antigravity-ide"
/Applications/Antigravity IDE.app/Contents/Resources/app/bin/antigravity-ide: Bourne-Again shell script text executable, ASCII text