今日からGemini CLI廃止!後継agyへの完全移行手順
Googleは6月18日にGemini CLIを終了し、後継のGo製「Antigravity CLI (agy)」へ移行。その手順やアンインストール方法、特徴と代替ツールをまとめました。
6月18日終了のGemini CLIから後継「Antigravity CLI (agy)」への完全移行ガイド
今日突然、Gemini CLIが使えなくなって驚いている人も多いと思います。Googleは、開発者向けカンファレンス「Google I/O 2026」にて、これまで多くの開発者に親しまれてきたコマンドラインAIツール「Gemini CLI」の個人・無料向けサービスを2026年6月18日をもって終了することを発表しました。これに伴い、後継となる新しいターミナル向けAIエージェント「Antigravity CLI(コマンド名: agy)」への移行となりました。
Gemini CLIは、オープンソースの対話型CLIとして多大な人気を博していましたが、今回の移行によって実行バイナリの高速化やバックグラウンドでの並列自律タスク処理など、より強力な機能が提供されることになります。本記事では、移行期限に伴う影響範囲、新コマンド「agy」の強力な特徴、具体的な移行ステップ、そして旧Gemini CLIのクリーンなアンインストール方法までを網羅して解説します。
サービス終了の影響範囲と移行の背景
Gemini CLIは2025年6月のオープンソース公開以来、GitHubで10万以上のStarを獲得し、6,000件以上のプルリクエストが取り込まれるなど、非常に活発なコミュニティを築いてきました。今回の「クローズドソース化」を伴う後継ツールへの完全移行は、開発者コミュニティの間で賛否両論の大きな議論を巻き起こしています。
今回のサービス終了および移行期限である「2026年6月18日」は、主に無料ユーザーやGoogle AI Pro/Ultraプラン、または個人のGemini Code Assistユーザーに適用されます。一方で、企業向けのStandard/Enterpriseライセンス経由、あるいはVertex AIなどGoogle Cloud経由でGemini CLIを利用しているユーザーについては、現時点で影響はなく、引き続き旧CLIの利用が可能です。しかし、今後の新機能開発はすべてAntigravity CLIへ集中するため、長期的には移行を検討するのが賢明です。
後継ツール「Antigravity CLI (agy)」の実力と新機能
新ツール「Antigravity CLI(コマンド名: agy)」は、従来のTypeScript/Node.js製からGo言語製へとフルリライトされました。これにより、メモリ消費量が大幅に削減され、起動・レスポンス速度が劇的に向上しています。さらに、最先端の「Gemini 3.5 Flash」を標準モデルとして採用したことで、複雑な開発ワークフローをこれまで以上にスムーズに処理できます。
最も注目すべき新機能は「非同期並列バックグラウンド・サブエージェント」です。大規模なコードリファクタリングやドキュメント作成、テスト自動化といった時間のかかるタスクをバックグラウンドで実行し、ターミナルの操作画面をブロックすることなく同時並行で作業を進められます。また、対話時に「@」を入力してファイルを選択・添付する機能や、「!」から直接シェルコマンドを呼び出せる機能など、インタラクティブな開発効率を高めるショートカットも充実しています。
比較項目 | Gemini CLI (gemini) | Antigravity CLI (agy) |
実装言語 | TypeScript (Node.js) | Go |
起動・動作速度 | 標準的 | 極めて高速・省メモリ |
マルチエージェント | 非対応(単一タスク) | 対応(バックグラウンド非同期並列) |
開発公開形態 | オープンソース (Apache 2.0) | クローズドソース |
Antigravity CLIへのステップバイステップ移行手順
移行作業はシンプルで、主に以下のステップに従って実行します。
ステップ1:インストールmacOSまたはLinux環境では、ターミナルで以下のインストールコマンドを実行します。
ステップ2:初回起動と認証インストールが完了したら、ターミナルで agy コマンドを実行します。自動的にブラウザが立ち上がり、Google OAuthによる認証フローが開始されるので、従来のGemini CLIで使用していたGoogleアカウントでサインインを行います。
ステップ3:既存設定のインポート以下のコマンドを実行することで、Gemini CLIのMCPサーバー設定やキーバインド、許可コマンドなどの環境設定が自動でAntigravity CLIにインポートされます。agy plugin import gemini
ステップ4:MCP設定の微調整インポート後、MCPサーバーの設定ファイル mcp_config.json を確認します。設定内の接続先指定で、従来の url フィールドが serverUrl に変更されているため、接続エラーが発生した場合は記述を手動で更新してください。
ステップ5:プロジェクトSkillsディレクトリの移行プロジェクト内でカスタム定義したAgent Skillsを利用している場合、従来のSkills配置ディレクトリである .gemini/skills/ から新パス .agents/skills/ へ中身を移行(コピーまたは名前変更)する必要があります。
ステップ6:動作確認最後に agy doctor コマンドを実行し、設定や接続状態の診断テストを行い、問題が検出されなければ移行は完了です。
不要になったGemini CLIのアンインストール手順
Antigravity CLIへの移行が完了し、不要になった旧Gemini CLIは、システムからきれいに削除(アンインストール)しておくことを推奨します。
1. グローバルパッケージの削除
Gemini CLIは通常、npmのグローバルパッケージとしてインストールされています。以下のコマンドを実行してアンインストールします。
※ macOS/Linuxでパーミッションエラーが出る場合は、コマンドの先頭に sudo を追加して実行してください。
2. 設定ファイルおよびキャッシュの削除
認証情報やローカル設定が残っているため、不要なディレクトリを削除します。macOS/Linuxの場合は、~/.config/gemini-cli ディレクトリを削除します。
Windows(PowerShell)の場合は、以下のコマンドで設定ファイルとキャッシュを削除します。
3. 認証情報のクリーニング
OSの認証ストレージに保存された古いOAuthトークンを削除します。Windowsの場合、「資格情報マネージャー(Credential Manager)」を開き、「Windows資格情報」から google-gemini-cli や gemini-cli に関連する登録項目を削除します。macOSの場合は、「キーチェーンアクセス」アプリから同様の関連エントリーを検索して削除してください。
クローズドソース化を懸念する場合の代替ツール
Antigravity CLIのソースコード非公開(クローズドソース化)に対して懸念を持つ開発者のため、以下のような優れたオープンソースの代替選択肢が存在します。
1. Claude Code:
Anthropic社が提供するターミナル向けの最新エージェントツールで、高度なコード理解とツール実行能力が特徴です。
2. Aider:
様々なLLM(GPT-4oやClaude 3.5 Sonnetなど)と連携可能で、完全オープンソースとして高いカスタマイズ性を誇るコマンドラインチャットツールです。
3. GitHub Copilot CLI:
GitHub公式のCLIツールであり、GitHubエコシステムと密接に連携した動作が可能です。
4. Ollama + open-webui:
完全ローカル環境でLLMを稼働させ、プライバシーを100%自身で管理するソリューションです。
まとめ
Go言語製となった agy は起動も軽快で、非同期並列処理といった開発効率を高める機能が目白押しです。逆に今までサブエージェントすら使えなかった Gemini には驚きですが、これを機会に agy(Antigravity のコマンド名) に移行ですね。
【出典】
- Gemini CLI廃止ガイド — Antigravity CLIへの移行手順と6月18日期限(Qiita)
- Google Developers Blog: Transitioning Gemini CLI to Antigravity CLI
- Migrate from Gemini CLI to Antigravity CLI (Antigravity Docs)