Gemini CLI припинено сьогодні! Повний посібник з міграції на наступника agy
blog Technology AI

Gemini CLI припинено сьогодні! Повний посібник з міграції на наступника agy

Google припинив роботу Gemini CLI 18 червня, перейшовши на наступника на Go, "Antigravity CLI (agy)". Тут наведено посібник з міграції, видалення та альтернативи.


Повний посібник з міграції з Gemini CLI (роботу припинено 18 червня) на наступника „Antigravity CLI (agy)“

Багато хто з вас сьогодні міг здивуватися, виявивши, що Gemini CLI раптово перестав працювати. На конференції розробників „Google I/O 2026“ Google оголосила, що припиняє підтримку особистого та безкоштовного сервісу „Gemini CLI“, консольного інструменту ШІ, який полюбили багато розробників, з 18 червня 2026 року. У зв'язку з цим користувачі переходять на новий інструмент ШІ для терміналу, „Antigravity CLI (команда: agy)“.

Хоча Gemini CLI отримав величезну популярність як інтерактивний консольний інтерфейс з відкритим вихідним кодом, цей перехід надасть ще більш потужні функції, такі як швидші виконувані файли та паралельна автономна обробка завдань у фоновому режимі. У цій статті ми детально пояснимо масштаби наслідків припинення роботи, потужні функції нової команди „agy“, конкретні кроки міграції та методи повного видалення старого Gemini CLI.

\n

Масштаби впливу припинення роботи та передісторія міграції

З моменту свого випуску як проекту з відкритим вихідним кодом у червні 2025 року Gemini CLI побудував дуже активну спільноту, зібравши понад 100 000 зірок на GitHub та об'єднавши понад 6 000 запитів на злиття. Повний перехід на наступний інструмент, який також супроводжується переходом на „закритий вихідний код“, викликав значні дискусії з неоднозначними оцінками в спільноті розробників.

Це припинення підтримки та дедлайн міграції „18 червня 2026 року“ в першу чергу стосується безкоштовних користувачів, передплатників планів Google AI Pro/Ultra та індивідуальних користувачів Gemini Code Assist. З іншого боку, користувачі, які використовують Gemini CLI через корпоративні ліцензії Standard/Enterprise або Google Cloud, такі як Vertex AI, наразі не зазнають впливу і можуть продовжувати використовувати старий CLI. Однак, оскільки майбутня розробка функцій буде зосереджена виключно на Antigravity CLI, рекомендується подумати про перехід у довгостроковій перспективі.

\n

Продуктивність та нові можливості наступного інструменту „Antigravity CLI (agy)“

Новий інструмент „Antigravity CLI (команда: agy)“ був повністю переписаний на Go, відійшовши від традиційної реалізації на TypeScript/Node.js. В результаті споживання пам'яті значно зменшилося, а швидкість запуску та відгуку різко зросла. Крім того, завдяки використанню сучасної моделі „Gemini 3.5 Flash“ як базової, він може обробляти складні процеси розробки плавніше, ніж будь-коли раніше.

Найбільш помітною новою функцією є „Асинхронні паралельні фонові субагенти“. Тривалі завдання, такі як великомасштабний рефакторинг коду, створення документації та автоматизація тестування, можуть виконуватися у фоновому режимі, що дозволяє працювати паралельно, не блокуючи екран терміналу. Крім того, є багато гарячих клавіш для підвищення ефективності інтерактивної розробки, наприклад, можливість вибирати та прикріплювати файли за допомогою символу „@“ під час спілкування або викликати команди оболонки безпосередньо за допомогою „!“.\n

Параметр порівняння

Gemini CLI (gemini)

Antigravity CLI (agy)

Мова реалізації

TypeScript (Node.js)

Go

Швидкість запуску/роботи

Звичайна

Дуже швидка / енергоефективна

Підтримка мультиагентів

Не підтримується (Одне завдання)

Підтримується (Асинхронно паралельно у фоновому режимі)

Модель розробки

Відкритий код (Apache 2.0)

Закритий код

\n

Покрокова процедура міграції на Antigravity CLI

Процес міграції простий і виконується переважно за такими кроками:\n

Крок 1: Встановлення У середовищах macOS або Linux виконайте таку команду встановлення у своєму терміналі.

curl -fsSL https://antigravity.google/cli/install.sh | bash
Для середовищ Windows (PowerShell) виконайте таке:
irm https://antigravity.google/cli/install.ps1 | iex\n

Крок 2: Перший запуск та автентифікація Після завершення встановлення виконайте команду agy у своєму терміналі. Браузер відкриється автоматично, і почнеться процес автентифікації Google OAuth. Увійдіть за допомогою облікового запису Google, який ви використовували зі старим Gemini CLI.\n

Крок 3: Імпорт існуючої конфігурації Виконавши наступну команду, параметри середовища, такі як конфігурація сервера MCP для Gemini CLI, гарячі клавіші та дозволені команди, будуть автоматично імпортовані в Antigravity CLI. agy plugin import gemini

Крок 4: Налаштування конфігурації MCP Після імпорту перевірте файл конфігурації сервера MCP mcp_config.json. У специфікації призначення з'єднання всередині налаштувань традиційне поле url було змінено на serverUrl. Якщо виникають помилки з'єднання, оновіть опис вручну.\n

Крок 5: Міграція директорії навичок проекту Якщо ви використовуєте власні навички агента (Agent Skills) у своєму проекті, вам потрібно перенести вміст із застарілої директорії навичок .gemini/skills/ на новий шлях .agents/skills/.

mkdir -p .agents/skills && cp -r .gemini/skills/* .agents/skills/\n

Крок 6: Перевірка роботи Нарешті, виконайте команду agy doctor для проведення діагностичних тестів налаштувань та стану з'єднання. Якщо проблем не виявлено, міграцію завершено.

\n

Кроки видалення застарілого Gemini CLI

Після завершення міграції на Antigravity CLI рекомендується повністю видалити старий, невикористовуваний Gemini CLI зі своєї системи.

1. Видалення глобального пакета

Gemini CLI зазвичай встановлюється як глобальний пакет npm. Виконайте наступну команду, щоб видалити його:

npm uninstall -g @google/gemini-cli

* Якщо виникає помилка доступу на macOS/Linux, додайте sudo перед командою та запустіть її знову.

2. Видалення файлів конфігурації та кешу

Оскільки облікові дані та локальні конфігурації залишаються, видаліть непотрібні директорії. Для macOS/Linux видаліть директорію ~/.config/gemini-cli.

rm -rf ~/.config/gemini-cli

Для Windows (PowerShell) видаліть файли конфігурації та кеш наступною командою:

Remove-Item -Recurse -Force $env:USERPROFILE\.config\gemini-cliRemove-Item -Recurse -Force $env:LOCALAPPDATA\gemini-cli

3. Очищення облікових даних

Видаліть старі токени OAuth, збережені у сховищі облікових даних ОС. Для Windows відкрийте „Диспетчер облікових даних“ і видаліть записи, пов'язані з google-gemini-cli або gemini-cli, у розділі „Облікові дані Windows“. Для macOS знайдіть і видаліть схожі пов'язані записи за допомогою програми „В'язка ключів“.

\n

Альтернативні інструменти, якщо ви стурбовані переходом на закритий вихідний код

Для розробників, які мають сумніви щодо переходу Antigravity CLI на закритий код, доступно кілька чудових альтернатив з відкритим вихідним кодом:

1. Claude Code:

Останній інструмент агента ШІ для терміналу від Anthropic, що пропонує розширене розуміння коду та виконання інструментів.

2. Aider:

Консольний інструмент чату, який інтегрується з різними LLM (GPT-4o, Claude 3.5 Sonnet тощо) і має високу гнучкість налаштування як проект з відкритим вихідним кодом.

3. GitHub Copilot CLI:

Офіційний інструмент CLI від GitHub, здатний працювати в тісній інтеграції з екосистемою GitHub.

4. Ollama + open-webui:

Рішення, яке запускає LLM у повністю локальному середовищі, дозволяючи вам керувати своєю конфіденційністю на 100% самостійно.

\n

Висновок

Інструмент agy на базі Go пропонує швидкий запуск та містить багато функцій для підвищення ефективності розробки, як-от асинхронна паралельна обробка. Навпаки, дивно, що Gemini досі не підтримував навіть субагентів, але це чудова можливість перейти на agy.



\n


\n

【Джерела】

\n

  1. Посібник із припинення підтримки Gemini CLI — Процедури міграції на Antigravity CLI та дедлайн 18 червня (Qiita)
  2. Google Developers Blog: Transitioning Gemini CLI to Antigravity CLI
  3. Міграція з Gemini CLI на Antigravity CLI (Документація Antigravity)

\n