ANTIGRAVITY LABEN
記事一覧/Editor View
Editor View/2026-06-15中級

Gemini CLI から Antigravity CLI へ — 6/18 提供終了に向けた移行作業の実記録

6/18 に Gemini CLI と Code Assist 拡張が個人向けに提供終了します。Go 製の Antigravity CLI へ実際に移した手順、壊れたスクリプト、コマンド対応、認証とクォータの落とし穴を実作業の記録としてまとめました。

antigravity-cli4gemini-cli3migration5cliautomation29

プレミアム記事

ターミナルの履歴をさかのぼると、私のシェルスクリプトには gemini というコマンドが思っていた以上に深く根を張っていました。記事の下書き整形、コミットメッセージの素案づくり、複数アプリのリリースノートの叩き台。どれも小さな自動化ですが、止まれば日々の運用が静かに滞ります。

その gemini が、6/18 に個人向けで動かなくなります。Gemini CLI と Gemini Code Assist の IDE 拡張が、無料層・AI Pro・Ultra のいずれでもリクエスト処理を終了し、Go で書き直された Antigravity CLi へ誘導される——告知を読んだとき、まず手を動かして影響範囲を測ることにしました。これはその移行作業の記録です。

まず動かなくなるものを棚卸しする

移行で最初にやるべきは、新ツールの学習ではなく「いま何が gemini に依存しているか」を正確に知ることでした。私自身、個人開発で App Store と Google Play の両方にアプリを出しつつ、4つのブログを並行運用しているため、呼び出し箇所が散らばっています。

棚卸しは grep 一発で済みます。

# リポジトリとホームの dotfiles を横断して gemini 依存を洗い出す
rg -n --hidden -g '!.git' \
  -e '\bgemini\b' \
  -e 'code-assist' \
  -e 'GEMINI_API' \
  ~/repos ~/.zshrc ~/.config 2>/dev/null \
  | grep -vE '@google/generative-ai|gemini-1\.5|gemini-2' \
  | tee ~/gemini_cli_usage.txt
wc -l ~/gemini_cli_usage.txt

ここで @google/generative-ai(SDK 経由の API 呼び出し)を除外しているのが要点です。提供終了するのは CLI と IDE 拡張であって、Gemini API そのものではありません。SDK でモデルを叩いているコードは移行対象に含めない。この線引きを最初に引かないと、移行範囲が無駄に膨らみます。

私の場合、洗い出された実依存は11箇所でした。内訳はシェル関数が6、CI のステップが3、エディタのタスク定義が2。思っていたより少なく、ここで一度安心しました。

インストールと最初の疎通確認

Antigravity CLI の実体は agy というバイナリです。Go 製の単一バイナリなので、Node のグローバルパッケージだった旧 CLI と違い、依存の解決でつまずく余地がほとんどありません。

# インストール(公式インストーラ)
curl -fsSL https://antigravity.google/install.sh | sh
 
# パスを通して疎通確認
export PATH="$HOME/.antigravity/bin:$PATH"
agy --version
agy auth login          # ブラウザが開き、Google アカウントで認可
agy "1 + 1 を計算して、結果だけ返して"

最後の一行が返ってくれば疎通完了です。agy auth login はブラウザを開いてトークンを ~/.antigravity/ に保存します。旧 CLI で GEMINI_API_KEY を環境変数に置いていた人は、ここで方式が変わる点に注意してください。詳細は後述します。

ここまでお読みいただきありがとうございます。

この記事の続きを読む

この先には、実装コードやベンチマーク結果など、実務でお役に立てる内容をご用意しています。このサイトは広告を掲載しておらず、サーバーや開発にかかる費用はメンバーの皆様のご支援で成り立っています。もしお役に立てていましたら、ご支援いただけますと大変ありがたいです。

この記事で得られること
Gemini CLI 依存のスクリプトと CI 呼び出しを Antigravity CLI へ書き換える具体的な手順
旧コマンドと agy サブコマンドの対応、認証・クォータで実際につまずいた点と回避策
私の環境で計測した起動時間の差と、移行を急ぐべきか見送るべきかの判断材料
Stripe による安全な決済 · いつでもキャンセル可能

この記事を購入する

この先の内容をすべてお読みいただけます。一度のご購入で、いつでも何度でもアクセスできます。このサイトは広告を掲載しておらず、皆さまのご支援がサーバー費用などの運営を支えています。

または
メンバーシップなら全記事が読み放題 →
シェア

お読みいただきありがとうございます

Antigravity Lab は広告なしで運営しており、サーバー費用などの運営コストはメンバーシップのご支援で賄っています。実装コード・ベンチマーク・本番設計パターンなど、実務でお役立ていただける記事を毎日更新しています。もし読んでよかったと感じていただけましたら、ぜひご覧ください。

  • コピー&ペーストで使える実装コード付き
  • 毎日新しい上級ガイドを追加
  • ¥580/月 または ¥1,480 の永久アクセス
メンバーシップを見る →

関連記事

Editor View2026-05-03
Gemini CLI と Antigravity を本気で使い分ける — 2026年5月、現場で出した結論
Gemini CLI と Antigravity を半年並行運用してきた個人開発の現場から、ターミナル派とIDE派それぞれの本領を、実例コード・コスト比較・判断フレームワークで具体的に整理します。
Editor View2026-05-01
Antigravity の tasks.json と launch.json でワンキー開発環境を仕上げる
Antigravity の tasks.json と launch.json を使い込んで、ビルド・テスト・デプロイを Cmd+Shift+B 一発で動かす実装パターンを、個人開発で使い続けている設定例とともに解説します。
Tips & 活用術2026-06-14
Antigravity CLI に乗り換えて「速くなった気がする」を、hyperfine で数値にする
Go 製になった Antigravity CLI の起動が速い、という体感を hyperfine で再現可能な数値に落とし込みます。ウォーム/コールドの測り分け、スケジュール実行での積み上がり、回帰を防ぐ CI ゲートまで。
📚RECOMMENDED BOOKS
大規模言語モデル入門
山田育矢
LLM開発
生成AIプロンプトエンジニアリング入門
我妻幸長
プロンプト
Claude CodeによるAI駆動開発入門
平川知秀
AI駆動開発
※ アフィリエイトリンクを含みます
もっと見る →