← Все движки

Antigravity CLI

Google Antigravity CLI (agy) для личных Google-аккаунтов: потоковый JSON по stdin, продолжение бесед по идентификатору и три уровня рассуждений.

Antigravity CLI — программа `agy`, которой Google с июня 2026 года обслуживает личные аккаунты, включая тарифы AI Pro и Ultra. В VibeForge она подключается без ключей: вход через браузер, токены живут в системном хранилище. Задание уходит событием в stdin, ответы, вызовы инструментов и итог читаются из потока stream-json, а следующее сообщение продолжает беседу по её идентификатору. Модели — Gemini 3.8 Flash и 3.1 Pro, уровень рассуждений low, medium или high.

Что VibeForge знает про этот движок

СвойствоЗначение
Исполняемый файлagy, переопределяется VIBEFORGE_ANTIGRAVITY_BIN
Входличный Google-аккаунт; ключи из окружения не вычищаются, API-режим настраивается в самом agy
Моделимодель из настроек agy, Gemini 3.8 Flash (High и Medium), Gemini 3.1 Pro (High)
Окно контекстане объявлен: agy не сообщает размер окна, приложение считает по умолчанию
Уровень рассуждений--effort low | medium | high
Обновлениеagy обновляет себя сам в фоне; кнопки в VibeForge нет
Слэш-команды в headlessнет: в потоковом режиме /model и подобные обрывают сеанс

Как устроен обмен

VibeForge запускает agy --input-format stream-json --output-format stream-json и кладёт задание в stdin одной строкой JSON. Такой канал не упирается в длину командной строки, поэтому большие промпты не уезжают во временный файл. Обратно приходят события init, step_update и result: из первых извлекается идентификатор беседы, из шагов — текст ответа, вызовы инструментов и расход токенов, а result со статусом SUCCESS и нулевой код выхода означают выполненную задачу.

{"event":"user","message":{"content":"Найди и исправь падение тестов"}}

{"event":"init","conversation_id":"c3b6…","init":{"permission_mode":"always-proceed"}}
{"event":"step_update","step_update":{"step_type":"tool","tool_name":"run_command",…}}
{"event":"result","result":{"status":"SUCCESS","response":"…","usage":{…}}}

Продолжение беседы и права

Каждый ход — отдельный процесс с флагом --conversation <id>: так сообщения от других агентов и указания супервизора доезжают следующим ходом, а не теряются в закрытом stdin. Воркеры запускаются с --dangerously-skip-permissions, потому что подтверждать инструменты в автономном запуске некому; лимит ожидания ответа поднят с пяти минут до часа флагом --print-timeout. Планировщик передаёт схему через --json-schema и проверяет тот же статус в итоговом событии.

Чем это отличается от Gemini CLI

Gemini CLI остаётся в VibeForge для корпоративного Code Assist Standard и Enterprise, а личные аккаунты Google перевёл на Antigravity. Прежние сессии на gemini продолжают работать своим движком; история бесед между программами не переносится. Вход у agy хранится в системном хранилище, поэтому статус «вошёл» по файлу настроек не угадывается — проверка окружения показывает только наличие программы.

Установка и вход

  1. 1Поставьте программу официальным скриптом: «Настройки → Проверка окружения → Antigravity → Установить» или curl -fsSL https://antigravity.google/cli/install.sh | bash.
  2. 2Запустите agy и войдите Google-аккаунтом в открывшемся браузере.
  3. 3В VibeForge выберите движок Antigravity CLI для новой сессии или отдельной роли команды.