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信号你按下回车,Cursor 的输入栏显示“ctrl+c to stop”(或对话记录开始增长)。卡片图标旋转,“团队状态”卡片把它计为工作中。
preToolUse信号插件的 preToolUse 钩子说出工具名——“Shell — rm -rf dist”,屏幕上 Cursor 自己的审批对话框确认它确实在问。卡片闪烁,通知说明它要做什么。
turn_ended信号Cursor 在对话记录里写下 {"type":"turn_ended"}——成功、出错或被中断。队列里的下一条提示发出,通知告诉你已完成。
真正结束,而不是停顿
只有 Cursor 记录了结束,这一轮才算完成,长时间思考不会被误判为“完成”。在写入任何内容前就失败的请求,会通过指示消失被发现。
中断的回合也算
按 Ctrl+C 后 Cursor 会写入带 aborted 的 turn_ended:卡片结束这一轮,进程仍在运行。
一点即达
点击通知会切换到对应工作区,镜头飞到那张卡片并让它闪烁——即使画布上有几十个智能体。
你每天都会做的三件事
应用界面的逐步回放。Cursor 请求审批时,由你来回答。
Cursor 修复一个失败的测试,删除文件夹前先请求审批,然后完成——工作日志自动写好。
Cursor CLI 在 NeuroSquad 中能做什么——以及不能做什么
NeuroSquad 为 Claude Code 做的大部分事情,Cursor 也同样可用。Cursor 无法做到的地方,下面的卡片会直接说明,而不是假装能做。
- 01
了解自己的状态
依据 Cursor 自己的对话记录、钩子和屏幕,而不是终端是否安静。
- 模拟实现
回合从 Cursor 本身读取
Cursor 不会在一轮开始或结束时运行插件钩子,所以开始取自它的“ctrl+c to stop”指示,结束取自它写入对话记录的
文档: 回合从 Cursor 本身读取turn_ended行。 通知会说出工具名
文档: 通知会说出工具名preToolUse钩子说出等待审批的是什么——Shell — rm -rf dist、MCP — note_write——通知第一行就是它。每个智能体一条;点击即飞到卡片。每张卡片一个对话
首次启动用卡片 id 传入 Cursor 的
文档: 每张卡片一个对话--new-session-id,之后用--resume,所以重启后对话继续。/clear和/resume通过sessionStart钩子跟踪。
- 02
通过画布工作
从卡片引出的箭头就是一组工具,由 NeuroSquad 的 MCP 服务器通过每张卡片专属的 Cursor 插件提供。
- 模拟实现
箭头就是工具
Cursor 只在连接时读取一次服务器的工具列表,所以一开始就向它提供 NeuroSquad 的内置工具,调用时由箭头决定哪些可用。之后连接的 MCP 卡片或技能卡片的工具,在下次启动时生效。
文档: 箭头就是工具 卡片模式
NeuroSquad 对 Shell、WebFetch 和 WebSearch 的
文档: 卡片模式preToolUse回复拒绝,所以命令在你看得见的终端卡片里运行。即使在--yolo下也有效,开关对运行中的卡片同样生效。MCP 服务器与技能
官方 MCP Registry 的服务器和 skills.sh 的技能通过卡片插件提供给 Cursor。每次调用已安装的服务器前 Cursor 都会询问;它们的密钥不会离开 NeuroSquad。
文档: MCP 服务器与技能- 无法实现
工具调用最长 60 秒
Cursor 会在 60 秒后放弃任何 MCP 调用,且配置里无法调整。NeuroSquad 让它以每次 50 秒的方式等待其他智能体,再次调用。
文档: 工具调用最长 60 秒
- 03
为长时间运行而设计
上下文、上限、排队的提示和交接,都在卡片上处理。
- 04
团队协作
多个智能体——Cursor 或混用多种 CLI——在同一项目上互不干扰。
- 05
费用、控制与访问
这是 Cursor 差异最大的地方:它的模型和计费都在 Cursor 的服务器上。
- 无法实现
不统计用量和费用
Cursor 不在磁盘上保存每次请求的令牌数——只存在于插件拿不到的钩子里——并在自己的服务器上计费。它的卡片不会出现在 NeuroSquad 的“用量”页面中。
文档: 不统计用量和费用 - 无法实现
不支持 OpenRouter 模型
Cursor CLI 只与 Cursor 后端通信:自定义端点参数属于另一个独立构建,
文档: 不支持 OpenRouter 模型--model只接受你账户中的模型。Cursor 卡片使用你的 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 也能读懂带 PowerShell BOM 的钩子答复。
关于 NeuroSquad 中的 Cursor CLI
给 Cursor 的智能体一块画布
免费支持 Windows 10 和 11。你的代码和 Cursor 登录都留在你的电脑上。