AI Agent Gemini CLI 2026.06.03

2026 Google Gemini CLI: кризис доверия к open source, миграция на Antigravity CLI и инфраструктурный playbook

В июне 2025 Google выпустил Gemini CLI под Apache 2.0: за год — более 100 000 GitHub Stars и 6 000+ merged PR. На Google I/O 19 мая 2026 объявлено: с 18 июня официальные endpoint'ы Gemini CLI перестают обслуживать free, Pro и Ultra подписчиков; маршрут — в проприетарный Antigravity CLI. Сообщество спрашивает: это эволюция платформы или классический bait-and-switch?

Статья для разработчиков и Tech Lead, которые уже крутят Gemini CLI или влили PR в upstream: (1) хронология и детали политики; (2) матрица «кто теряет runtime, кто нет»; (3) gap Antigravity CLI по квотам и функциям; (4) шесть шагов с hard data; (5) как держать альтернативный AI CLI toolchain на облачном Mac 7×24. Официальное объявление: Google Developers Blog; обсуждение: GitHub Discussion #27274.

01 Gemini CLI после 18 июня: политический разворот и потеря runtime-контроля

Gemini CLI — TypeScript terminal agent с Agent Skills, Hooks, Subagents и Extensions; в одном ряду с Cursor и Claude Code в волне CLI Agent 2025–2026. Google привлёк enterprise-интеграции (Dynatrace, Elastic, Figma, Shopify, Stripe) под open-source narrative, но инфраструктурный слой — auth, endpoint'ы, quota — остался централизованным.

  • Отключение endpoint'ов: Google AI free, Google AI Pro ($19.99/мес), Google AI Ultra ($249.99/мес), Gemini Code Assist for Individuals.
  • GitHub extension: с 18 июня запрет новых установок; personal requests существующих install'ов — в течение нескольких недель.
  • Официальная замена: миграция в закрытый Antigravity CLI, а не поддержка публичных endpoint'ов open-source Gemini CLI.
  • Enterprise exemption: Gemini Code Assist Standard / Enterprise, GitHub extension через Google Cloud, платные Gemini / Gemini Enterprise Agent Platform API Key — без изменений.
  • Community signal: top comment в GitHub Discussion — «As always, Google being Google.» FOSS Force (Christine Hall): «Google не менял лицензию — Google отключил инфраструктуру, без которой инструмент бесполезен

Конфликт не в тексте Apache 2.0, а в том, кто владеет runtime: fork кода возможен, но без model API, auth pipeline и quota management fork'нутый CLI не автономен. Лицензия открывает исходники; Google удерживает execution plane.

02 Матрица решений: затронутые vs незатронутые пользователи

Статус tier'ов Gemini CLI после 2026-06-18 (источник: Google official transition notice)
Тип пользователя Статус после 18 июня Рекомендуемый путь
Free (Gemini Code Assist Individuals) Official endpoint offline Antigravity free tier / свой API Key / смена toolchain
Google AI Pro ($19.99/мес) Official endpoint offline Auto-migrate в Antigravity Pro; проверить новые квоты
Google AI Ultra ($249.99/мес) Official endpoint offline Auto-migrate в Antigravity Ultra
Code Assist Standard / Enterprise Без изменений; Gemini CLI доступен Antigravity CLI опционален, не mandatory
Paid Gemini / Vertex API Key Без изменений; CLI binary + self-configured Key Сохранить Skills / Hooks / MCP config
GitHub extension (GCP enterprise paid) Existing install OK; new install blocked Спланировать migration window до renewal

Google аргументирует концентрацию на «единой multi-agent платформе» Antigravity. Контраргумент сообщества: enterprise может параллельно использовать Gemini CLI и Antigravity CLI; только individual и community contributors принудительно переключаются — это commercial prioritization, не техническая необходимость. Contributor Andrea Alberti после merge 27-commit PR в день объявления: «Мы по сути бесплатно строим codebase, который обслуживает только enterprise

03 Antigravity CLI vs Gemini CLI: gap по runtime и альтернативам

Antigravity CLI (Google I/O 2026) — terminal entry в «premier agent-first development platform» с server-side harness и unified architecture. Google обещает Agent Skills, Hooks, Subagents и Extensions (теперь Antigravity plugins), но 1:1 parity отсутствует; лицензия — proprietary closed source вместо Apache 2.0.

Ключевые различия Gemini CLI vs Antigravity CLI
Измерение Gemini CLI (open source) Antigravity CLI (closed source)
Лицензия Apache 2.0 Proprietary
Free tier quota ~1 000 req/day ~20 req/day (сокращение ~98%)
ACP support Да Under question / incomplete
Project memory (Markdown) Да Missing
Fork feasibility Код fork'ается; нужен свой API Not forkable

Early adopters: Pro subscription исчерпывается за 6–7 prompt'ов; Ctrl+C не всегда корректно завершает процесс; документация скудная, rollout поспешный. The Register и The New Stack: у большинства разработчиков нет реального выбора — принять урезанный closed-source substitute, подключить paid API Key к open-source binary или полностью сменить CLI toolchain.

Linux Foundation на Open Source Summit North America (май 2026) продвигает isitopen.ai (Model Openness Tool): transparency, reproducibility, usage rights — три оси «реальной открытости» AI tooling. Gemini CLI incident — эталонный кейс pseudo-open-source: код public, execution plane private.

04 Шесть шагов до отключения Gemini CLI endpoint'ов

  1. Инвентаризация dependency surface: перечислить все сценарии с official endpoint — local terminal, IDE plugin, GitHub Action, CI script — пометить binding через Google OAuth vs API Key.
  2. Классификация account tier: сверить с матрицей §02 — «18 июня offline» или «enterprise/API Key exempt»; при смешении personal Pro и enterprise license — консолидировать на enterprise path, убрать single point of failure.
  3. API Key self-rescue: выпустить paid API Key в Google AI Studio или Vertex AI, прописать в Gemini CLI config — сохраняются Skills, Hooks, MCP; official endpoint закрыт, Apache 2.0 toolchain переписывать не нужно.
  4. Load test Antigravity CLI: до 18 июня прогнать реальный workload через новый free tier (~20 req/day); если quota insufficient — switch plan заранее, не в 9:01 AM deadline day.
  5. Benchmark конкурирующих CLI: Claude Code (Anthropic), Codex CLI (OpenAI), Cursor CLI; при adoption Agent Skills open standard часть SKILL.md переносится cross-tool — ниже switching cost.
  6. Infrastructure dependency review: перед PR в open-source AI project — isitopen.ai или internal checklist: model API, auth, quota vendor-locked? Приоритет инструментам с dual path «code + self-hosted API Key».

Для affected cohort, не принимающих Antigravity quota: прагматичный путь — paid API Key + open-source Gemini CLI binary или migration на Claude Code / Codex CLI с unified macOS host для agent processes.

05 Цитируемые данные: timeline, quota, industry context

  • Open-source traction: за год Gemini CLI — 100k+ GitHub Stars, 6 000+ merged community PR — TechTimes, upstream repo stats.
  • Cutover date: 2026-06-18 — Gemini CLI и Gemini Code Assist IDE extension прекращают service для Google AI Pro, Ultra и free users — Google Developers Blog (2026-05-19).
  • Free quota delta: Gemini CLI ~1 000 req/day → Antigravity CLI ~20 req/day, reduction ~98% — The Register, community benchmarks.
  • Три enterprise exemption paths: (1) Code Assist Standard / Enterprise license; (2) paid Gemini / Gemini Enterprise Agent Platform API Key; (3) existing GitHub extension install через GCP paid — Google transition notice.
  • Industry pattern: «open code + private model/API» — mainstream pseudo-open-source; классический fork даёт автономный runtime, AI CLI fork без model access — практически dead on arrival; isitopen.ai framework закрывает именно этот gap.

FAQ: Apache 2.0 на repo не снят; codebase не archived. Изменился first-party free/subscription endpoint layer, который Google operирует. Enterprise — dual-track Gemini CLI + Antigravity CLI; individual — one-way push в closed Antigravity. Track record Google Reader, Google+, Stadia усиливает skepticism к long-term infrastructure commitments.

06 AI CLI после миграции: стабильный runtime на облачном Mac — JEXCLOUD

Независимо от выбора — self-hosted API Key на Gemini CLI, Antigravity CLI или switch на Claude Code / Codex CLI — production требует always-on macOS host: laptop sleep рвёт long agent loops; personal Mac offline — CI-triggered CLI tasks fail; Xcode + несколько AI CLI на одном Apple ID — cert collision risk.

Три хоста для AI CLI toolchain
Хост Плюсы Скрытые риски
Personal MacBook Минимальная local latency Не 7×24; невозможен sustained load test до deadline
Oversold VPS / hackintosh Низкий nominal monthly cost Non-genuine macOS; Metal без SLA; unstable long connections
JEXCLOUD bare-metal Mac Genuine macOS; API Key и Skills в repo; SSH-resident CLI Agent Key rotation и lease planning (help)

Рекомендуемая topology: до 18 июня на арендованном Mac — API Key injection и Antigravity quota load test; launchd держит CLI Agent process (см. OpenClaw launchd guide); при параллельном iOS CI — split по hybrid CI guide: AI CLI — code gen и review, build host — compile throughput.

Типичные failure modes oversold cloud и «borrowed Mac»: (1) neighbor IO contention — timeout validation scripts в agent loop; (2) SSH jitter обрывает multi-step agent cycle; (3) non-pinned Xcode / CLI versions — post-migration behavior non-reproducible. Для команд с deadline-driven toolchain switch и требованием stable 7×24 runtime JEXCLOUD multi-region bare-metal Mac с monthly elastic lease — dedicated Apple Silicon, ~120s provisioning, Skills и API Key config version-controlled в том же repo. Pricing, order.