Все агентские CLI
Antigravity CLI в NeuroSquad

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что прислал agy
Ждёт вас

agy открывает подтверждение, и в его состоянии появляется tool_confirmation_pending. Карточка пульсирует, а уведомление называет, что он хочет запустить, — команду или инструмент, о которых только что сообщил его хук PreToolUse.

Stopчто прислал agy
Закончил

Stop закрывает ход. Уходит следующий промпт из очереди, ответ из транскрипта 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 skill_load с каждым навыком и тем, когда его применять, — и, как любая стрелка, работает без перезапуска.

    Документация: Навыки со skills.sh
  • Плагин-карточки в его ходах

    Память, Context7, Caveman и Graphify доходят до ходов agy короткой запиской, которую он читает перед вызовом модели, — через injectSteps его хука PreInvocation.

    Документация: Плагин-карточки в его ходах
  • 03

    Для долгих прогонов

    Многочасовые сессии упираются в полный контекст и квоты. И то и другое решается на карточке.

  • Индикатор контекста

    Маленькое кольцо в шапке показывает, насколько заполнен контекст, относительно окна, которое agy сообщает для своей модели. Когда контекст заполняется, agy сам его сжимает.

    Документация: Индикатор контекста
  • Продолжает после квоты

    Короткие ограничения частоты agy переждёт сам. Если ход кончается на дневной квоте, карточка показывает лимит со временем сброса и в этот момент отправляет «continue».

    Документация: Продолжает после квоты
  • Очередь промптов

    Выстройте следующие сообщения: каждое уходит на Stop, когда ход действительно закончен, — никогда не в паузу посреди мысли. Ежедневные промпты тоже.

    Документация: Очередь промптов
  • Передать свежему агенту

    Когда сессия заполнена, рядом стартует новый агент — Antigravity или любой другой CLI — со сводкой работы, уже набранной и готовой к отправке.

    Документация: Передать свежему агенту
  • Журнал

    Каждый законченный ответ добавляется в подключённую заметку, прочитанный из собственного транскрипта agy: живая запись того, что сделал агент.

    Документация: Журнал
  • 04

    Работает в команде

    Несколько агентов Antigravity — или разные CLI — на одном проекте, не трогая вашу собственную настройку agy.

  • Ваш ~/.gemini не трогается

    Каждая карточка работает со своей папкой Gemini (--gemini_dir): её настройки и конфиг поверх ваших, а ваши разговоры, онбординг, плагины, навыки и правила подключены ссылками. Ничего вашего не перезаписывается.

    Документация: Ваш ~/.gemini не трогается
  • Изолированные worktree

    Дайте агенту свой git worktree, чтобы параллельные агенты не правили одни и те же файлы. Команда подготовки и файлы для копирования, вроде .env, готовят его до старта agy.

    Документация: Изолированные worktree
  • Добавить ревьюера

    Один клик запускает агента на другом CLI в том же worktree со стрелкой от автора и просьбой проверить, ничего не правя.

    Документация: Добавить ревьюера
  • Dangerous mode для карточки

    Для прогона, которому вы доверяете, карточка перезапускает agy с --dangerously-skip-permissions и продолжает тот же разговор — переключить это на лету agy не позволяет. Переключатель на карточке, по умолчанию выключен.

    Документация: Dangerous mode для карточки
  • Один файл инструкций

    agy сам читает AGENTS.md (и GEMINI.md), поэтому AGENTS.md, который вы правите в NeuroSquad, доходит до него как есть — один файл для всех CLI на холсте.

    Документация: Один файл инструкций
  • 05

    Расход, контроль и доступ

    Сколько потрачено, сколько можно потратить, на какой модели он работает и как до него добраться.

  • Токены по карточкам

    Токены каждого запроса — входные, из кэша, выходные — из собственного транскрипта agy; субагенты (у них свои разговоры) сложены в родителя, всё точно разнесено по карточкам.

    Документация: Токены по карточкам
  • Бюджет-тормоз

    Лимит на воркспейс. После него ход каждого агента прерывается клавишей Esc — разговор сохраняется — и автоматические промпты останавливаются. Поднимите лимит, и тормоз снят.

    Документация: Бюджет-тормоз
  • Модели OpenRouter

    Запустите карточку на любой модели OpenRouter или на своём OpenAI-совместимом провайдере. agy говорит на Gemini API, поэтому карточка работает через небольшой шлюз внутри NeuroSquad в режиме API-ключа agy; ваш ключ до agy не доходит.

    Документация: Модели OpenRouter
  • MCP-серверы из реестра

    Установите сервер из официального 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 переписывает команды оболочки до запуска. Хук PreToolUse у agy может разрешить, спросить или запретить команду, но не изменить её, — поэтому RTK с ним не работает.

    Документация: Без 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-fix912 4062,14 $
api-migration604 1181,39 $
docs-pass188 5300,09 $
Итого1 705 0543,62 $
Точно до пикодоллара; округляется только на экране.Эти карточки работают через OpenRouter и считаются по его каталогу; на входе Google вы видите те же токены и «без цены».
Под капотом

Настоящий Antigravity CLI и своя папка Gemini

NeuroSquad запускает тот же `agy`, что и вы сами, в настоящем терминале в карточке. Вот всё, что он добавляет:

Что NeuroSquad добавляет к команде
❯ agy
--gemini_dir=<this card’s Gemini dir>каждый запусксвои настройки и конфиг карточки (MCP-сервер, хуки) поверх ваших; остальное из `~/.gemini` — ссылками
--conversation <its conversation id>следующие запускитот же разговор после перезапуска
PreToolUse → deny run_command, manage_task, search_web, read_url_contentрежим карточекего собственные инструменты оболочки и веба запрещаются до запуска
--dangerously-skip-permissionsопасный режимбез запросов разрешений (перезапуск с тем же разговором)

Ничего не пишется в ваш ~/.gemini

Настройки, hooks.json и mcp_config.json карточки — её собственные; ваши разговоры, плагины, навыки и правила подключены ссылками. Удаляя карточку, приложение сначала снимает ссылки.

Ваш вход, ваш тариф

agy работает со входом Google или ключом Gemini API, которыми уже пользуется. На его экраны первого запуска — цветовая схема, условия Google и согласие на сбор данных — отвечаете вы сами; NeuroSquad никогда не отвечает за вас.

Разговор — ваш разговор

Папка Gemini карточки ссылается на ваши настоящие разговоры, поэтому agy --conversation <id> работает и из обычного терминала — и наоборот. Самообновление agy внутри карточек выключено.

Вопросы

Antigravity CLI в NeuroSquad: ответы

Дайте Antigravity CLI холст

Бесплатно для Windows и macOS. Ваш код, ваш вход и ваш расход остаются на вашем компьютере.

Windows 10 / 11 · macOS 12 и новее, Apple silicon и IntelВсе 22 агентских CLI