你大概率还在用那套"白嫖 Cursor"的开源平替——Roo Code。坏消息:它已经死了。好消息:原创项目 Cline 活得更好,而且长出了一堆国内几乎没人讲的新器官。
先把最硬的信息差甩在前面,免得你继续在一个停服的工具上堆 .clinerules。Roo Code 官方文档首页现在挂着一则关停公告:
"The Roo Code Extension was shut down on May 15th. If you're looking for an alternative, check out ZooCode (a fork started by the Roo Code community) and Cline (from where Roo Code originated)."
翻译成人话:Roo Code 扩展已于 2026 年 5 月 15 日关停,社区拉了个 fork 叫 ZooCode 接盘,而真正的"老祖宗"是 Cline——Roo Code 当年就是从 Cline(前身 Claude Dev)分叉出去的。
很多中国开发者的认知停在"Cline 跟 Roo Code 差不多,都是 VS Code 里的开源 agent"。这是最大的认知差。事实上,Cline 在 2026 年已经不是一个插件了:它长出了 CLI、TUI、Kanban 看板、Agent Teams、Subagents、Scheduling、Connectors、Memory Bank、Skills、Plugins……整整一层"agent 操作系统"。下面拆八道真正能改变你工作流的暗门,每道都附操作步骤。
国内教程最爱讲"先让 AI 写,写错了再 git checkout"。这思路在 Cline 里已经过时。
机制:Cline 在你项目之外维护一个影子 Git 仓库(shadow repo)。每次工具调用后(改文件、跑命令),它自动把当前文件状态 commit 一份快照。你真正的 git 历史完全不被污染,连没被 git 跟踪的文件都一并快照。每个 checkpoint 捕获的是那一刻的完整文件状态——改了三个文件就有三个独立 checkpoint,能任意回退到其中一个。
操作:默认开启,无需配置。出问题时在对话里点 Checkpoint 列表、选一个时间点 Restore。关键点:回滚代码但保留对话上下文。文档原话——"The cost of a mistake drops to nearly zero."
适用场景:让 Cline 放手去重构、放手去做危险实验,错了秒回。这是"信任 AI"的物理基础。
单 agent 最大痛点:让它读一堆文件调研,它把垃圾全塞进主上下文,后面干正事就犯糊。Subagent 就是解药。
机制:Cline 用 use_subagents 工具同时派出多个独立 agent。每个 subagent:
- 拿到自己的 prompt 和独立的上下文窗口 + token 预算
- 能读文件、搜代码、列目录、跑只读命令、用 Skills
- 不能改文件、不能开浏览器、不能碰 MCP、不能再生子 agent(防套娃爆炸)
调研完,每个 subagent 回主 agent 一份详细报告,主上下文保持干净。
操作:这是实验功能,在设置里 Enable Subagents,然后让 Cline "并行研究这几个模块"。
适用场景:大型陌生 codebase 接手、跨多目录排查 bug 根因。比单线程扫十遍快,且主脑不糊。
npx kanban,每张卡一个 worktree这可能是 2026 最被低估的功能。Cline 不再是"一次开一个 agent",而是一次开一队。
命令:
npx kanban
机制:起一个网页版任务看板。每张卡片跑一个独立 agent,关键是——每张卡对应一个独立的 git worktree(隔离的工作目录),还自带 auto-commit 和依赖链(卡 B 等卡 A 完成)。
适用场景:独立开发者同时推进"修登录 bug + 写新接口 + 补测试"三条线,互不踩文件。这就是"一个人当一个后台团队用"。
flowchart TD
A["npx kanban 启动看板"] --> B["卡片1: worktree-A 修登录"]
A --> C["卡片2: worktree-B 写接口"]
A --> D["卡片3: worktree-C 补测试"]
C --> E["依赖链: 等接口写完"]
E --> D
B --> F["auto-commit 各自分支"]
C --> F
D --> F
F --> G["合并到主分支"]
style A fill:#fef3c7,stroke:#d97706
style G fill:#dcfce7,stroke:#16a34a
Kanban 是"卡片并行",Agent Teams 是"带组织的协作"。这是 CLI 专属(IDE 里没有)。
命令:
cline --team-name auth-sprint "Plan and implement user authentication with tests"
机制:--team-name 开启团队模式,一个 agent 当协调员,额外获得"派活给专员 agent"的工具,把大任务拆成子任务分给专家 agent。状态持久化在 ~/.cline/data/teams/[team-name]/,包含任务看板、agent 间邮箱、行动日志。断电后能续:
cline --team-name auth-sprint "Continue with incomplete tasks"
交互模式里用 /team 触发,不想要就 --no-teams 关掉。
适用场景:从零做一个完整 feature(认证、REST API + 测试)。你下班,团队状态留在硬盘里;你上班,一句话接上。
这一道把 Cline 从"开发工具"变成外挂员工。两个命令组合拳:
定时(仅 SDK/CLI/Kanban 适用):
cline schedule
一个交互向导,建 cron 任务(每日代码 review、每日总结),可看执行历史、暂停/恢复、"立刻触发一次"。定时任务跨进程重启存活,不依赖某个终端窗口。
连接(仅 CLI 适用):
cline connect telegram # 也可 slack / discord / gchat / whatsapp
把 agent 接到聊天平台:你从 Telegram 发消息,就等于开/续一个 agent 会话,结果回发到对话里。
组合效果:一个 cron 定时跑、Telegram 实时汇报的 agent。早上 9 点自动扫一遍昨天的 PR,有问题在 Telegram 滴你。这就是国内喊的"AI agent 离家打工",Cline 把它做成了两条命令。
把 Cline 塞进 CI/CD,是开源圈正在闷声铺的事。官方给的几个现成 sample:
@cline,GitHub Actions 里的 Cline CLI 自动响应。github-pr-review.md 样本,新 PR 自动 AI 审。操作:在 .github/workflows/ 里配 Cline CLI headless 跑。对中国开发者尤其香——不用为"AI PR review"单独买 CodeRabbit 这种 SaaS,自己用免费模型搭。
npm i -g cline很多人不知道 Cline 已经脱离 VS Code了。一条命令全局装:
npm i -g cline
然后它有两种命: - 交互式 TUI:终端里跟它聊天,跟 IDE 体验一样(读文件、跑命令、开浏览器),但人始终在审批环节(human-in-the-loop)。 - Headless 模式:完全无头,喂 prompt 出结果,专为 CI/CD 和脚本设计。
适用场景:服务器上没 GUI、SSH 进生产机临时排查、写自动化脚本批量处理。Cline 现在是装哪都能跑的命令行 agent,不止是 IDE 插件。它还有 JetBrains 全家桶插件,多 root workspace、Jupyter notebook 全支持。
.clineignore / Skills / Plugins最后一道是"让 agent 长记性、守规矩、可复用"的组合拳:
.clineignore:控制 Cline 能/不能访问哪些目录。把 .env、密钥、生产配置塞进黑名单,从源头防泄密。.clinerules):项目级编码规范,自动加载。这套加起来,Cline 就是个带记忆、守纪律、可插拔的 agent 平台,而不是"换个壳的 ChatGPT"。
Roo 关停后你必须做选择题,Cline 给了三条路:
| 方式 | 说明 | 适合谁 |
|---|---|---|
| Cline 用量计费 | 一次登录,内置计费,有免费模型可选 | 不想折腾、先试水 |
| ClinePass | $9.99/月,开放编码模型套餐,API 限速 2–5 倍 | 重度日常开发 |
| BYO Key | 自带 provider 凭证(OpenRouter / GLM / 本地模型) | 想控成本、用国产模型 |
想白嫖就 BYO Key 接 GLM 之类;想省心就 $9.99;想评估先吃免费模型。
| 你以为的 | 实际上(别人还没知道的) |
|---|---|
| Roo Code 还在更新,继续堆配置 | 5 月 15 日已关停,要迁 ZooCode 或 Cline |
| Cline = Roo Code 同质平替 | Cline 是原创主线,Roo 是它的分叉 |
| Cline 只是 VS Code 插件 | 已长出 CLI / TUI / Kanban / Teams / Scheduling / Connectors |
| AI 改错代码要靠 git 手动救 | Checkpoint 默认开,shadow git 秒回不丢对话 |
| 一个 agent 一次干一件事 | Kanban + Agent Teams 能开一队并行 |
| "AI 离家打工"还要自己写框架 | cline schedule + cline connect telegram 两条命令搞定 |
| PR review 要买 CodeRabbit | @cline 进 GitHub Actions,免费模型自搭 |
.clinerules 和 mcp_settings.json。.clinerules 原样复用(Cline 认这套)。想继续走 Roo 那条 fork,就装 ZooCode。npm i -g cline → cline connect telegram,给自己发条消息感受"agent 当客服"。本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵爱卫生(微信ID: gprshome201101)维护。 聚焦5G/6G核心网、3GPP标准、AI工具实战。知识星球「51学通信」提供深度技术答疑和行业洞察。
[!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 等场景全覆盖。
