Cline CLI,外加一整块画布
需要多少个 Cline 会话就运行多少个,每个都在自己的卡片里,配有真正的 Cline 终端。Cline 内部的 NeuroSquad 插件报告每一轮和它等待的每一次批准;箭头为它连接浏览器、终端和笔记;会话和费用一目了然。
官方网站cline.bot/cli- 真正的
cline,用你自己的登录 - 不写入
~/.cline - 免费,支持 Windows 10 和 11
它知道 Cline 何时完成——何时在等你批准
Cline 3 会从它的配置文件夹加载插件。每张卡片都有自己的文件夹,里面放着一个 NeuroSquad 插件,插件的钩子报告每一轮——包括工具调用停在 Cline 批准提示前的那一刻。
beforeRun插件钩子这一轮开始了。卡片图标开始旋转,“团队状态”卡片把它计为工作中,上一个问题的通知随之撤下。
beforeTool + 700 ms插件钩子beforeTool 在 Cline 的批准检查之前运行。一个未被自动批准、700 毫秒后仍未开始的调用就是在等你:卡片闪烁,通知写明工具及其输入。
afterRun插件钩子这一轮结束了——完成、取消或失败。队列里的下一条提示发出,回答写入工作日志,通知告诉你已完成。
提问也算
Cline 使用 ask_question 时,卡片以“Cline is asking: …”加上问题本身进入等你处理状态。
只有主智能体改变状态
子智能体和团队成员会继承插件,但带有父级 id,所以它们的轮次不会结束你的轮次——它们的批准提示仍会送到你面前。
你的配置照旧保留
卡片的配置文件夹会链接你在 ~/.cline 中的规则、技能、工作流和插件,你的东西一样都不会少。
你每天都会做的三件事
应用界面的逐步回放。Cline 等待批准时,由你来回答。
Cline 通过连接的终端修复一个失败的测试,修改文件前停下来等你批准,然后完成——工作日志自动写好。
Cline CLI 在 NeuroSquad 中的全部能力
Cline CLI 获得与 Claude Code 同等深度的支持,主要借助它自己的插件系统。以下是全部内容——最后一组是 NeuroSquad 需要绕开的地方。
- 01
清楚自己的状态
Cline 内部的 NeuroSquad 插件报告每一轮、每一次批准和每个问题。
“已完成”和“在等你”是两回事
插件的
文档: “已完成”和“在等你”是两回事beforeRun把卡片标为工作中,afterRun标为已完成。“在等你”是模拟出来的:beforeTool之后 700 毫秒仍未开始的工具调用,正停在 Cline 的批准提示前。通知说清楚它需要什么
通知第一行就是工具及其输入——
文档: 通知说清楚它需要什么Cline needs your permission: run_commands — rm -rf dist——或Cline is asking: …。每个智能体一条;点击即飞到卡片。每张卡片都是一个会话
以卡片 id 传入
文档: 每张卡片都是一个会话--id:第一次启动时正好用这个 id 创建会话,之后继续这个会话。/clear会开始新会话,插件会报告新的 id,卡片随之跟进。
- 02
通过画布工作
从卡片引出的箭头就是一组工具,由 NeuroSquad 的 MCP 服务器提供。
箭头就是工具
画一条箭头连到浏览器、终端、笔记或另一个智能体,Cline 就能获得
文档: 箭头就是工具neurosquad__browser_*、terminal_*、note_*或agent_*。插件会预先放行它们——你画的箭头就是授权。卡片模式
插件把
文档: 卡片模式run_commands、fetch_web_content和web_search从每次请求中移除,被调用时也会拒绝——这发生在 Cline 的批准策略之前,所以即使--auto-approve true也依然有效。来自注册表的 MCP 服务器
从官方 MCP Registry 安装一次服务器,再用箭头交给智能体。它不会被预先放行,所以每次调用前 Cline 都会先询问,服务器的密钥不会离开 NeuroSquad。
文档: 来自注册表的 MCP 服务器
- 03
为长时间运行而生
上下文占满、请求失败和长队列,都能在卡片上直接处理。
上下文指示器与“压缩”
小圆环显示最近一次请求的提示和输出相对模型窗口的占比(窗口大小取自 OpenRouter 的目录——Cline 只把它保存在内存里)。“压缩”会发送
文档: 上下文指示器与“压缩”/compact。
- 04
团队协作
多个 Cline 智能体——或多种 CLI 混用——在同一个项目上互不干扰。
隔离的 worktree
给智能体分配独立的 git worktree,并行的智能体就不会改到同一批文件。Cline 启动前,设置命令和要复制的文件(如
文档: 隔离的 worktree.env)会先把它准备好。危险模式,按卡片开启
Cline 自己的默认行为是全部批准。卡片会传入
文档: 危险模式,按卡片开启--auto-approve false,让它先询问;危险模式则是--auto-approve true。AGENTS.md,原生读取
Cline 会自己读取工作区的 AGENTS.md。NeuroSquad 的会话指令以插件规则的形式传入,因为 Cline 会忽略 MCP 服务器自带的指令。
文档: AGENTS.md,原生读取
- 05
费用、控制与访问
它花了多少、最多能花多少、运行在哪个模型上,以及你如何找到它。
OpenRouter 模型,密钥不落盘
Cline 只有在它的文件里保存了密钥时才会启动会话。所以 OpenRouter 卡片在那里只放一个占位符,再由 NeuroSquad 里的中继为每次请求填上真正的密钥——绝不会写进文件或参数。
文档: OpenRouter 模型,密钥不落盘
- 06
NeuroSquad 绕开了什么
Cline 的哪些默认行为会妨碍卡片——以及它做不到的那一件事。
每张卡片一个配置文件夹
模拟实现。
文档: 每张卡片一个配置文件夹--config让每张卡片指向自己带插件的文件夹;你在~/.cline中的规则、技能、工作流和插件以链接方式接入,绝不复制覆盖或写入。删除卡片只会删除链接,不会删除你的文件夹。不进入共享中枢
不带
文档: 不进入共享中枢--data-dir时,Cline 会在共享的后台中枢里运行会话——在卡片终端之外,使用别人的环境,而且比卡片活得更久。卡片总会传入它,所以会话随卡片一起存在、一起结束。用 Escape,绝不用 Ctrl+C
在空闲的 Cline 卡片上按 Ctrl+C 会退出 Cline(已实测)。预算刹车和应用发出的每次停止都使用 Escape,它会取消本轮并保留会话。
文档: 用 Escape,绝不用 Ctrl+C
谁在等你,花了多少
同时运行多个 Cline 会话时,这两张卡片回答你最常问的问题。
“团队状态”卡片
工作区里每个智能体的状态、模型和本轮用时。在等你的排在最前面,并显示它想运行的工具。点击状态即可筛选。
coupon-fixCline CLIclaude-sonnet-4-6Cline needs your permission: run_commands — rm -rf dist等你处理2:34
api-migrationCline CLIclaude-sonnet-4-6把路由迁移到新客户端工作中13:41
db-indexesCline CLIgpt-5-mini补上缺失的索引工作中7:59
docs-passCline CLIgpt-5-mini更新 README已完成4分钟前
用量与费用
读取自你磁盘上 Cline 自己的会话文件,并按会话 id 对应到卡片。各行之和始终等于总计。
| 智能体 | 令牌 | 费用 | ||
|---|---|---|---|---|
| coupon-fix | 986,240 | US$2.41 | ||
| api-migration | 701,553 | US$1.68 | ||
| docs-pass | 190,862 | US$0.09 | ||
| 总计 | 102 | 1,878,655 | US$4.18 |
真正的 Cline CLI,外加几个参数
NeuroSquad 启动的就是你自己运行的那个 Cline——真正的 `cline.exe`,而不是经过 npm 的包装脚本——运行在卡片内的终端中。它添加的全部内容如下:
不写入 ~/.cline
插件、MCP 文件和配置文件夹都是 NeuroSquad 数据文件夹里的卡片专属文件。
你的登录,你的服务商
Cline 使用你在其中设置的服务商和密钥运行。NeuroSquad 账号与它相互独立,也看不到它。
在 npm 安装的位置找到它
跳过 npm 包装脚本,直接启动 Cline 自己的可执行文件,卡片终端和 Cline 之间没有任何中间层。
关于 NeuroSquad 中的 Cline CLI
给 Cline CLI 一块画布
免费支持 Windows 10 和 11。你的代码、登录和费用都留在你的电脑上。