Antigravity CLI,а вокруг — целый холст
Терминальный агент Google — преемник Gemini CLI — в стольких карточках, сколько нужно, у каждой настоящий терминал. NeuroSquad знает, когда каждый работает, ждёт вас или закончил, даёт ему терминалы, браузеры и заметки по стрелкам — и новые инструменты приходят прямо во время работы.
Официальный сайтantigravity.google/product/antigravity-cli- Настоящий
agy, ваш собственный вход Google - Ничего не пишется в ваш
~/.gemini - Бесплатно, для Windows и macOS
Он знает, когда agy закончил — и когда спрашивает
Затихший терминал может значить и «закончил», и «ждёт вашего подтверждения». NeuroSquad не угадывает: каждая карточка Antigravity сообщает о своих ходах через собственные хуки agy и состояние, которое agy передаёт команде заголовка окна.
PreInvocationчто прислал agyВы нажали Enter, и agy перед вызовом модели шлёт PreInvocation. Значок карточки крутится, карточка «Команда» считает агента работающим, а уведомление о прошлом вопросе убирается.
tool_confirmation_pendingчто прислал agyagy открывает подтверждение, и в его состоянии появляется tool_confirmation_pending. Карточка пульсирует, а уведомление называет, что он хочет запустить, — команду или инструмент, о которых только что сообщил его хук PreToolUse.
Stopчто прислал agyStop закрывает ход. Уходит следующий промпт из очереди, ответ из транскрипта agy попадает в журнал, уведомление сообщает, что готово. Ход, прерванный клавишей Esc, заканчивается так же.
И его вопросы тоже
Когда agy спрашивает вас через ask_question, сам вопрос приходит в карточку и в уведомление.
Один статус везде
Карточка, сайдбар, карточка «Команда», свои карточки и телефон читают один и тот же статус.
Ваши хуки остаются вашими
Хуки NeuroSquad добавляются в собственный hooks.json карточки рядом с вашими; хуки из вашего ~/.gemini/config продолжают работать.
Три вещи, которые вы будете делать каждый день
Реплики приложения, сыгранные шаг за шагом. Когда agy просит подтверждения, решаете вы.
Antigravity CLI чинит упавший тест через подключённый терминал, спрашивает перед удалением папки и заканчивает — журнал пишется сам.
Всё, что Antigravity CLI умеет в NeuroSquad
Antigravity CLI интегрирован так же глубоко, как Claude Code. Здесь всё, со страницей документации для каждого пункта, — а в конце честно о том, чего у него нет.
- 01
Знает своё состояние
Собственные хуки agy и его состояние сообщают о каждом ходе — ничего не угадывается.
«Закончил» и «ждёт» — разные вещи
Каждая карточка получает хуки жизненного цикла agy:
Документация: «Закончил» и «ждёт» — разные вещиPreInvocation— работает,Stop— закончил,PreToolUseзапоминает инструмент, который он собирается вызвать. Состояние из команды заголовка добавляет подтверждение на экране, контекст и квоту.Уведомление говорит, что нужно
Уведомление начинается с того, что agy хочет сделать, —
Документация: Уведомление говорит, что нужноrun_command — rm -rf distили вызываемый инструмент. Одно на агента; ждущее висит, пока вы не ответите.Каждая карточка — свой разговор
Id разговора выбирает сам agy; карточка узнаёт его из хуков и после перезапуска продолжает через
Документация: Каждая карточка — свой разговор--conversation <id>./clearпереводит карточку в новый разговор.Карточка «Команда»
Все ИИ-агенты воркспейса на одной карточке — статус, живое время хода и модель, которую agy сообщает своим хукам.
Документация: Карточка «Команда»Свои карточки следят за ним
Карточки на Card SDK видят те же статусы, события ходов и последние ответы, а
Документация: Свои карточки следят за нимagent_waitполучает ответ помощника на Antigravity.
- 02
Работает через холст
Стрелка от карточки — это набор инструментов. Проведите её, и agy сразу может пользоваться тем, что на другом конце.
Стрелки — это инструменты
Стрелка к браузеру, терминалу, заметке или другому агенту даёт agy
Документация: Стрелки — это инструментыbrowser_*,terminal_*,note_*илиagent_*с MCP-сервера NeuroSquad — разрешённые правиломmcp(neurosquad/*), так что он не спрашивает. Каждый вызов подсвечивает свою стрелку.Новые стрелки работают посреди сессии
agy перечитывает инструменты сервера, когда они меняются, поэтому стрелка, проведённая во время работы, добавляет инструменты уже в следующий запрос. Без перезапуска и без нового разговора.
Документация: Новые стрелки работают посреди сессииСам добавляет карточки
Документация: Сам добавляет карточкиcanvas_spawn_cardпозволяет ему открыть рядом терминал, браузер, заметку или агента-помощника — Antigravity или любой другой CLI — уже соединённых стрелкой.Режим карточек
Хук
Документация: Режим карточекPreToolUseзапрещает собственные инструменты оболочки и веба agy (run_command,manage_task,search_web,read_url_content, браузер), поэтому команды идут в терминальных карточках у вас на виду. Запрет действует и в dangerous mode.Навыки со skills.sh
Стрелка к карточке навыка даёт agy
Документация: Навыки со skills.shskill_loadс каждым навыком и тем, когда его применять, — и, как любая стрелка, работает без перезапуска.Плагин-карточки в его ходах
Память, Context7, Caveman и Graphify доходят до ходов agy короткой запиской, которую он читает перед вызовом модели, — через
Документация: Плагин-карточки в его ходахinjectStepsего хукаPreInvocation.
- 03
Для долгих прогонов
Многочасовые сессии упираются в полный контекст и квоты. И то и другое решается на карточке.
Индикатор контекста
Маленькое кольцо в шапке показывает, насколько заполнен контекст, относительно окна, которое agy сообщает для своей модели. Когда контекст заполняется, agy сам его сжимает.
Документация: Индикатор контекстаПродолжает после квоты
Короткие ограничения частоты agy переждёт сам. Если ход кончается на дневной квоте, карточка показывает лимит со временем сброса и в этот момент отправляет «continue».
Документация: Продолжает после квотыОчередь промптов
Выстройте следующие сообщения: каждое уходит на
Документация: Очередь промптовStop, когда ход действительно закончен, — никогда не в паузу посреди мысли. Ежедневные промпты тоже.Передать свежему агенту
Когда сессия заполнена, рядом стартует новый агент — Antigravity или любой другой CLI — со сводкой работы, уже набранной и готовой к отправке.
Документация: Передать свежему агентуЖурнал
Каждый законченный ответ добавляется в подключённую заметку, прочитанный из собственного транскрипта agy: живая запись того, что сделал агент.
Документация: Журнал
- 04
Работает в команде
Несколько агентов Antigravity — или разные CLI — на одном проекте, не трогая вашу собственную настройку agy.
Ваш
~/.geminiне трогаетсяКаждая карточка работает со своей папкой Gemini (
Документация: Ваш ~/.gemini не трогается--gemini_dir): её настройки и конфиг поверх ваших, а ваши разговоры, онбординг, плагины, навыки и правила подключены ссылками. Ничего вашего не перезаписывается.Изолированные worktree
Дайте агенту свой git worktree, чтобы параллельные агенты не правили одни и те же файлы. Команда подготовки и файлы для копирования, вроде
Документация: Изолированные worktree.env, готовят его до старта agy.Добавить ревьюера
Один клик запускает агента на другом CLI в том же worktree со стрелкой от автора и просьбой проверить, ничего не правя.
Документация: Добавить ревьюераDangerous mode для карточки
Для прогона, которому вы доверяете, карточка перезапускает agy с
Документация: Dangerous mode для карточки--dangerously-skip-permissionsи продолжает тот же разговор — переключить это на лету agy не позволяет. Переключатель на карточке, по умолчанию выключен.Один файл инструкций
agy сам читает AGENTS.md (и GEMINI.md), поэтому AGENTS.md, который вы правите в NeuroSquad, доходит до него как есть — один файл для всех CLI на холсте.
Документация: Один файл инструкций
- 05
Расход, контроль и доступ
Сколько потрачено, сколько можно потратить, на какой модели он работает и как до него добраться.
Токены по карточкам
Токены каждого запроса — входные, из кэша, выходные — из собственного транскрипта agy; субагенты (у них свои разговоры) сложены в родителя, всё точно разнесено по карточкам.
Документация: Токены по карточкамБюджет-тормоз
Лимит на воркспейс. После него ход каждого агента прерывается клавишей Esc — разговор сохраняется — и автоматические промпты останавливаются. Поднимите лимит, и тормоз снят.
Документация: Бюджет-тормозМодели OpenRouter
Запустите карточку на любой модели OpenRouter или на своём OpenAI-совместимом провайдере. agy говорит на Gemini API, поэтому карточка работает через небольшой шлюз внутри NeuroSquad в режиме API-ключа agy; ваш ключ до agy не доходит.
Документация: Модели OpenRouterMCP-серверы из реестра
Установите сервер из официального MCP Registry один раз и дайте его агенту стрелкой. Он не разрешён заранее: agy спрашивает перед каждым вызовом.
Документация: MCP-серверы из реестраС телефона
Отсканируйте QR-код, и весь холст откроется в браузере телефона: читайте терминал agy, отвечайте на подтверждение, отправляйте следующий промпт.
Документация: С телефона
- 06
Чего нет у этого CLI
Что Antigravity CLI не открывает наружу или что приложение делает для него иначе. Прямо.
Закрытый код
agy проприетарный: в его репозитории README и журнал изменений, а не код. Всё здесь измерено по его поведению (версия 1.3.1), а не прочитано в исходниках.
Документация: Закрытый кодПобочные вызовы не считаются
agy называет каждый разговор отдельным небольшим вызовом модели, которого нет в транскрипте. Расход показывает запросы самого разговора — точно.
Документация: Побочные вызовы не считаютсяНет цены у моделей Google
Прайс-листа Gemini в NeuroSquad пока нет, поэтому карточки на вашем входе Google показывают токены и «без цены» — никогда не выдуманные $0. Карточки на OpenRouter считаются по его каталогу.
Документация: Нет цены у моделей GoogleХуки стоят мгновение
Хуки agy — это процессы, которых он дожидается, поэтому используются только события, нужные для статуса: вызовы модели и конец хода, плюс одно событие инструмента.
Документация: Хуки стоят мгновениеВозможности только Gemini остаются у Google
Через шлюз OpenRouter не проходит то, чему нет аналога в чате в стиле OpenAI, — опора на Google Поиск, подписи мыслей.
Документация: Возможности только Gemini остаются у GoogleБез RTK
RTK переписывает команды оболочки до запуска. Хук
Документация: Без RTKPreToolUseу agy может разрешить, спросить или запретить команду, но не изменить её, — поэтому RTK с ним не работает.
Кто ждёт и сколько потрачено
Две карточки, которые отвечают на самые частые вопросы, когда одновременно работают несколько агентов Antigravity.
Карточка «Команда»
Все агенты воркспейса со статусом, моделью и временем хода. Ждущий вас — первым, с тем, о чём он спрашивает. Нажмите на статус, чтобы отфильтровать.
coupon-fixAntigravity CLIgemini-3.1-pro-lowAntigravity CLI needs your permission: run_command — rm -rf distЖдёт вас2:34
api-migrationAntigravity CLIgemini-3.1-pro-highПеревести маршруты на новый клиентРаботает11:07
lib-researchAntigravity CLIgemini-3.8-flash-mediumСравнить две библиотеки датРаботает5:25
docs-passAntigravity CLIgemini-3.8-flash-lowОбновить READMEЗакончил3 мин. назад
Расход и стоимость
Читается из собственных транскриптов agy на вашем диске и разносится по карточкам. Строки всегда сходятся с итогом.
| Агент | Токены | Стоимость | ||
|---|---|---|---|---|
| coupon-fix | 912 406 | 2,14 $ | ||
| api-migration | 604 118 | 1,39 $ | ||
| docs-pass | 188 530 | 0,09 $ | ||
| Итого | 79 | 1 705 054 | 3,62 $ |
Настоящий Antigravity CLI и своя папка Gemini
NeuroSquad запускает тот же `agy`, что и вы сами, в настоящем терминале в карточке. Вот всё, что он добавляет:
Ничего не пишется в ваш ~/.gemini
Настройки, hooks.json и mcp_config.json карточки — её собственные; ваши разговоры, плагины, навыки и правила подключены ссылками. Удаляя карточку, приложение сначала снимает ссылки.
Ваш вход, ваш тариф
agy работает со входом Google или ключом Gemini API, которыми уже пользуется. На его экраны первого запуска — цветовая схема, условия Google и согласие на сбор данных — отвечаете вы сами; NeuroSquad никогда не отвечает за вас.
Разговор — ваш разговор
Папка Gemini карточки ссылается на ваши настоящие разговоры, поэтому agy --conversation <id> работает и из обычного терминала — и наоборот. Самообновление agy внутри карточек выключено.
Antigravity CLI в NeuroSquad: ответы
Дайте Antigravity CLI холст
Бесплатно для Windows и macOS. Ваш код, ваш вход и ваш расход остаются на вашем компьютере.