GitHub Copilot CLI —целой командой
Каждая карточка запускает настоящий copilot в своём терминале — по вашей подписке Copilot или на своём ключе вообще без входа в GitHub. Хуки Copilot сообщают NeuroSquad, когда каждый работает, спрашивает или закончил, а стрелки дают ему терминалы, браузеры, заметки и других агентов — на лету.
Официальный сайтgithub.com/features/copilot/cli- Настоящий
copilot, ваш вход или ключ - Ничего не пишется в
~/.copilot - Бесплатно, для Windows 10 и 11
Он знает, когда Copilot закончил — и когда спрашивает
У Copilot CLI есть свои хуки жизненного цикла. Каждая карточка подгружает маленький плагин, чьи хуки шлют события прямо в NeuroSquad, — каждое состояние приходит от самого Copilot.
userPromptSubmittedхукВы нажали Enter, и Copilot вызывает userPromptSubmitted. Значок карточки крутится, карточка «Команда» считает агента работающим, уведомление о прошлом вопросе убирается.
notificationхукХук notification сообщает, что Copilot спрашивает, — «Run command: rm -rf dist» или вопрос ask_user. Карточка пульсирует, уведомление начинается со слов Copilot и висит, пока вы не ответите.
agentStopхукagentStop завершает ход — главного агента, не сабагента. Уходит следующий промпт из очереди, ответ попадает в журнал, уведомление сообщает, что готово.
Только настоящие вопросы
Статус идёт от notification, а не от permissionRequest: тот срабатывает, даже когда --yolo одобрил бы вызов сам.
И прерванные ходы
Ctrl+C хука не шлёт, поэтому, когда посреди хода возвращается строка простоя, NeuroSquad ищет abort в журнале событий Copilot — и карточка заканчивает ход.
Клик — и вы на месте
Клик по уведомлению переключает воркспейс, подводит камеру к карточке и подсвечивает её — даже среди десятков агентов.
Три вещи, которые вы будете делать каждый день
Копии интерфейса приложения, шаг за шагом. Когда Copilot просит разрешения, отвечаете вы.
Copilot чинит падающий тест, спрашивает разрешения перед удалением папки и заканчивает — журнал заполняется сам.
Всё, что GitHub Copilot CLI умеет в NeuroSquad
У Copilot CLI есть хуки, плагины, живой список инструментов и файл телеметрии — этого хватает на всё, что NeuroSquad делает для Claude Code. Вот всё целиком, у каждого пункта — страница документации.
- 01
Знает своё состояние
Собственные хуки Copilot сообщают о каждом ходе — ничего не угадывается.
«Закончил» и «ждёт» — разные вещи
Плагин каждой карточки подписан на хуки Copilot:
Документация: «Закончил» и «ждёт» — разные вещиuserPromptSubmitted— работает,notification— ждёт вас,agentStop— закончил.Уведомление говорит, что нужно
Уведомление начинается со слов Copilot —
Документация: Уведомление говорит, что нужноRun command: rm -rf distили его вопроса вам. Одно на агента; ждущее висит, пока вы не ответите; клик ведёт к карточке.У каждой карточки своя сессия
Документация: У каждой карточки своя сессия--session-idс id карточки и создаёт сессию, и продолжает её, так что после перезапуска разговор идёт дальше./clear,/newи/resumeотслеживаются через хуки.Карточка «Команда»
Все агенты воркспейса со статусом, моделью последнего вызова и живым временем хода.
Документация: Карточка «Команда»Без сюрпризов на старте
На вопрос о доверии к папке отвечается «Yes» только на эту сессию — вы уже доверились ей, открыв как воркспейс. А предложение Copilot поправить настройки самого Windows Terminal выключено через
Документация: Без сюрпризов на стартеCOPILOT_SETUP_TERMINAL=false.
- 02
Работает через холст
Стрелка от карточки — набор инструментов, и Copilot подхватывает их посреди сессии, без перезапуска.
Стрелки — инструменты, на лету
Стрелка к браузеру, терминалу, заметке или другому агенту даёт Copilot
Документация: Стрелки — инструменты, на летуneurosquad-browser_*,terminal_*,note_*илиagent_*. Copilot обрабатываетtools/list_changed, так что они есть уже в следующем запросе.Сам добавляет карточки
Документация: Сам добавляет карточкиcanvas_spawn_cardоткрывает рядом с ним терминал, браузер, заметку или агента-помощника — сразу со стрелкой.Режим карточек
Copilot стартует без своих инструментов PowerShell, bash и веба и с
Документация: Режим карточек--deny-tool=shell. Запреты Copilot сильнее--yolo, поэтому команды всегда идут в терминальных карточках у вас на глазах.MCP-серверы из реестра
Установите сервер из официального MCP Registry один раз и дайте его агенту стрелкой. Перед каждым вызовом Copilot спрашивает, а секреты сервера не покидают NeuroSquad.
Документация: MCP-серверы из реестраНавыки со skills.sh
Стрелка к карточке навыка даёт Copilot
Документация: Навыки со skills.shskill_loadсо списком навыков и тем, когда их применять, — на лету, как любой другой инструмент.
- 03
Для долгих сессий
Полный контекст и лимиты запросов — и то и другое решается прямо на карточке.
Индикатор контекста и «Сжать»
Кольцо в шапке показывает, насколько заполнено окно, по которому Copilot сжимает контекст, — из его же телеметрии. «Сжать» отправляет
Документация: Индикатор контекста и «Сжать»/compact.Продолжает после лимита
Когда Copilot упирается в лимит запросов, карточка читает время сброса из его сообщения («Resets in 2h 15m»), ведёт отсчёт и тогда отправляет «continue». Для карточки можно выключить.
Документация: Продолжает после лимитаОчередь промптов
Выстройте следующие сообщения: каждое уходит по
Документация: Очередь промптовagentStop, а не на паузе посреди мысли. Ежедневные промпты тоже.Передача свежему агенту
Когда сессия полна, запустите рядом нового агента — Copilot или любой другой CLI — с уже вписанной сводкой и последним ответом Copilot; отправляете вы.
Документация: Передача свежему агентуЖурнал
Каждый законченный ответ, прочитанный из журнала сессии Copilot, дописывается в подключённую заметку — сквозной лог того, что сделал агент.
Документация: Журнал
- 04
Работает в команде
Несколько агентов Copilot — или вперемешку с другими CLI — в одном проекте и не мешают друг другу.
Изолированные worktree
Дайте агенту свой git worktree, чтобы параллельные агенты не правили одни и те же файлы. Команда настройки и файлы для копирования, например
Документация: Изолированные worktree.env, готовят его заранее.Добавить ревьюера
Один клик запускает агента на другом CLI в том же worktree — со стрелкой от автора и промптом проверить, ничего не редактируя.
Документация: Добавить ревьюераОпасный режим, по карточке
Для запуска, которому вы доверяете, карточка стартует Copilot с
Документация: Опасный режим, по карточке--yolo— все инструменты, пути и адреса разрешены. По умолчанию выключено; режим карточек всё равно держится.Роли
Ревьюер, тестировщик, исследователь, архитектор, автор текстов или своя: роль вписывается первым промптом, который вы видите и можете поправить.
Документация: РолиОдин файл инструкций
Copilot сам читает AGENTS.md и
Документация: Один файл инструкций.github/copilot-instructions.md, так что файл ваших других агентов работает и для Copilot.
- 05
Расход, контроль и доступ
Сколько потратил, сколько можно, на какой модели работает и как до него добраться.
Расход по каждому запросу
Токены по запросам Copilot в логах не хранит, поэтому каждая карточка направляет его экспорт OpenTelemetry в локальный файл: запись на каждый вызов модели, сабагенты включены. Наружу ничего не уходит.
Документация: Расход по каждому запросуБюджет-тормоз
Лимит на воркспейс. После него каждый агент получает один Ctrl+C — ход Copilot останавливается, сессия остаётся — и автоматические промпты стоят, пока вы не поднимете лимит.
Документация: Бюджет-тормозOpenRouter без входа в GitHub
Карточка может работать на модели OpenRouter через собственный режим своего ключа у Copilot — подписка Copilot не нужна. Ключ попадает только в окружение этой карточки.
Документация: OpenRouter без входа в GitHubДиктовка в промпт
Зажмите горячую клавишу и говорите. Речь распознаётся на вашем компьютере и вписывается в промпт активного агента.
Документация: Диктовка в промптС телефона
Отсканируйте QR-код — и весь холст откроется в браузере телефона: читайте терминал Copilot, отвечайте на его вопрос, отправляйте следующий промпт.
Документация: С телефона
Кто ждёт и сколько израсходовано
Две карточки отвечают на вопросы, которые возникают чаще всего, когда параллельно идут несколько сессий Copilot.
Карточка «Команда»
Все агенты воркспейса со статусом, моделью и временем хода. Тот, кто ждёт вас, — первым, с тем, о чём он спрашивает. Нажмите на статус, чтобы отфильтровать.
coupon-fixGitHub Copilot CLIgpt-5.4GitHub Copilot needs your permission: Run command: rm -rf distЖдёт вас2:34
api-migrationGitHub Copilot CLIclaude-sonnet-4.5Перевести маршруты на новый клиентРаботает11:07
search-uiGitHub Copilot CLIopenrouter/autoПеределать поискРаботает4:08
docs-passGitHub Copilot CLIgpt-5.4Обновить READMEЗакончил7 мин. назад
Расход и стоимость
Запись на каждый вызов модели — из собственного файла телеметрии каждой карточки. Модели, которые обслуживает сам Copilot, оплачиваются AI-кредитами, а не токенами, поэтому цены у них здесь нет — и никогда не выдуманные $0.
| Агент | Токены | Стоимость | ||
|---|---|---|---|---|
| coupon-fix | 1 046 220 | без цены | ||
| api-migration | 713 408 | без цены | ||
| docs-pass | 198 312 | 0,34 $ | ||
| Итого | 77 | 1 957 940 | 0,34 $ |
Настоящий Copilot CLI, плюс несколько аргументов
NeuroSquad запускает установленный у вас Copilot CLI — его собственный copilot.exe — в настоящем терминале карточки. Вот всё, что он добавляет:
Ничего не пишется в ~/.copilot
Плагин, MCP-конфиг и файл телеметрии лежат у каждой карточки в собственной папке данных NeuroSquad.
Секрета на диске нет
Токен карточки живёт только в окружении; Copilot сам подставляет его в заголовки MCP и хуков.
Ваш вход или ваш ключ
Copilot работает по вашей подписке GitHub Copilot — или, на OpenRouter, на вашем ключе вообще без входа в GitHub.
GitHub Copilot CLI в NeuroSquad: ответы
Дайте Copilot холст
Бесплатно для Windows 10 и 11. Ваш код, ваш вход и ваши ключи остаются на вашем компьютере.