Amp,外加一整块画布
需要多少张卡片就运行多少个 Amp,每张都配有真实终端。Amp 没有钩子,所以 NeuroSquad 带来一个小插件:它报告每一轮、在第三方工具运行前先询问,并让每张卡片保持在自己的线程上。
官方网站ampcode.com- 真正的
ampCLI,用你自己的 Amp 账户 - 不改写你的 Amp 配置
- 免费,支持 Windows 10 和 11
它知道 Amp 何时完成——何时在询问
Amp 的智能体运行在 Amp 的服务器上,没有生命周期钩子。每张卡片改为加载一个 NeuroSquad 插件,由它在 Amp 自身事件发生时即时上报。
agent.start插件事件Amp 开始处理你的提示(agent.start)。卡片图标转动,小队状态卡把它计为工作中,等待中的通知被撤下。
tool.call → ui.confirm插件事件一个来自 NeuroSquad 中已安装 MCP 服务器的工具即将运行。插件打开 Amp 自己的对话框,卡片闪烁,通知写明工具名。它会等你回答。
agent.end插件事件Amp 处理完提示(agent.end)。插件转交它的最终回答,于是日志、交接和 agent_wait 都能拿到——完整记录保存在 Amp 的服务器上。
一点就到
点击通知会切换到对应工作区,把镜头飞到那张卡片并让它闪烁——哪怕有几十个智能体。
Amp 自己的权限也算
如果你的 Amp 设置对某些命令要求确认,线程的 awaiting-approval 状态会把卡片标为等待,并写明它在等哪个工具。
助手不计入
子智能体线程(有父线程)不会改变卡片状态——只有你对话的那个线程会。
你会用 Amp 做的三件事
应用的复刻,逐步播放。Amp 需要你回答时,由你来决定。
Amp 修好一个失败的测试,然后想用 NeuroSquad 中已安装 MCP 服务器的 Linear 工具——插件先问你。日志自动写好。
Amp 在 NeuroSquad 中能做的一切
Claude Code 能得到的大部分功能,都基于 Amp 的插件 API 重新实现。Amp 的设计排除掉的部分,卡片会直说。
- 01
清楚自身状态
Amp 内的 NeuroSquad 插件报告每一轮,不靠安静的终端去猜。
用插件代替钩子
Amp 只从项目或配置文件夹加载插件,所以每张卡片都有自己的配置文件夹,里面是 NeuroSquad 插件和你插件的副本。
文档: 用插件代替钩子agent.start表示工作中,agent.end表示已完成。每张卡片保留自己的线程
Amp 在服务器上为线程命名(
文档: 每张卡片保留自己的线程T-…)。插件每一轮都报告 id,下次启动运行amp threads continue <id>。线程被删除时会自动新开一个。
- 02
通过画布工作
卡片引出的箭头就是一组工具。画上它,Amp 就能使用另一端的东西。
箭头就是工具
指向浏览器、终端、笔记或另一个智能体的箭头,会给 Amp 带来
文档: 箭头就是工具mcp__neurosquad__browser_*、terminal_*、note_*或agent_*——箭头一画上,Amp 就重新列出工具。- NeuroSquad 实现
守得住的画布模式
插件拒绝 Amp 自己的
文档: 守得住的画布模式Bash、shell_command、web_search和read_web_page,引导它改用终端和浏览器卡片。插件的拒绝优先于--dangerously-allow-all,因此危险模式下也有效。 - NeuroSquad 实现
来自注册表的 MCP 服务器
Amp 默认运行工具前不询问。对于在 NeuroSquad 中安装的服务器,插件会在每次调用前用 Amp 自己的对话框询问——“Allow once”或取消。
文档: 来自注册表的 MCP 服务器
- 03
为长时间运行而生
持续数小时的线程,上下文和额度一目了然。
上下文指示,没有 Compact 按钮
每轮结束后卡片读取
文档: 上下文指示,没有 Compact 按钮amp threads context并填充指示环。Amp 会在窗口将满时在服务器上自行压缩线程,且没有对应命令——所以没有 Compact 按钮。
- 04
团队协作
多张 Amp 卡片——或多种 CLI——在同一个项目里互不干扰。
危险模式,按卡片设置
用
文档: 危险模式,按卡片设置--dangerously-allow-all启动 Amp。Amp 默认很少询问,所以它影响的是你自己的amp.permissions规则——同时也跳过 NeuroSquad 对第三方工具的询问。- NeuroSquad 实现
指令送达
Amp 自己读取项目中的 AGENTS.md,你的全局 AGENTS.md 会复制到卡片的配置文件夹。NeuroSquad 的会话指令随每个线程的第一条提示隐藏发送。
文档: 指令送达
- 05
费用、控制与访问
对于模型运行在 Amp 服务器上的智能体,NeuroSquad 能看到什么、看不到什么。
- 无法实现
Amp 不能用 OpenRouter
Amp 的模型由 Amp 提供;由哪个提供商回答是你 Amp 账户的设置。卡片无法指向 OpenRouter,NeuroSquad 也无法把密钥交给 Amp。
文档: Amp 不能用 OpenRouter
谁在等你——以及为什么这里没有账单
小队状态卡对 Amp 和其他智能体一样有效。用量表故意留空。
小队状态卡
工作区里每个智能体的状态和本轮用时。等你处理的排在最前,并写明它问的是哪个工具。点击状态即可筛选。
search-fixAmpAmp mediumAmp asks to run a third-party tool: mcp__ns-connected__linear__create_issue等你处理1:17
api-paginationAmpAmp medium订单 API 分页工作中11:07
csv-exportAmpAmp medium添加 CSV 导出工作中4:08
docs-passAmpAmp medium更新 README已完成6分钟前
用量与费用
NeuroSquad 从各工具写在你磁盘上的日志中读取费用。Amp 不写任何日志:它的智能体在 Amp 的服务器上运行并在那里计费。
真正的 Amp,外加几个参数
NeuroSquad 启动的就是你自己运行的那个 `amp`,在卡片的真实终端里。它额外添加的全部内容如下:
不改写你的 Amp 配置
卡片的配置文件夹位于 NeuroSquad 的数据文件夹中,只放副本,从不放链接。你的设置文件原样使用。
你的账户,你的套餐
Amp 使用它已有的登录。NeuroSquad 账号与它相互独立,也看不到它;Amp 的服务器属于 Amp。
在你安装的位置找到它
先找安装脚本的 amp.exe,再找 npm 的——直接启动其中的 amp.exe,中间不经过 cmd 垫片。
NeuroSquad 中的 Amp:解答
给 Amp 一块画布
免费,支持 Windows 10 和 11。你的代码和你的 Amp 登录始终属于你。