18.06.2026: отключение Gemini CLI для non-enterprise и blast radius
Google в первой половине 2026 сворачивает официальный Gemini CLI для индивидов, стартапов и SMB. С 18.06.2026 прекращаются публичная дистрибуция и support для non-enterprise. В поддерживаемом контуре остаются организации с enterprise-контрактом (Workspace / Vertex и связанные линии).
На практике ломается не «модель Gemini», а слой продукта: официальный installer и auto-update, квоты через Google Account, рекомендованные в документации прогоны agentskills.io и предпосылки Runbook с gemini subcommands. Команды с gemini run в ночном CI до середины июня должны зафиксировать binary replacement, env contract, auth path.
Local dev: терминальный агент уходит в unsupported; остаётся ~/.gemini/ config.
CI / cron: без обновлений бинарника — цепочки link/auth error после OS upgrade.
Skill assets: SKILL.md сохраняются; меняется target CLI — правьте description triggers.
Критично не смешивать потерю CLI-продукта и доступ к Gemini API. Billing и контракты мигрируют в другие каналы; проектирование миграции начинается с этой декомпозиции.
Antigravity CLI: закрытый преемник, лицензия и граница функций
Официальный successor — Antigravity CLI: binary-only, без исходников, ToS-driven. Fork, internal patches и reproducible build pipeline из open-эпохи в Antigravity, как правило, недоступны.
| Параметр | Gemini CLI (open) | Antigravity CLI |
|---|---|---|
| Source | public repo, community PR | closed, anti-reverse clauses |
| Auth | Google Account + API key | stronger Google stack bind |
| Extensibility | Hook, Skill dirs, plugins | vendor extension points only |
| Audit | git history | release notes + ToS |
Для enterprise плюс — SLA и support queue. Для стартапов и solo часто дороже не invoice, а непрозрачный data path: попадают ли prompt, repo paths и tool output в cloud logs — только из contract + region config. В regulated outsourcing чаще выбирают BYOK + self-hosted runner, а не прямой Antigravity.
Вывод: трактуйте Antigravity как product switch, не «версию того же CLI»; security и cost review — с нуля.
6000+ community PR и bait-and-switch вокруг «open source»
Пока Gemini CLI был open repository, сообщество отправило более 6000 Pull Request: docs, i18n, Windows/Linux paths, Skill loader, retry logic, corporate proxy — преимущественно unpaid labor. Нарратив — «строим CLI Agent standard вместе с миром»; в roadmap фигурировали full agentskills.io parity и long-running sessions.
Поворот 2026 для contributors выглядит как классический bait-and-switch: open source собрал implementation и trust, на зрелости продукт закрыли source и оставили enterprise channel. Юридически это может укладываться в license/ToS, но psychological contract («наш PR станет стандартом») разорван. Fork right без brand, auth и free tier переносит maintenance cost на пользователя.
Ценность open source — не «бесплатно», а exit rights: после EOL можно ли продолжить с fork и отделить auth от model endpoint.
Checklist для следующего CLI: (1) split license model API vs CLI repo. (2) written community governance (RFC). (3) ≥90-day sunset + migration docs. (4) buildable tags после archive. Кейс Gemini CLI — урок: выбор Agent tooling = supply-chain management, не favorite UI.
Инфраструктура vs лицензия: что переносить, что отпускать
Типичная ошибка миграции — слить infrastructure (где выполняется) и license (что разрешено запускать). Реально под вашим контролем обычно:
Infra: Mac mini, dedicated KVMNODE Mac, launchd, cron, SSH, backups — ваш контракт.
Assets: SKILL.md, Hook scripts, Runbooks, .env key schema — в Git, portable.
License: vendor Gemini CLI binary, Antigravity, Google Account ToS — unilateral change.
Устойчивая схема: Skills/Hooks на license-agnostic execution layer, модели через BYOK API keys. Cursor, Claude Code, OpenClaw Gateway, forked Gemini CLI — interchangeable shells; .cursor/skills/ и scripts/ остаются. Логика только в Antigravity возвращает состояние «свой metal, но нет software exit rights».
Для compliance в одну строку: что на cloud Mac = infra review; какой CLI binary = software asset review; какой model API = DPA. Один ToS на всё — риск red pipeline от одного vendor notice в июне.
Митигация: шесть шагов и KVMNODE cloud Mac для CLI Agent 24/7
До 18.06.2026 снизьте риск шестью шагами:
Inventory: все вызовы gemini в prod, CI, laptop + auth mode.
Fork или substitute CLI: build от final tag или перенос Skills в Cursor / Claude Code.
BYOK: ключи в secret manager, убрать из repository.
Skill triggers: меньше «gemini» в description, больше task-based routing.
24/7 host: не laptop sleep — dedicated Mac + launchd + cron.
Backup: SSH pull ~/.cursor/, Skill repo, logs.
| Среда | CLI Agent + cron | Слабое место | KVMNODE Mac Mini |
|---|---|---|---|
| MacBook closed | дневной режим | sleep, network, disk | не 24/7 |
| Linux VPS | CLI-only OK | нет Xcode/Metal | нет iOS Agent |
| Dedicated cloud Mac | BYOK + launchd | contract, backup design | 24/7, SSH, region |
Mac Mini M4 / M4 Pro KVMNODE — infra layer: Agent на ваших API keys без vendor Gemini CLI binary. Metal/Xcode jobs и ночной PR bot на одном узле; данные проще удержать в contract region. Цены, SSH/setup — центр помощи, заказ — оформить. Держать Skills + infra у себя устойчивее к следующему vendor pivot, чем lock-in в Antigravity.