Агент Cursor —сразу несколько, на одном холсте
Каждая карточка запускает настоящий cursor-agent в своём терминале, под вашим аккаунтом Cursor. NeuroSquad знает, когда каждый работает, ждёт вашего подтверждения или закончил, продолжает его чат после перезапуска и соединяет его стрелками с терминалами, браузерами, заметками и другими агентами.
Официальный сайтcursor.com/cli- Настоящий Cursor CLI, ваш вход в Cursor
- Ничего не пишется в
~/.cursor - Бесплатно, для Windows 10 и 11
Работает, ждёт вас, закончил — без угадывания по тишине
Хуки плагина Cursor запускает для инструментов, но не для начала и конца хода. Поэтому NeuroSquad читает три сигнала самого Cursor: его индикатор работы, хук preToolUse и строку turn_ended в его собственном транскрипте.
ctrl+c to stopсигналВы нажали Enter, и в строке ввода Cursor появилось «ctrl+c to stop» (или вырос его транскрипт). Значок карточки крутится, карточка «Команда» считает агента работающим.
preToolUseсигналХук preToolUse плагина называет инструмент — «Shell — rm -rf dist», а диалог подтверждения Cursor на экране подтверждает, что он действительно спрашивает. Карточка пульсирует, уведомление говорит, что ему нужно.
turn_endedсигналCursor записывает в транскрипт чата {"type":"turn_ended"} — успех, ошибка или прерывание. Уходит следующий промпт из очереди, уведомление сообщает, что готово.
Настоящий конец, а не пауза
Ход заканчивается, когда его записал Cursor, поэтому долгое раздумье не выдаётся за «готово». Запрос, упавший раньше первой записи, ловится по исчезнувшему индикатору.
И прерванные ходы
По Ctrl+C Cursor пишет turn_ended со статусом aborted: карточка заканчивает ход, процесс остаётся жив.
Клик — и вы на месте
Клик по уведомлению переключает воркспейс, подводит камеру к карточке и подсвечивает её — даже среди десятков агентов.
Три вещи, которые вы будете делать каждый день
Копии интерфейса приложения, шаг за шагом. Когда Cursor просит подтверждения, отвечаете вы.
Cursor чинит падающий тест, просит подтверждения перед удалением папки и заканчивает — журнал заполняется сам.
Что Cursor CLI умеет в NeuroSquad — и чего не умеет
Почти всё, что NeuroSquad делает для Claude Code, работает и для Cursor. Где у Cursor нет способа это сделать, карточка ниже так и говорит.
- 01
Знает своё состояние
Собрано из транскрипта, хуков и экрана самого Cursor, а не из затихшего терминала.
- Эмуляция
Ходы читаются у самого Cursor
На начало и конец хода Cursor не запускает хуки плагинов, поэтому начало берётся из его индикатора «ctrl+c to stop», а конец — из строки
Документация: Ходы читаются у самого Cursorturn_ended, которую он пишет в транскрипт. Уведомление называет инструмент
Хук
Документация: Уведомление называет инструментpreToolUseназывает то, что ждёт подтверждения, —Shell — rm -rf dist,MCP — note_write, — и уведомление начинается с этого. Одно на агента; клик ведёт к карточке.У каждой карточки свой чат
Первый запуск передаёт Cursor
Документация: У каждой карточки свой чат--new-session-idс id карточки, следующие —--resume, так что после перезапуска чат продолжается./clearи/resumeотслеживаются через хукsessionStart.Карточка «Команда»
Все агенты воркспейса со статусом и живым временем хода. Модель — последняя модель чата из хранилища Cursor или модель по умолчанию из вашего
Документация: Карточка «Команда»cli-config.json.Свои карточки видят его
Карточки на Card SDK видят те же статусы и события ходов и читают его последний ответ из транскрипта Cursor.
Документация: Свои карточки видят его
- 02
Работает через холст
Стрелка от карточки — набор инструментов, который MCP-сервер NeuroSquad отдаёт через плагин Cursor у каждой карточки.
- Эмуляция
Стрелки — это инструменты
Cursor получает список инструментов сервера один раз, при подключении, поэтому встроенные инструменты NeuroSquad предлагаются ему сразу, а что сработает — решает стрелка в момент вызова. Инструменты MCP-карточек и навыков, подключённых позже, появятся со следующего запуска.
Документация: Стрелки — это инструменты Сам добавляет карточки
Документация: Сам добавляет карточкиcanvas_spawn_cardоткрывает рядом с ним терминал, браузер, заметку или помощника — ещё один Cursor или любой другой CLI — сразу со стрелкой.Режим карточек
На
Документация: Режим карточекpreToolUseдля Shell, WebFetch и WebSearch NeuroSquad отвечает отказом, поэтому команды идут в терминальных карточках у вас на глазах. Держится даже под--yolo, переключатель работает на живой карточке.MCP-серверы и навыки
Серверы из официального MCP Registry и навыки со skills.sh доходят до Cursor через плагин карточки. Перед каждым вызовом установленного сервера Cursor спрашивает; их секреты не покидают NeuroSquad.
Документация: MCP-серверы и навыки- Невозможно
Вызов инструмента — не дольше 60 секунд
Любой MCP-вызов Cursor обрывает через 60 секунд, и в его конфиге это не поменять. NeuroSquad просит его ждать других агентов порциями по 50 секунд и вызывать снова.
Документация: Вызов инструмента — не дольше 60 секунд
- 03
Для долгих сессий
Контекст, лимиты, очередь промптов и передача работы — прямо на карточке.
Индикатор контекста и «Сжать»
Кольцо в шапке читает число токенов чата из хранилища Cursor — тот же процент, что показывает сам Cursor. «Сжать» отправляет
Документация: Индикатор контекста и «Сжать»/summarize.Лимиты видны на карточке
Когда бэкенд Cursor отказывает из-за лимита, карточка это показывает. Для автоматического «continue» нужно время сброса, а нынешнее сообщение Cursor его не называет.
Документация: Лимиты видны на карточкеОчередь промптов
Выстройте следующие сообщения: каждое уходит, когда ход завершён. После прерванного хода Cursor возвращает ваш промпт в поле ввода — промпт из очереди допишется к нему.
Документация: Очередь промптовПередача свежему агенту
Когда чат полон, запустите рядом нового агента — Cursor или любой другой CLI — с уже вписанной сводкой и последним ответом Cursor; отправляете вы.
Документация: Передача свежему агентуЖурнал
Каждый законченный ответ, прочитанный из транскрипта Cursor, дописывается в подключённую заметку — сквозной лог того, что сделал агент.
Документация: Журнал
- 04
Работает в команде
Несколько агентов — Cursor или вперемешку с другими CLI — в одном проекте и не мешают друг другу.
Изолированные worktree
Дайте агенту свой git worktree, чтобы параллельные агенты не правили одни и те же файлы. Команда настройки и файлы для копирования, например
Документация: Изолированные worktree.env, готовят его заранее.Добавить ревьюера
Один клик запускает агента на другом CLI в том же worktree — со стрелкой от автора и промптом проверить, ничего не редактируя.
Документация: Добавить ревьюераОпасный режим, по карточке
Для запуска, которому вы доверяете, карточка стартует Cursor с
Документация: Опасный режим, по карточке--yolo— это его «Run Everything». По умолчанию выключено; режим карточек всё равно держится.Роли
Ревьюер, тестировщик, исследователь, архитектор, автор текстов или своя: роль вписывается первым промптом, который вы видите и можете поправить.
Документация: РолиОдин файл инструкций
Cursor сам читает AGENTS.md и CLAUDE.md, так что файл, который вы уже ведёте для других агентов, работает и для Cursor.
Документация: Один файл инструкций
- 05
Расход, контроль и доступ
Здесь Cursor отличается сильнее всего: его модели и оплата живут на серверах Cursor.
- Невозможно
Расход не считается
Cursor не хранит на диске токены по запросам — только в хуке, который плагинам недоступен, — а оплату считает на своих серверах. Его карточек нет в разделе «Расход» NeuroSquad.
Документация: Расход не считается - Невозможно
Моделей OpenRouter нет
Cursor CLI говорит только с бэкендом Cursor: флаги своего адреса — от отдельной сборки, а
Документация: Моделей OpenRouter нет--modelберёт только модели вашего аккаунта. Карточка Cursor работает на вашем тарифе Cursor. Бюджет-тормоз его всё равно остановит
Собственные траты Cursor не считаются (см. выше), но когда бюджет воркспейса исчерпан, он получает Ctrl+C вместе со всеми, и автоматические промпты останавливаются.
Документация: Бюджет-тормоз его всё равно остановитДиктовка в промпт
Зажмите горячую клавишу и говорите. Речь распознаётся на вашем компьютере и вписывается в промпт активного агента.
Документация: Диктовка в промптС телефона
Отсканируйте QR-код — и весь холст откроется в браузере телефона: читайте терминал Cursor, подтверждайте, отправляйте следующий промпт.
Документация: С телефона
Кто ждёт — и честно о расходах
Карточка «Команда» работает для Cursor как для любого агента. Раздел «Расход» — нет, и вот почему.
Карточка «Команда»
Все агенты воркспейса со статусом, моделью и временем хода. Тот, кто ждёт вас, — первым, с инструментом, который он хочет запустить. Нажмите на статус, чтобы отфильтровать.
coupon-fixCursor CLIcomposer-2.5Shell — rm -rf distЖдёт вас1:17
cart-testsCursor CLIcomposer-2.5Покрыть корзину тестамиРаботает9:33
search-uiCursor CLIgpt-5.5Переделать поискРаботает3:51
docs-passCursor CLIcomposer-2.5Обновить READMEЗакончил6 мин. назад
Расход и стоимость
NeuroSquad считает расход по собственным логам каждого CLI на вашем диске. Cursor не пишет таких, где были бы токены.
Настоящий Cursor CLI, плюс плагин и несколько аргументов
NeuroSquad запускает установленный у вас Cursor CLI — напрямую node.exe его новейшей версии — в настоящем терминале карточки. Вот всё, что он добавляет:
Ничего не пишется в ~/.cursor
Плагин и оверлей конфига — папки карточки в данных NeuroSquad. Ваши чаты остаются в вашем же хранилище чатов.
Секрета на диске нет
MCP-токен живёт только в окружении карточки; Cursor подставляет его сам.
Хуки, которые правда работают
Cursor запускает хуки через Windows PowerShell, а окружение Git Bash их ломает — карточка убирает эти переменные, а NeuroSquad читает ответы хуков несмотря на BOM от PowerShell.
Cursor CLI в NeuroSquad: ответы
Дайте агенту Cursor холст
Бесплатно для Windows 10 и 11. Ваш код и ваш вход в Cursor остаются на вашем компьютере.