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

Gemini CLI,а вокруг — целый холст

Запускайте столько агентов Gemini CLI, сколько нужно, — каждого в своей карточке с настоящим терминалом. NeuroSquad знает, когда каждый работает, ждёт вас или закончил, даёт ему терминалы, браузеры и заметки по стрелкам — и новые инструменты приходят прямо во время работы.

Официальный сайтgeminicli.com
  • Настоящий gemini, ваш собственный вход
  • Ничего не пишется в ваш ~/.gemini
  • Бесплатно, для Windows 10 и 11
Хуки жизненного цикла

Он знает, когда Gemini закончил — и когда спрашивает

Затихший терминал может значить и «закончил», и «ждёт вашего подтверждения». NeuroSquad не угадывает: каждая карточка Gemini CLI сама сообщает о своих ходах через собственные хуки Gemini CLI.

BeforeAgentхук
Работает

Вы нажали Enter, и Gemini шлёт BeforeAgent. Значок карточки крутится, карточка «Команда» считает агента работающим, а уведомление о прошлом вопросе убирается.

Notificationхук
Ждёт вас

Gemini открывает подтверждение и шлёт уведомление ToolPermission с подробностями — команда, файл или MCP-инструмент. Карточка пульсирует, и уведомление начинается именно с этого.

AfterAgentхук
Закончил

AfterAgent закрывает ход — и отменённый тоже. Уходит следующий промпт из очереди, ответ попадает в журнал, уведомление сообщает, что готово.

И его вопросы тоже

Когда Gemini спрашивает вас через ask_user, сам вопрос приходит в карточку и в уведомление: «Gemini CLI is asking: Tabs or spaces?».

Один статус везде

Карточка, сайдбар, карточка «Команда», свои карточки и телефон читают один и тот же статус.

Ваши хуки остаются вашими

Хуки NeuroSquad добавляются в собственный слой настроек карточки; хуки из ваших настроек продолжают работать.

Посмотрите в работе

Три вещи, которые вы будете делать каждый день

Копии интерфейса приложения, шаг за шагом. Когда Gemini просит подтверждения, отвечаете вы.

Gemini CLI чинит падающий тест через подключённый терминал, спрашивает перед удалением папки и заканчивает — журнал заполняется сам.

Всё, что он получает

Всё, что Gemini CLI умеет в NeuroSquad

Gemini CLI встроен так же полно, как Claude Code. Здесь всё, у каждого пункта своя страница документации, — а в конце честно о том, чего у него нет.

  • 01

    Знает своё состояние

    Собственные хуки Gemini CLI сообщают о каждом ходе — ничего не угадывается.

  • «Закончил» и «ждёт» — разные события

    Каждая карточка получает собственные хуки Gemini CLI: BeforeAgent — работает, Notification с ToolPermission — ждёт вас, AfterAgent — закончил. SessionStart переводит карточку на новую сессию после /clear.

    Документация: «Закончил» и «ждёт» — разные события
  • Уведомление, которое говорит, что нужно

    Уведомление начинается с того, что Gemini хочет сделать: Confirm Shell Command — rm -rf dist, файл правки или MCP-инструмент. Одно на агента; ждущее висит, пока вы не ответите.

    Документация: Уведомление, которое говорит, что нужно
  • Каждая карточка — своя сессия

    id карточки — это id сессии: --session-id при первом запуске, дальше --resume, так что перезапуск приложения продолжает разговор. Сессия, в которой ничего не было, сама начинается заново.

    Документация: Каждая карточка — своя сессия
  • Карточка «Команда»

    Все ИИ-агенты воркспейса на одной карточке — статус, живое время хода и модель: из лога самого Gemini, а до первого хода — ваша модель по умолчанию («auto»).

    Документация: Карточка «Команда»
  • Свои карточки могут за ним следить

    Карточки на Card SDK видят те же статусы, события ходов и последние ответы, а agent_wait получает ответ помощника на Gemini.

    Документация: Свои карточки могут за ним следить
  • 02

    Работает через холст

    Стрелка от карточки — это набор инструментов. Проведите её, и Gemini сможет пользоваться тем, что на другом конце, — сразу.

  • Стрелки — это инструменты

    Стрелка к браузеру, терминалу, заметке или другому агенту даёт Gemini browser_*, terminal_*, note_* или agent_* через MCP-сервер NeuroSquad, заранее доверенный. Каждый вызов подсвечивает свою стрелку.

    Документация: Стрелки — это инструменты
  • Новые стрелки работают посреди сессии

    Gemini CLI перечитывает список инструментов, когда тот меняется, так что стрелка, проведённая во время работы, добавляет инструменты уже в следующий запрос. Без перезапуска и новой сессии.

    Документация: Новые стрелки работают посреди сессии
  • Он сам добавляет карточки

    canvas_spawn_card позволяет открыть рядом с собой терминал, браузер, заметку или агента-помощника — Gemini или любой другой CLI — уже со стрелкой.

    Документация: Он сам добавляет карточки
  • Режим карточек

    Собственные инструменты оболочки и веба у Gemini исключены (tools.exclude), поэтому команды идут в терминальных карточках, за которыми видно. Исключённые инструменты не доходят до модели — даже с --yolo.

    Документация: Режим карточек
  • Навыки со skills.sh

    Стрелка к карточке навыка даёт Gemini skill_load со списком навыков и тем, когда их применять, — и, как любая стрелка, работает без перезапуска.

    Документация: Навыки со skills.sh
  • 03

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

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

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

    Маленькое кольцо в шапке показывает заполненность контекста относительно окна модели по данным самого Gemini. Кнопка Compact отправляет за вас /compress.

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

    Короткие ограничения частоты Gemini переживает сам. Когда он упирается в дневную квоту и показывает свой диалог «Usage limit reached», карточка читает время сброса, ждёт и тогда отправляет «continue».

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

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

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

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

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

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

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

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

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

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

    Каждая карточка работает со своим домашним каталогом (GEMINI_CLI_HOME): её настройки поверх ваших, всё остальное — ссылками. Вход, история и сессии общие; ничего вашего не записывается.

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

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

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

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

    Документация: Добавить ревьюера
  • Опасный режим, по карточке

    Для прогона, которому вы доверяете, карточка может запустить Gemini с --yolo. Вопросы ask_user всё равно приходят к вам. Переключатель на карточку, по умолчанию выключен.

    Документация: Опасный режим, по карточке
  • Один файл инструкций

    Вы правите AGENTS.md; NeuroSquad зеркалит его в GEMINI.md и никогда не перезаписывает изменённый файл, не показав дифф.

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

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

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

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

    Токены каждого запроса — вход, кэш, выход, «мысли» — из собственных логов чата Gemini; сабагенты сворачиваются в свою сессию, всё точно разложено по карточкам.

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

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

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

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

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

    Установите сервер из официального MCP Registry один раз и дайте его агенту стрелкой. Он не доверен заранее: Gemini спрашивает перед каждым вызовом.

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

    Отсканируйте QR-код, и весь холст откроется в браузере телефона: читайте терминал Gemini, отвечайте на подтверждение, отправляйте следующий промпт.

    Документация: С телефона
  • 06

    Недоступно для этого CLI

    Чего Gemini CLI не даёт или что приложение делает для него иначе. Прямым текстом.

  • Побочные вызовы не считаются

    Вызовы Gemini вне чата — классификатор роутера моделей, сводки сессий — есть только в его телеметрии, не в логах. Usage показывает запросы чата, точно.

    Документация: Побочные вызовы не считаются
  • Нет цены для моделей Google

    Прайса Gemini в NeuroSquad пока нет, поэтому карточки на вашем входе Google показывают токены и «без цены» — никогда не выдуманные $0. Карточки на OpenRouter считаются по его каталогу.

    Документация: Нет цены для моделей Google
  • Хуки стоят мгновение

    Хуки Gemini CLI — это процессы, которых он ждёт: примерно четверть секунды каждый на Windows. Поэтому используются только события уровня хода, а не каждый вызов инструмента.

    Документация: Хуки стоят мгновение
  • Возможности Gemini остаются у Google

    Через шлюз OpenRouter не проходит то, чему нет аналога в чате в стиле OpenAI: поиск Google, выполнение кода, подписи «мыслей».

    Документация: Возможности Gemini остаются у Google
С одного взгляда

Кто ждёт и сколько потрачено

Две карточки, которые отвечают на самые частые вопросы, когда одновременно работают несколько агентов Gemini.

Карточка «Команда»

Все агенты воркспейса со статусом, моделью и временем хода. Тот, кто ждёт вас, — первым, с тем, о чём спрашивает. Нажмите на статус, чтобы отфильтровать.

  • coupon-fixGemini CLIgemini-2.5-proGemini CLI needs your permission: Confirm Shell Command — rm -rf distЖдёт вас2:34
  • api-migrationGemini CLIgemini-2.5-proПеревести маршруты на новый клиентРаботает11:07
  • lib-researchGemini CLIautoСравнить две библиотеки датРаботает5:25
  • docs-passGemini CLIgemini-2.5-flashОбновить READMEЗакончил3 мин. назад

Расход и стоимость

Читается из собственных логов чата Gemini CLI на вашем диске и раскладывается по карточкам. Строки всегда сходятся с итогом.

АгентТокеныСтоимость
coupon-fix912 4062,14 $
api-migration604 1181,39 $
docs-pass188 5300,09 $
Итого1 705 0543,62 $
Точно до пикодоллара; округляется только на экране.Эти карточки работают через OpenRouter и считаются по его каталогу; на входе Google вы увидите те же токены с пометкой «без цены».
Под капотом

Настоящий Gemini CLI и свой домашний каталог

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

Что NeuroSquad добавляет к команде
❯ gemini
--session-id <card id>первый запускid карточки становится id сессии
--resume <card id>следующие запускитот же разговор после перезапуска
GEMINI_CLI_HOME=<this card’s home>каждый запускнастройки карточки (MCP-сервер, хуки) поверх ваших; остальное из `~/.gemini` — ссылками
GEMINI_CLI_TRUST_WORKSPACE=trueкаждый запускпапка воркспейса доверена на этот запуск; ничего не записывается
tools.exclude: run_shell_command, web_fetch, google_web_search…режим карточексобственные инструменты оболочки и веба не доходят до модели
--yoloопасный режимпринимать все действия (вопросы всё равно задаются)

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

Настройки, изменённые внутри карточки, хранятся в папке NeuroSquad и обратно не пишутся. Удаление карточки сначала снимает ссылки, потом удаляет.

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

Gemini CLI работает с тем входом Google или API-ключом, что у него уже есть. MCP-токен Gemini подставляет из окружения — в файле его нет.

Сессия — ваша сессия

Домашний каталог карточки ссылается на ваши настоящие сессии, поэтому gemini --resume <id> работает и из обычного терминала — и наоборот.

Вопросы

Gemini CLI в NeuroSquad: ответы

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

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