GitHub Copilot CLI,组成一整支小队
每张卡片都在自己的终端里运行真正的 copilot——使用你的 Copilot 订阅,或者用你自己的密钥、完全不需要登录 GitHub。Copilot 的钩子告诉 NeuroSquad 每个智能体何时在工作、提问或完成,箭头则实时为它连接终端、浏览器、笔记和其他智能体。
官方网站github.com/features/copilot/cli- 真正的
copilot,用你自己的登录或密钥 - 不写入
~/.copilot - 免费,支持 Windows 10 和 11
它知道 Copilot 何时完成——何时在提问
Copilot CLI 有自己的生命周期钩子。每张卡片加载一个小插件,其钩子直接发送给 NeuroSquad,所以每个状态都来自 Copilot 本身。
userPromptSubmitted钩子你按下回车,Copilot 触发 userPromptSubmitted。卡片图标开始旋转,“团队状态”卡片把它计为工作中,上一个问题的通知随之撤下。
notification钩子Copilot 的 notification 钩子表明它在提问——“Run command: rm -rf dist”,或一个 ask_user 问题。卡片闪烁,通知以 Copilot 的原话开头,直到你回答。
agentStop钩子agentStop 结束这一轮——是主智能体的,而不是子智能体的。队列里的下一条提示发出,回答写入工作日志,通知告诉你已完成。
只算真正的提问
状态跟随 notification,而不是 permissionRequest——后者即使在 --yolo 会自动批准时也会触发。
中断的回合也算
Ctrl+C 不会触发钩子,所以当空闲底栏在一轮中途重新出现时,NeuroSquad 会在 Copilot 的事件日志中查找 abort——卡片随即结束这一轮。
一点即达
点击通知会切换到对应工作区,镜头飞到那张卡片并让它闪烁——即使画布上有几十个智能体。
你每天都会做的三件事
应用界面的逐步回放。Copilot 请求授权时,由你来回答。
Copilot 修复一个失败的测试,删除文件夹前先征求同意,然后完成——工作日志自动写好。
GitHub Copilot CLI 在 NeuroSquad 中能做的一切
Copilot CLI 有钩子、插件、实时工具列表和遥测文件——足以支撑 NeuroSquad 为 Claude Code 做的所有事情。全部列在这里,每项都附有文档。
- 01
了解自己的状态
Copilot 自己的钩子报告每一轮,无需猜测。
“完成”和“等待”是两回事
每张卡片的插件订阅 Copilot 的钩子:
文档: “完成”和“等待”是两回事userPromptSubmitted表示工作中,notification表示在等你,agentStop表示已完成。通知会说明它需要什么
通知以 Copilot 的原话开头——
文档: 通知会说明它需要什么Run command: rm -rf dist,或它问你的问题。每个智能体一条;等待中的通知会一直保留到你回答;点击即飞到卡片。启动时没有意外
文件夹信任提问只针对本次会话回答“Yes”——你把它作为工作区打开时就已信任它。Copilot 想修改 Windows Terminal 自身设置的提议则通过
文档: 启动时没有意外COPILOT_SETUP_TERMINAL=false关闭。
- 02
通过画布工作
从卡片引出的箭头就是一组工具——Copilot 会在会话中途接收它们,无需重启。
箭头就是工具,实时生效
指向浏览器、终端、笔记或其他智能体的箭头,为 Copilot 提供
文档: 箭头就是工具,实时生效neurosquad-browser_*、terminal_*、note_*或agent_*。Copilot 支持tools/list_changed,下一次请求里就有它们。卡片模式
Copilot 启动时排除自己的 PowerShell、bash 和网络工具,并带上
文档: 卡片模式--deny-tool=shell。Copilot 的拒绝规则优先于--yolo,所以命令总是在你看得见的终端卡片里运行。来自注册表的 MCP 服务器
从官方 MCP Registry 安装一次服务器,再用箭头交给智能体。每次调用前 Copilot 都会询问,服务器的密钥不会离开 NeuroSquad。
文档: 来自注册表的 MCP 服务器
- 03
为长时间运行而设计
上下文占满和速率上限,都在卡片上处理。
速率上限后自动继续
Copilot 触及速率上限时,卡片从它的消息中读出重置时间(“Resets in 2h 15m”),倒计时,并在那时发送“continue”。可按卡片关闭。
文档: 速率上限后自动继续
- 04
团队协作
多个 Copilot 智能体——或混用多种 CLI——在同一项目上互不干扰。
一份指令文件
Copilot 自己会读取 AGENTS.md 和
文档: 一份指令文件.github/copilot-instructions.md,所以你其他智能体用的文件对 Copilot 同样适用。
- 05
费用、控制与访问
它用了多少、最多能花多少、运行在哪个模型上,以及如何访问它。
按请求统计用量
Copilot 的日志里不保存每次请求的令牌数,所以每张卡片把它的 OpenTelemetry 文件导出指向一个本地文件:每次模型调用一条记录,包括子智能体。数据不会离开你的电脑。
文档: 按请求统计用量OpenRouter,无需登录 GitHub
卡片可以通过 Copilot 自带的“自带密钥”设置运行 OpenRouter 模型——不需要 Copilot 订阅。密钥只进入这张卡片的环境变量。
文档: OpenRouter,无需登录 GitHub
谁在等你,用了多少
同时运行多个 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 | US$0.34 | ||
| 总计 | 77 | 1,957,940 | US$0.34 |
真正的 Copilot CLI,外加几个参数
NeuroSquad 在卡片的真实终端里启动你安装的 Copilot CLI——它自己的 copilot.exe。它添加的全部内容如下:
不写入 ~/.copilot
插件、MCP 配置和遥测文件都在 NeuroSquad 自己的数据文件夹里,每张卡片一份。
磁盘上没有密钥
卡片令牌只存在于环境变量中;由 Copilot 自己展开到 MCP 和钩子的请求头里。
你的登录,或你的密钥
Copilot 使用你的 GitHub Copilot 订阅运行——或者在 OpenRouter 上用你自己的密钥,完全不需要登录 GitHub。
关于 NeuroSquad 中的 GitHub Copilot CLI
给 Copilot 一块画布
免费支持 Windows 10 和 11。你的代码、登录和密钥都留在你的电脑上。