<!-- title: 一条命令开八个工地：Cline八暗门 -->
<!-- domain: tips-tricks -->

# 一条命令开八个工地：Cline 八个没人讲的暗门

你可能听过 Cline——那个 GitHub 上 star 破几十万、号称"开源版 Cursor"的 VS Code AI 编程器。但我敢打赌，你（包括国内 90% 的使用者）只把它当成一个"能改代码的聊天框"，每开一个任务就老老实实盯着它一步一步 approve。

**这一篇要给你的信息差是：Cline 4.0 早就不是一个聊天框了，它是一台可以开八个工地的并行工程机。** 一条 `npx kanban` 命令，就能让上百个 agent 在独立的 worktree 里同时施工、互相接力、自动 commit、自动开 PR——而国内几乎没人讲。更狠的是，GLM 5.2、Kimi K2.7 Code、Qwen 3.7 Plus 这些国产模型，已经直接进了 Cline 官方模型目录，你能用国产 API 把成本压到地板。

下面这 8 个暗门，每一个都带具体操作、预期效果和适用场景。先把话撂这儿：看完你会想把现在用的 AI 编程器换掉。

## 暗门一：`npx kanban` —— 一条命令开一个多 agent 并行工地

这是 Cline 最大的信息差，国内基本搜不到中文内容。它叫 **Kanban（看板模式）**，是一个独立 npm 包，不用装，直接 `npx kanban` 就能在浏览器里开一块任务看板。

**怎么操作：**
1. 在任意 git 仓库根目录执行 `npx kanban`（或 `npm i -g kanban` 后跑 `kanban`）。
2. 它会自动检测你装的 CLI agent，在本地起一个 webserver，浏览器自动打开看板——**无需注册、无需账号，开箱即用**。
3. 点 "Create Task" 建任务卡；更省事的做法是打开侧边栏聊天，直接对 agent 说"把这个需求拆成任务"，它会自己往看板上加卡。

**预期效果：** 一块看板上同时挂着十几个 agent 在干活，每个 agent 跑在自己的终端里。你会理解什么叫"一个人开一个工程团队"。

**适用场景：** 大型重构、一次修十几个 GitHub issue、同时验证多套技术方案。这是 Cursor 至今没给的能力。

## 暗门二：每张卡一个 worktree + symlink `node_modules`

这是 Kanban 能并行跑上百个 agent 而不把你的电脑搞爆的关键。

**原理：** 你点一张卡的播放键，Kanban 不会复制整个项目，而是给这张卡**临时建一个 git worktree**（轻量分支副本）。然后它把 `node_modules` 这种被 gitignore 的大目录**用 symlink（符号链接）指回主项目**——所以你不用每个 agent 都等一遍漫长的 `npm install`。

**预期效果：** 开 8 个工地，磁盘占用几乎不增加，启动几乎零延迟。

**适用场景：** 前端/Node 项目、依赖巨大的 monorepo。注意：如果你要改的是 `node_modules` 里的东西（比如调试依赖源码），别用 Kanban——symlink 会让改动影响全局。

## 暗门三：⌘+click 依赖链 + auto-commit，agent 自己接力跑完

这是让 agent 真正"端到端自治"的开关，组合起来威力惊人。

**怎么操作：**
1. 在看板上 `⌘ + click` 一张卡，把它链接到另一张任务卡。
2. 打开 **auto-commit / auto-PR**。
3. 现在：A 卡干完 → 自动 commit → 自动触发它链接的 B 卡开跑 → B 干完 commit → 触发 C……全自动接力。

**预期效果：** 你可以让 agent 把一个大需求拆成子任务，它自己会**聪明地排成并行+串行的依赖图**：能并行的并行，有依赖的串行接力，最后自动开 PR。你只要 review 最后的 diff。

**适用场景：** 周末挂着跑一个完整 feature、把一个 epic 拆成 20 个 PR 自动产出。

```mermaid
flowchart LR
    Epic["大需求<br/>'实现用户系统'"] --> Decompose["Agent 自动拆解"]
    Decompose --> A["卡A: 数据库 schema"]
    Decompose --> B["卡B: API 路由<br/>(依赖A)"]
    Decompose --> C["卡C: 登录页UI<br/>(依赖B)"]
    Decompose --> D["卡D: 测试用例<br/>(依赖B)"]
    A -->|auto-commit| B
    B -->|auto-commit| C
    B -->|auto-commit| D
    C --> E["自动开 PR"]
    D --> E
    style A fill:#ffe082
    style E fill:#a5d6a7
```

## 暗门四：CLI headless 模式，把 Cline 接进 CI/CD

很多人以为 Cline 只能在 VS Code 里点鼠标。其实它有一条完整的命令行线。

**怎么操作：** `npm i -g cline` 装好 CLI，然后跑 headless 模式——它能**完全无人值守**地执行任务，专为脚本和 CI/CD 设计。

**预期效果：** 你可以在 GitHub Actions 里让 Cline 自动修 CI 报错、定时跑代码清理、批量给一堆仓库加同一段配置。把"AI 编程"从交互式工具变成可调度的后端服务。

**适用场景：** 自动修 broken build、定时重构、给开源项目做自动化维护机器人。

## 暗门五：`@cline/sdk` —— 把 Cline 引擎变成你自己的产品底座

这是 4.0 版本最被低估的东西。Cline 把自己的 agent 引擎抽成了一个 **SDK**：`npm install @cline/sdk`。

**关键点：** 4.0 之后，**VS Code 扩展、CLI、Kanban、JetBrains 插件，全部跑在同一套 SDK 会话层上**（处理 agent 轮次、工具调用、Plan/Act 协调、MCP、checkpoints、压缩、错误限制、任务历史）。这意味着你拿到的是和官方产品**同一个内核**。

**预期效果：** 你可以用几行代码构建自己的 AI agent——自定义工具、多 agent 团队、外部服务连接器、定时自动化。别人卖 AI 自动化工具，你的底座直接复刻 Cline。

**适用场景：** 想做 AI 产品的开发者、需要把 agent 能力嵌入内部系统的团队。

## 暗门六：`.clinerules` + Skills + Customize 市场，上下文按需装载

国内用 Cline 的人大多忽略 `.clinerules` 这个文件，但它才是让 agent"懂你项目"的灵魂。

**怎么操作：**
1. 在项目根目录建 `.clinerules` 文件，写进编码规范、架构约定、部署流程、测试要求。
2. 它会被 CLI、VS Code、JetBrains **自动读取**——agent 进项目就先读规则。
3. 进阶：用 **Skills**（技能）让模型**按需加载**特定规则，而不是一次性塞满上下文。4.0 还支持 **Toggleable .clinerules**（可切换规则），不同任务一键切上下文。
4. 新版 **Customize 市场**：直接在里面搜索、安装社区做的 Skills、MCP server 和 Plugins。

**预期效果：** 一个 React 项目和一个 Go 项目的 agent 行为完全不同，而不用每次重新解释。规则文件还能进 git，团队共享。

**适用场景：** 团队多人协作、有强约定的企业项目、不同客户用不同代码风格。

## 暗门七：国产模型直入官方目录，用 GLM/Kimi/Qwen 把账单压到地板

这条是给中国技术人的专属信息差。Cline 不锁定任何 provider，而 **4.0 的官方模型目录已经直接内置了一批国产模型**：Fireworks 上的 **GLM 5.2**、**Kimi K2.6 Fast / K2.7 Code**、**Qwen 3.7 Plus**、**MiniMax M3**，外加 LiteLLM 桥接和 OpenAI 兼容接口。

**怎么操作：**
1. 装好 Cline，进设置，provider 选 OpenRouter / 你自己的 API 端点 / 国产模型的官方兼容接口。
2. 在 4.0 新的 `providers.json` + 模型目录里，直接挑国产模型。
3. 想更省钱：接 Ollama / LM Studio 跑本地模型，**零 API 成本**。

**预期效果：** 同样的"改代码"任务，国产模型 API 价格常常只有 Claude/GPT 的零头。对大量日常改 bug、写测试、补注释的活，国产模型完全够用，贵模型只在难任务上兜底。

**适用场景：** 学生党、独立开发者、不想每月烧 $20 订阅的人。结合"国产模型写日常 + 贵模型只攻关"的路由思路，成本能砍七成。

## 暗门八：Checkpoints 时间机器 + edit-and-regenerate + Plan/Act 自动续接

这套是"agent 跑飞了"的兜底，但很多人没用顺。

**四个组合技：**
1. **Checkpoints 回滚**：所有改动都用 checkpoint 追踪，agent 改崩了一键撤销到任意节点。Kanban 还自带独立的 checkpoint diff 系统，能在每条消息之间对比。
2. **edit-and-regenerate**（4.0 新增）：可以**编辑之前的提问**再重新生成，配合更清晰的 Reset Chat / Reset Code。
3. **Queued prompts**（4.0 新增）：agent 正在干活时你发的消息会**排队**、可取消，不再被丢掉或打架。
4. **Plan/Act 自动续接 + Compact 主动压缩**：4.0 重构后，从 Plan 切到 Act 会**自动继续**；Compact 按钮可主动压缩上下文（路由到 SDK），mistake limit 防止无限空转。安全方面，**命令自动审批默认关闭**了——更稳，但意味着你要手动配 auto-approve 才能完全放手。

**预期效果：** agent 哪怕中途犯蠢，你能精确回滚、改指令重来，而不用整个对话推倒。长任务成本可控，不会上下文爆炸烧钱。

**适用场景：** 长时间自治任务、探索性开发、不想被 agent 的一次失误毁掉半天工作量。

## 信息差总结：你知道的 vs 别人不知道的

| 维度 | 你以为的 Cline | 别人偷偷在用的 Cline |
|------|--------------|---------------------|
| 形态 | VS Code 里的聊天框 | CLI + Kanban 看板 + SDK + JetBrains 全家桶 |
| 并行 | 一次一个任务 | `npx kanban` 开上百个 agent 并行 |
| worktree | 复制整个项目慢慢装依赖 | 每卡独立 worktree + symlink `node_modules` |
| 自治 | 手动 approve 每步 | ⌘+click 依赖链 + auto-commit 全自动接力 |
| 模型 | 只能接 Claude/GPT | GLM 5.2、Kimi K2.7 Code、Qwen 3.7 直入官方目录 |
| 引擎 | 一个扩展 | 4.0 全线跑 `@cline/sdk`，可复刻成自己的产品 |
| 价格 | $20/月订阅才好用 | 开源免费 + 自带 API key + 国产模型/本地模型白嫖 |

## 行动指南：今晚就能上手的三步

1. **5 分钟试 Kanban**：找一个你的活跃 git 项目，`npx kanban` 跑起来，建 3 张卡，让它拆一个真实需求，感受一下"看板上同时跳活"的爽感。仓库：`github.com/cline/kanban`。
2. **建一个 `.clinerules`**：把你项目的 3 条最重要的约定写进去（比如"用 pnpm 不用 npm""所有函数加类型注解""commit 用 conventional 格式"），进 git。下周你会发现 agent 不再犯这些低级错。
3. **换一个国产模型试日常活**：在 4.0 模型目录里选 GLM 5.2 或 Kimi K2.7 Code，让它跑一轮写测试/补注释的活，对比一下和贵模型的体感与账单。难任务再切回 Sonnet/Opus。

**一个提醒：** Kanban 仍是 Research Preview，文档里明确写了它会用实验性功能（bypass 权限、runtime hooks 换取更高自治度），**别在生产仓库的 main 分支上裸跑**，给它开独立的实验分支。auto-approval 在 4.0 默认关闭，想完全放手要自己手动打开。

Cline 真正可怕的不是"它也能写代码"，而是它把"多 agent 工程化"做成了免费开源、一行命令就能起的东西。当海外已经有人在周末挂着 Kanban 自动产出 20 个 PR 的时候，国内还在争论"Cursor 还是 Copilot 更好用"——这就是信息差本身。

---
> 本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵**爱卫生**（微信ID: gprshome201101）维护。
> 聚焦5G/6G核心网、3GPP标准、AI工具实战。知识星球「51学通信」提供深度技术答疑和行业洞察。

## 参考来源

- Cline 官方仓库与文档：<https://github.com/cline/cline> · <https://docs.cline.bot>
- Kanban 看板模式（多 agent 并行）：<https://github.com/cline/kanban>
- Cline Prompts, Tips & Tricks 社区技巧库：<https://github.com/jlfguthrie/Cline-Prompts-Tips-and-Tricks>
- VS Code 扩展市场：<https://marketplace.visualstudio.com/items?itemName=saoudrizwan.claude-dev>
- Reddit 社区 r/cline：<https://www.reddit.com/r/cline/>

> [!tip] 51学通信知识星球
> **星主：爱卫生**（微信：gprshome201101）——公众号「51学通信」创办者，19 年通信行业运维与讲师经验，著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书（各大电商平台有售）。
> **星球定位**：深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域，主打运维岗位与信令分析。
> **当前规模**：5200 篇主题 / 990 个回答，198 元/年。
> **加入福利**：加入星球后请加爱卫生微信，拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题，另有群内分享。
> **AI 加持**：51学通信知识星球已作为 skill 接入 WorkBuddy，使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例，做总结、找文档和 PPT 等场景全覆盖。

![51学通信知识星球海报-扫码加入](https://wiki.500nian.com/images/zhixingqiu_qrcode.png)
