2026 GEMINI
CLI_TRUST_
CRISIS_
MAC.

ターミナル開発と AI CLI ツールチェーン

2025年6月、Google は Apache 2.0 で Gemini CLI を公開し、1年で GitHub Star が 10万、マージされたコミュニティ PR が 6,000+ に達しました。ところが 2026年5月19日の Google I/O で、6月18日以降は無料ユーザーおよび Google AI Pro/Ultra 契約者が公式認証経由の Gemini CLI を利用できなくなり、クローズドソースの Antigravity CLI へ移行する必要があると発表されました。無料枠の観測値は約 1,000回/日 から 20回/日 へ(約98%削減)。痛みのポイントは、Mac 上で ~/.gemini/・Skills・Agent ワークフローを深くカスタムした直後に「認証の壁」に直面しうることです。結論:ライセンスが OSS でもサービスは OSS ではない。個人開発者は API Key の確保、代替 CLI、ローカル/リモート Mac 分流を優先し、公式移行ツール待ちにしないこと。 本稿ではタイムライン、影響範囲、Antigravity の罠、5段階 Runbook、三レーン分流マトリクスと検収を解説します。

1. 痛みの構造:なぜ「ベイト・アンド・スイッチ」と呼ばれるか

(1)コミュニティの労力とブランドの「借用」:リポジトリは Apache 2.0 のままですが、認証とクォータは Google が握ります。個人ユーザーのリクエストは6月18日以降サービスされません。貢献者 Andrea Alberti は27コミットの PR がマージされた同日に政策告知を受け、「企業顧客だけに効くコードベースで無償働きをしているのか」と問いました。(2)「技術的必要性」の二重基準:公式は「マルチエージェント統一プラットフォーム」を掲げますが、Standard/Enterprise ライセンス保持者は Gemini CLI と Antigravity を併用できます。個人は強制、企業は選択。(3)代替製品の体験断絶:Antigravity はクローズドな Go バイナリ(agy)。Reddit では Pro 契約でも 6〜7プロンプト で上限に達する報告があります。ACP、プロジェクトメモリ(Markdown コンテキスト)、ドキュメント成熟度は成熟した Gemini CLI に劣ります。(4)Mac ツールチェーンへの連鎖:Cursor Agent Skills、OpenClaw、SKILL.md クロスツール配置 と結合した開発者は、1週間以内に認証と Base URL の再配線が必要です。

「オープンソース」を「fork 可能・長期依存可能」と捉えるなら、今回は特に痛みます。コード境界は明確、サービス境界は曖昧です。2025年に投入したドキュメント、プラグイン、MCP、Skills 適合は、個人 OAuth が続く前提でした。政策が変わると「リポジトリは残るがログインが死ぬ」状態になります。チーム Wiki に インフラ所有者(誰が課金し、誰が失効させ、誰がクォータを変えるか)を今すぐ追記し、6月18日に「CLI は入るが token が全部赤」と気づく事故を防いでください。

2. イベントタイムライン(2025–2026)

時期出来事
2025-06Apache 2.0 で Gemini CLI 公開、コミュニティ貢献を受付
2025-06〜2026-05100k+ Star、6,000+ マージ PR
2026-05-19Google I/O:Antigravity CLI 発表、Gemini CLI の個人アクセス制限を告知
2026-05-23論争拡大;GitHub Discussion #27274 に大量の反対票
2026-05-29Linux Foundation が OSS サミットで isitopen.ai を紹介
2026-06-18個人/Pro/Ultra および Gemini Code Assist Individuals のリクエスト停止

重要なのは Antigravity の発売日ではなく、個人 OAuth 経路と企業ライセンス経路の分岐日です。6月18日以前に API Key 申請、代替 CLI 検証、CI ルーティング調整の猶予があります。窓を逃すと「20回/日の agy」と「突然開通する Cloud 請求」の二択に追い込まれ、移行 Runbook も不完全なままになりがちです。5/19・5/23・6/18 をカレンダーに入れ、各日付の成果物(5/23までに認証棚卸し、6/10までに API Key 煙テスト、6/17までにバックアップとロールバック演習)を定義してください。

3. 政策対照:cutoff の対象と例外

ユーザ区分6月18日以降の Gemini CLI備考
Google AI 無料❌ 停止Antigravity または自前 Key
Google AI Pro / Ultra❌ 停止同上
Gemini Code Assist Individuals❌ 停止IDE 拡張経路を含む
Code Assist for GitHub(個人 org)❌ 新規禁止の後停止Enterprise Cloud は除外
Code Assist Standard / Enterprise✅ 継続Gemini CLI 利用可
有料 Gemini / Enterprise API Key✅ 継続個人の主な回避経路

FOSS Force の Christine Hall の要約は Wiki に残す価値があります:「Google は OSS ライセンスを変えたのではなく、ツールを有用にするインフラを閉じた。」 コードの fork は可能でも、モデル API がなければ fork は空殼です。Pro/Ultra 契約が CLI 存続を意味しない点は、コミュニティで繰り返し誤解されています。

4. Gemini CLI vs Antigravity CLI:意思決定マトリクス

Gemini CLI(個人経路が閉鎖)Antigravity CLI
ライセンスApache 2.0 OSSクローズド
無料日次枠(観測)~1,000/日~20/日
マルチモデル / ACP成熟したプラグイン欠落・未確定の報告
プロジェクトメモリMarkdown コンテキスト初期版では欠落
企業の並行利用ライセンス保持者は継続可企業は併用可

「公式が推す方」を選ぶのではなく、タスク形態で選んでください:短い対話リファクタ、長コンテキスト Agent、夜間 CI バッチ、Google Cloud リソースが要る scaffold か。Antigravity 無料枠が20回/日なら、常駐 Agent には実質不向きです。API Key 経路なら Apache クライアントと ~/.gemini/ の習慣を維持できます。クローズド agy はデバッグとサプライチェーン監査が黑箱に戻り、規制業界の Mac チームには不利です。

5. Mac 開発者向け五段階 Runbook(6月18日まで)

Step 1 — 認証タイプの棚卸し

gemini auth status または ~/.gemini/ を確認し、OAuth 個人契約か API Key かを切り分けます。cutoff 後も OSS クライアントが使えるのは後者のみです。結果をチケット添付に貼り、「Key だと思っていたが OAuth」という典型ミスを防ぎます。

Step 2 — API Key 経路の評価

Google AI Studio / Cloud で有料の Gemini または Gemini Enterprise Agent Platform API Key を取得し、環境変数または settings.json に設定します。$/1M tokens を記録し、Claude Code・OpenRouter と比較してください。IAM・キー轮换の責任者も明記します。

Step 3 — 設定のエクスポートとバックアップ

~/.gemini/.agents/skills/、カスタム MCP をバックアップ。Antigravity の agy インポートは検証前に旧ディレクトリを削除しないでください。タイムスタンプ付き tar を推奨します。

Step 4 — 代替 CLI の並行検証

Mac で Claude Code、Codex CLI、Cursor 内蔵モデルを並行導入。ローカル MLX/Ollama をオフライン兜底に(OpenRouter とローカル分流 参照)。各経路で end-to-end の refactor 煙テストを実施します。

Step 5 — 「インフラ依存」リストの整備

新しい OSS AI ツールごとに、ライセンス、認証、クォータ所有者、fork 単独実行可否を記録。大きな PR の前に isitopen.ai で透明性を確認します。

6. OSS 信頼の境界:ランタイムを誰が握るか

従来の OSS は fork と自前運用で動きます。AI 時代の「クラウドネイティブ OSS CLI」は コードは GitHub、頭脳はベンダ API です。Dynatrace、Elastic、Figma、Shopify、Stripe などの統合企業も移行コストを負います。Reader、+、Stadia などの「製品終了」前歴が長期信頼を損ないます。数字:Star 100,000+、マージ PR 6,000+、枠 1,000→20 回/日級、Discussion トップコメント 31 反対(感情指標)。

ここでの「擬似 OSS」はライセンス詐欺ではなく、ガバナンスとランタイムの非対称を指します。コミュニティはクォータ投票も OAuth 存続保証も、API なしの機能同等も持ちません。isitopen.ai は「誰が実行環境を止められるか」を問うための枠組みです。Mac チームは「ローカル CLI + クラウドモデル + リモートノード」の依存図を描き、単一点障害で Agent 鎖が止まらないようにしてください。

7. ケーススタディ:インディー開発者の「二棧」移行週

「MacBook Pro で3つの SaaS リポジトリを Gemini CLI で維持するインディー開発者。5月20日に I/O 告知後:Day1 Cloud API Key と日次上限 $15;Day2 最重 refactor を Claude Code へ;Day3 nightly CI の gemini 呼び出しを OpenRouter に;Day4 リモート Mac に Ollama+MLX でオフライン diff プレビュー;Day6 Antigravity は Google Cloud scaffold のみ。6月17日 OAuth 失効当日もターミナルワークフローはゼロダウンタイム—移行約 9時間。Day5 で Antigravity 無料枠20回/日のため日常利用を断念。」

教訓:公式移行=唯一解ではない。Mac で持続可能なのは API Key + 複数 CLI + リモート計算です。複数顧客 repo がある場合は「主 CLI / 予備 / オフライン兜底」を repo ごとにラベルし、cutoff 前週に OAuth を意図的に無効化するドライランを推奨します。

8. Mac 三レーン分流:ローカル MLX、API Key、リモート Mac

レーン向く作業典型ツールリスク
ローカル MLX / Ollamaオフライン diff、機密草稿、小モデル対照MLX、Ollama、LM Studioユニファイドメモリと熱
API Key(クラウド)日常 refactor、長コンテキスト AgentGemini CLI+Key、Claude Code、OpenRouter請求・枠はベンダ依存
リモート Mac夜間回帰、OpenClaw Gateway、バッチ codegenSSH、launchd、MACGPUネットワークと SLA

三レーンは排他ではなく同一 Agent 鎖の不同区間です。ローカル Cursor で編成と Skills、API Key で高品質推論、リモート Mac で長時間タスク。6月18日以降、すべてを Antigravity 無料20回に押し込むと鎖全体が窒息します。Agent Skills ガイド と併読すると、Skills は「やり方」、分流は「どこで走らせるか」を標準化します。

9. コストとライセンス経路の対照(個人向け)

経路初期コスト予測可能性6/18 後 CLI
OAuth 個人 Pro/Ultraサブスク低(政策変更済)❌ Gemini CLI
有料 API Key従量中〜高✅ Gemini CLI
Antigravity 無料$0極低(~20/日)閉源 agy
競合 CLI + OpenRouterルート従量Google OAuth 非依存
ローカル MLXハード/電力高(オフライン)OAuth 非依存

表は最安を選ぶためではなく、隠れサブスクを避けるためです。Pro 契約が CLI 存続を意味しない現実を試算表に反映し、日次 Agent 回数×token と夜間 CI ピークを API Key・OpenRouter 単価と照合してください。

10. 検収チェックリスト、FAQ、インテグレータ向けメモ

検収: 認証タイプ確認 □ | 6/18 前に API Key 有効 □ | 設定バックアップ □ | 代替 CLI 1系統以上 □ | Wiki に依存記録 □ | 日次枠・コスト上限 □ | ローカル/リモート分流文書化 □ | 三レーンマトリクス評審 □
Q:個人は Enterprise ライセンスを買える? 組織次第。個人は API Key か競合が現実的。
Q:リポジトリは削除? 公式は未発表。個人 OAuth 経路は閉鎖。
Q:Cursor Agent Skills との関係? Skills は標準。CLI を変えても呼び出し側を直せばよい—Skills ガイド参照。
インテグレータ: ドキュメントの「Gemini CLI 対応」は6/18前に OAuth 個人と API Key / Enterprise を分け、移行例を示してください。

11. OpenClaw・Cursor 編成との連動(cutoff 週の実務)

多くの Mac チームは「CLI 一つ」ではなく、Cursor で編集と Agent Skills、OpenClaw Gateway でマルチチャネルと cron、Gemini CLI でターミナル大量リファクタ、という分担です。6月18日以降、Gateway が個人 OAuth のままだと 見かけは成功・実際は 401 の幽霊障害が出ます。IDE は API Key に切り替わったのに launchd 上の OpenClaw が古い環境変数を読むパターンです。認証ソース表を IDE・CLI・daemon で共通化し、cutoff 前夜に コールドブート演習(再起動後は doctor/probe のみ、手動 token 補填なし)を推奨します。

SKILL.md 利用チームでは、Skills は手順を標準化するものでベンダは固定しません。cutoff 週の最小変更は 呼び出し側の環境変数と Base URL の差し替え であり、Skills 全面書き換えではありません。repo に MIGRATION-2026-0618.md を置き、主 CLI・予備・オフライン兜底・6/18 前の承認者を明記してください。

12. セキュリティ、キー治理、コンプライアンス

API Key 経路は 秘密管理が自チームに戻る ことを意味します。Key をスクショや公開 fork、Slack 全文投稿に載せない。Mac では Keychain や 1Password CLI で短期 env 注入し、Cloud プロジェクトに予算アラートと IP/サービスアカウント制限を有効化してください。Antigravity クローズドはサプライチェーン監査を難しくします。規制業界では「監査可能な呼び出し鎖」を調達条件に書くべきで、黑箱バイナリを黙認しないでください。

キー轮换は cutoff カレンダーと同期:6/10 まで新 Key で CI 通過、6/15 まで OAuth 失効影響の可視化、6/17 最終バックアップ。OpenRouter と Gemini Key を同時に変えるなら変更票を分離し、五変数同時変更でロールバック不能にしないでください。個人開発者は最低限、Key を history に残さず設定ファイルを chmod 600 にします。

13. よくある誤りとトラブルシュート

現象典型原因優先アクション
gemini は動くが 401OAuth 停止・Key 未設定auth status;Key へ切替
agy がすぐ上限20/日無料枠主 CLI にしない
CI は夜だけ失敗Secrets 未更新Actions 変数を照合
手元 OK・Gateway NGlaunchd 環境差plist の EnvironmentVariables
MLX が遅いユニファイドメモリ長タスクをリモート Mac へ

切り分けは 認証 → ルーティング → モデル → ハードウェア。cutoff 当日は認証だけ直しルーティングを直さないケースが最多です。OpenRouter 利用時はモデル別名対照表を残し、Google 側失敗時の fallback を nightly に用意してください。Star 100k+、PR 6k+、枠 1,000→20 は、無料代替が実質機能しない規模感を示します。

14. ターミナル OAuth から Mac 計算ノードへ

長時間 Agent、バッチテスト、ローカル MLX 対照では、CLI ブランドより先にユニファイドメモリと熱がボトルネックになります。API Key は Windows/Linux でも使えますが、Xcode・FCP・ComfyUI・launchd 常駐 Gateway と並行するグラフィック/マルチメディア AI は macOS が依然有利です。Cursor で Gemini/Claude/OpenRouter を編成し、夜間評価・OpenClaw Gateway・大量 codegen 回帰 をリモート Mac に載せれば、cutoff 週の「OAuth 死亡+ノート過熱+クラウド枠枯渇」の三重苦を避けられます。

政策はすぐ戻りませんが、依存構造は変えられます。コードはコミュニティが守り、7×24 実行は借りられる Apple Silicon が担う。 安定したリモート Mac で Agent と回帰を回すなら MACGPU ノード を検討してください—軽量 CLI と Skills は手元、長タスクはラックへ。最後に自問:cutoff 後のボトルネックは「認証」か「計算力」か。後者なら CLI 変更より分流が急務です。

15. 意思決定ツリー:cutoff 2週間前にやること

残り14日なら次の木で圧縮します。質問1gemini auth status は個人 OAuth か? Yes → 6/18 前に有料 API Key か Claude Code/OpenRouter 主経路へ。No → Key が CI・Gateway と同期しているか検証。質問2—日次 Agent 呼び出しは20回超か? Yes → Antigravity 無料は実験のみ。質問3—夜間に長ジョブがあるか? Yes → リモート Mac または MACGPU を計画。質問4—データ越境の契約制約はあるか? Yes → Cloud Key 申請前に法務確認。

出力は「待ち」ではなく実行可能リストです。100k Star は教材・プラグイン・CI テンプレが個人 OAuth 前提だった規模、6k+ PR は統合深度、1,000→20 は無料代替が生産用途に使えない差です。合理的選択は政策ロールバック待ちではなく、Key・ルート・リモート計算を自前で握ることです。

16. Claude Code・OpenRouter との並行戦略

API Key で Gemini CLI を延命しても全タスクを単一モデルに束ねる必要はありません。cutoff 週の「二主経路」:昼の refactor は Claude Code や Cursor、夜間 CI は OpenRouter の榜に従いコスパモデルへ、Gemini Key は Google 生態が要る scaffold だけに限定—OpenRouter 部署マトリクス と同じく、榜は信号であり信仰ではありません。

並行には オフライン対照 も含みます。MLX/Ollama で diff・スタイル・機密草稿、クラウド Key で高品質推論。Google 側の値上げ・制限が来ても二層兜底が残ります。Antigravity クローズドは「コードが見えない」だけでなく コミュニティ fork にパッチを載せられない ことも意味します。agy の挙動とドキュメントがズレたら公式待ちになりますが、API Key 経路の Gemini CLI は Apache エコシステムのプラグイン・修正リズムを一部享受できます(個人 OAuth は終了済み)。

17. PR 貢献者・インテグレータへの長期教訓

PR を送ったことがあるなら CONTRIBUTING に「サービス依存」「fork 単独実行条件」を明記し、大機能マージ前に個人 OAuth 単点停止リスクを質問してください。isitopen.ai は学術飾りではなく「誰が実行環境を止められるか」の監査票です。SDK・CLI プラグイン・CI Action 作者は 6/18 前に移行公告と最小再現(API Key 起動、OpenRouter 切替、Mac からリモート offload)を出してください。

長期評価は Star から 利用規約 + 認証経路 + クォータ曲線 + fork 空洞化 へ。10万 Star は動員力、6月18日 cutoff はクラウド OSS CLI の脆弱性の証拠です。Mac の強みは Xcode・ターミナル Agent・ローカル MLX・SSH リモート Mac を同一 Runbook に書けること—いつまでも無料公式 CLI を賭けないこと。本稿の検収を終えたら、主認証・予備 CLI・夜間計算・6/18 後 on-call を同僚に説明できるはずです。「agy を入れた」より工程成熟度を示します。