全部智能体 CLI
NeuroSquad 中的 Claude Code

Claude Code,外加一整块画布

需要多少个 Claude Code 会话就运行多少个,每个都在自己的卡片里,配有真实终端。NeuroSquad 知道每个会话是在工作、在等你,还是已完成;通过箭头为它连接浏览器、终端和笔记;会话、上限和费用一目了然。

  • 真正的 claude CLI,用你自己的登录
  • 不写入 ~/.claude
  • 免费,支持 Windows 10 和 11
生命周期钩子

它知道 Claude 何时完成——何时在提问

终端安静下来,可能是“已完成”,也可能是“在等你授权”。NeuroSquad 不靠猜:每张 Claude Code 卡片都通过 Claude Code 的三个钩子报告自己的每一轮。

UserPromptSubmit钩子
工作中

你按下回车。卡片图标开始旋转,“团队状态”卡片把它计为工作中,上一个问题的通知随之撤下。

Notification钩子
等你处理

Claude 停下来提问。卡片闪烁,提示音响一次,通知第一行就是它在问什么,并一直保留到你回答。

Stop钩子
已完成

这一轮结束了——不只是安静下来。队列里的下一条提示发出,回答写入工作日志,通知告诉你已完成。

一点即达

点击通知会切换到对应工作区,镜头飞到那张卡片并让它闪烁——即使画布上有几十个智能体。

处处同一个状态

卡片、侧边栏、“团队状态”卡片、自定义卡片和手机读取的是同一个状态。

你的钩子照常工作

这些钩子通过 --settings 文件合并在你的设置之上,你自己配置的钩子仍会运行。

看看实际效果

你每天都会做的三件事

应用界面的逐步回放。Claude 请求授权时,由你来回答。

Claude Code 修复一个失败的测试,删除文件夹前先征求同意,然后完成——工作日志自动写好。

它能得到的一切

Claude Code 在 NeuroSquad 中的全部能力

在十九款智能体 CLI 中,Claude Code 的支持最完整。以下是全部内容,每一项都有对应的文档页面。

  • 01

    清楚自己的状态

    每一轮都由 Claude Code 自己的钩子报告,无需猜测。

  • “已完成”和“在等你”是两回事

    每张卡片都接入 Claude Code 的三个生命周期钩子:UserPromptSubmit 表示工作中,Notification 表示在等你,Stop 表示已完成。

    文档: “已完成”和“在等你”是两回事
  • 通知说清楚它需要什么

    通知第一行就是 Claude 自己的话——Claude needs your permission to use Bash。每个智能体一条;等你的通知会一直保留到你回答;点击即飞到卡片。

    文档: 通知说清楚它需要什么
  • 每张卡片都是一个会话

    卡片的 id 就是会话 id:首次启动用 --session-id,之后用 --resume,所以重启应用会继续同一段对话。“重新开始会话”会给卡片一个全新的会话。

    文档: 每张卡片都是一个会话
  • “团队状态”卡片

    工作区里所有 AI 智能体都在一张卡片上——等你处理、工作中、已完成、空闲——并显示读取自 Claude Code 会话日志的模型和本轮的实时用时。

    文档: “团队状态”卡片
  • 自定义卡片也能跟随它

    用 Card SDK 构建的卡片能看到同样的状态和轮次事件,卡片自己的工具也能通过 MCP 提供给已连接的 Claude Code。

    文档: 自定义卡片也能跟随它
  • 02

    通过画布工作

    从卡片引出的箭头就是一组工具。画上它,Claude Code 就能使用另一端的东西。

  • 箭头就是工具

    画一条箭头连到浏览器、终端、笔记或另一个智能体,Claude Code 就能通过 NeuroSquad 的 MCP 服务器获得 browser_*、terminal_*、note_* 或 agent_*——无需重启。每次调用都会点亮对应的箭头。

    文档: 箭头就是工具
  • 它能自己添加卡片

    canvas_spawn_card 让它在自己旁边打开终端、浏览器、笔记或助手智能体,并自动连好箭头。

    文档: 它能自己添加卡片
  • 卡片模式

    Claude Code 启动时不带自己的 Bash、WebSearch 和 WebFetch(--disallowedTools),命令在你看得见的终端卡片里运行,网页在浏览器卡片里打开。

    文档: 卡片模式
  • 来自注册表的 MCP 服务器

    从官方 MCP Registry 安装一次服务器,再用箭头交给智能体。每次调用它之前 Claude Code 都会先询问,服务器的密钥不会离开 NeuroSquad。

    文档: 来自注册表的 MCP 服务器
  • 来自 skills.sh 的技能

    箭头连到技能卡片后,Claude Code 会获得 skill_load,其中列出每个技能及其适用场景——并标记为预先加载,让它真正用起来。

    文档: 来自 skills.sh 的技能
  • 03

    为长时间运行而生

    持续数小时的会话会遇到上下文占满和用量上限,两者都能在卡片上直接处理。

  • 上下文指示器与“压缩”

    卡片标题栏里的小圆环显示上下文占用,超过 80% 变为琥珀色。“压缩”会替你发送 /compact。

    文档: 上下文指示器与“压缩”
  • 用量上限后自动继续

    Claude Code 触及用量上限时,卡片倒计时到重置时间并在那时发送“continue”——夜间任务自己接着跑。可按卡片关闭。

    文档: 用量上限后自动继续
  • 提示队列

    排好接下来的消息:每条都在本轮完成时发出——有了钩子,“完成”就是真正完成,而不是思考中的停顿。还有每日提示。

    文档: 提示队列
  • 交接给新智能体

    会话快满时,在旁边启动一个新智能体——Claude Code 或任何其他 CLI——工作摘要已填好,等你发送。

    文档: 交接给新智能体
  • 工作日志

    每个完成的回答都会追加到连接的笔记中:一份智能体做了什么的实时记录,无需让智能体自己去写。

    文档: 工作日志
  • 04

    团队协作

    多个 Claude Code 智能体——或多种 CLI 混用——在同一个项目上互不干扰。

  • 隔离的 worktree

    给智能体分配独立的 git worktree,并行的智能体就不会改到同一批文件。Claude Code 启动前,设置命令和要复制的文件(如 .env)会先把它准备好。

    文档: 隔离的 worktree
  • 添加审查者

    一键在同一个 worktree 里启动另一款 CLI 的智能体,带着来自作者的箭头和一条“只审查、不修改”的提示。

    文档: 添加审查者
  • 危险模式,按卡片开启

    对于你信任的运行,卡片可以用 --dangerously-skip-permissions 启动 Claude Code。这是卡片级开关,默认关闭。

    文档: 危险模式,按卡片开启
  • 角色

    审查者、测试员、研究员、架构师、写作者或自定义:角色作为第一条提示填入,你能看到也能修改,绝不会在背后被重复发送。

    文档: 角色
  • 一份指令文件

    你只需编辑 AGENTS.md;NeuroSquad 把它镜像到 CLAUDE.md,不会在未展示差异的情况下覆盖已修改的文件。

    文档: 一份指令文件
  • 05

    费用、控制与访问

    它花了多少、最多能花多少、运行在哪个模型上,以及你如何找到它。

  • 精确的用量与费用

    按卡片、工作区和模型统计令牌与费用,读取自 Claude Code 自己的记录,包括子智能体。令牌按整数计,费用精确到皮美元。

    文档: 精确的用量与费用
  • 预算刹车

    为每个工作区设定上限。超出后每个智能体收到 Ctrl+C——会话保留——自动提示停止。提高上限即可解除;你亲手输入的内容永远不会被拦下。

    文档: 预算刹车
  • OpenRouter 模型

    让卡片使用 OpenRouter 模型,而不是你的 Anthropic 登录。密钥只进入这张卡片的环境变量,绝不会出现在参数或日志中。

    文档: OpenRouter 模型
  • 语音输入到提示

    按住快捷键说话。语音在你的电脑上识别,并输入到当前智能体的提示框中。

    文档: 语音输入到提示
  • 用手机访问

    扫描二维码,整块画布就在手机浏览器里打开:查看 Claude Code 的终端、回答它的问题、发送下一条提示。

    文档: 用手机访问
一目了然

谁在等你,花了多少

同时运行多个 Claude Code 会话时,这两张卡片回答你最常问的问题。

“团队状态”卡片

工作区里每个智能体的状态、模型和本轮用时。在等你的排在最前面,并显示它在问什么。点击状态即可筛选。

  • coupon-fixClaude CodeOpus · 1MClaude needs your permission to use Bash等你处理2:34
  • api-migrationClaude CodeOpus · 1M把路由迁移到新客户端工作中14:58
  • db-indexesClaude CodeSonnet补上缺失的索引工作中6:42
  • docs-passClaude CodeSonnet更新 README已完成4分钟前

用量与费用

读取自你磁盘上 Claude Code 自己的日志,并按会话 id 对应到卡片。各行之和始终等于总计。

智能体令牌费用
coupon-fix1,284,310US$3.12
api-migration842,905US$1.87
docs-pass216,774US$0.41
总计2,343,989US$5.40
精确到皮美元,仅在显示时四舍五入。每一行都包含该会话启动的子智能体。
幕后

真正的 Claude Code,外加几个参数

NeuroSquad 启动的就是你自己运行的那个 Claude Code,运行在卡片内的真实终端中。它添加的全部内容如下:

NeuroSquad 为命令添加的参数
❯ claude
--session-id <card id>首次启动卡片 id 成为会话 id
--resume <card id>之后的启动重启后继续同一段对话
--mcp-config <this card’s file>每次启动此卡片专用的 NeuroSquad MCP 服务器:工具随箭头而来
--allowedTools mcp__neurosquad每次启动这些工具预先放行——你画的箭头就是授权
--settings <this card’s hooks>每次启动三个生命周期钩子,合并在你的设置之上
--disallowedTools Bash,WebSearch,WebFetch卡片模式关闭自带的 shell 和网络,改用画布上的卡片
--dangerously-skip-permissions危险模式跳过授权提示

不写入 ~/.claude

钩子和 MCP 配置是 NeuroSquad 数据文件夹里的卡片专属文件,以参数形式传入。

你的登录,你的套餐

Claude Code 使用它原本的订阅或 API 密钥运行。NeuroSquad 没有账户,也没有云端。

装在哪里都能找到

优先查找原生安装程序的 claude.exe,其次是 npm 版本。PATH 会重新读取,应用打开时安装的 CLI 也能被下一张卡片找到。

常见问题

关于 NeuroSquad 中的 Claude Code

给 Claude Code 一块画布

免费支持 Windows 10 和 11。你的代码、登录和费用都留在你的电脑上。