国内技术圈提到 Cline,第一反应基本是"那个开源版 Cursor 的 VS Code 插件"——装上、填个 API key、用它补全和改代码。这个认知只摸到了 Cline 的表层。截至 2026 年中,Cline 已经从一个编辑器里的补全工具,长成了能塞进 CI/CD、能开进 Slack/Discord 群、能让多个 agent 组队跑活儿的 agent 基础设施。本文把这八个国内几乎没人讲、但海外社区已经玩熟的暗门一次拆开,每条都带可复制的操作步骤。读完你会发现,你以为的"Cline = 开源 Cursor",大概只占它能力的两成。
Cursor 订阅要 $20/月,按量封顶;Cline 本体完全免费、开源(github.com/cline/cline),计费走你自己的 API key——Anthropic、OpenRouter、AWS Bedrock、甚至本地模型都行。这意味着花多少是你自己说了算:杂活儿丢给便宜的 Haiku/GLM,关键决策才上 Opus。后面所有省钱的玩法,都是建立在这个"自带 API、模型任选"的前提上。海外用 Cline 的人,很多不是为了省钱,而是为了完全掌控模型选择和工作流。
Cline(和所有 coding agent 一样)有个硬伤:每次新会话记忆清零。你昨天和它磨了三小时的架构,今天它一概不认。海外社区给出的标准解法叫 Memory Bank(记忆银行)——一套把项目知识结构化成 markdown 的方法论。
操作步骤:
1. 在项目根目录建 .clinerules/memory-bank.md,贴入官方那段"我是 Cline,记忆会完全重置,因此我必须维护完美文档"的 prompt(docs.cline.bot/features/memory-bank 有完整模板)。
2. 对它说一句 initialize memory bank,它会自动生成六个分层文件:
- 顶层 projectbrief.md(项目目标)
- 中层 productContext.md、systemPatterns.md、techContext.md
- 底层 activeContext.md、progress.md(最常更新)
3. 之后每次新会话开头说 follow your custom instructions,Cline 会先读完所有 memory bank 文件再开工。
4. 完成里程碑时说 update memory bank,触发全量文档刷新。
预期效果: 一个跨天、跨周的大项目,Cline 不再每次都问你"这个项目是干嘛的"。文件是普通 markdown,人和 AI 都能读,天然适合团队交接和提交进 git。
信息差: 国内大多数教程只教你怎么填 API key,根本没提这套"AI 失忆症驱动完美文档"的方法论。
flowchart LR
A[新会话:记忆清零] -->|follow your custom instructions| B[读取全部 Memory Bank]
B --> C[恢复项目上下文继续开发]
C --> D{完成里程碑?}
D -->|是| E[update memory bank 全量刷新]
D -->|否| F[正常编码]
E --> G[activeContext.md / progress.md 更新]
G --> A
/newtask 与 /smol —— 上下文双刀长任务跑到一半,context window 爆满是常态。多数人的做法是直接开新对话——于是三小时上下文灰飞烟灭。Cline 内置两个蒸馏命令,专门治这个病。
/newtask:像一个开发者交接。它会把"整体计划、已完成工作、相关文件、下一步"打包提炼,丢掉工具调用和实现细节的噪声,开一个干净 context 的新任务。适用场景:context 已经 75% 满、但你才做完 10 步里的第 3 步。/smol(别名 /compact):原地压缩当前对话成摘要,保留洞察、继续同一个任务。适用场景:深度 debug 中途不想换任务,只想腾出空间。再配合自动触发的 Auto Compact,你几乎不用再担心长任务"断片"。区别记一句话:要换任务用 /newtask,要压缩留原地用 /smol。
很多人不敢开 Auto-Approve(自动批准工具调用),怕它乱改一通来不及拦。这恰恰是没用到 Checkpoints。
Checkpoints 默认开启,Cline 每次改文件或跑命令,都会给整个项目存一个快照——包括 Git 没跟踪的文件,且跨编辑器会话持久。对话流里会出现带书签图标的 Checkpoint,旁边有 Compare(看 diff)和 Restore 两个按钮。
两个回滚档位: - Restore Files:只回滚代码,保留对话(你聊出来的思路不丢)。 - Restore Files & Task:代码和对话一起回到那个检查点,从零重来。
组合打法:给文件编辑和命令开 Auto-Approve → 让 Cline 自主连续跑几步 → 出问题一键 Restore 到上一个好的检查点。这比逐条审核每个改动快得多,Checkpoints 就是那张安全网。
这是信息差最大的一层。Cline 已经有 CLI 了(支持开放标准 ACP,能跨编辑器、跨终端用)。更狠的是它支持 多 config 文件分工:~/.cline-haiku、~/.cline-opus、~/.cline-sonnet 各配一个模型,用 --config 切换。
经典三段式流水线(CI/CD 里很常用):
# 1. 便宜模型做分类/总结
SUMMARY=$(echo "$ISSUE" | cline --auto-approve true --config ~/.cline-haiku "summarize")
# 2. 贵模型只管规划(开高强度 thinking)
PLAN=$(echo "$SUMMARY" | cline --auto-approve true --thinking high --config ~/.cline-opus "plan")
# 3. 中档模型执行
echo "$PLAN" | cline --auto-approve true --config ~/.cline-sonnet "implement"
预期效果:读 issue 这种杂活儿交给几分钱的模型,把最贵的 Opus 算力只花在"想清楚"上。--auto-approve true 让它在 CI 里自主跑完。这一招能把你原本全用 Opus 的账单砍掉一大半——便宜模型干杂活,贵模型只干关键决策。
flowchart LR
ISSUE[GitHub Issue] --> H[Haiku/GLM<br/>便宜模型<br/>--config cline-haiku]
H -->|总结摘要| O[Opus<br/>--thinking high<br/>--config cline-opus]
O -->|规划方案| S[Sonnet<br/>--config cline-sonnet]
S -->|执行落地| PR[提交 PR]
style H fill:#d4edda
style O fill:#f8d7da
style S fill:#fff3cd
/team)—— 一个 agent 当队长带队单 agent 跑大活儿容易跑偏,Cline 直接支持多 agent 组队。一个 coordinator(协调者)agent 拿到额外工具,能 spawn 队友、把 subtask 委派给专家 agent,大家通过共享任务看板协作。
操作步骤:
# 命名一个团队并下达总任务
cline --team-name auth-sprint "Plan and implement user authentication with tests"
交互模式里也能用 /team Plan and implement a REST API with tests。
团队状态持久化在 ~/.cline/data/teams/[team-name]/,含任务看板、agent 间邮箱、任务日志。隔几天回来一句 cline --team-name auth-sprint "Continue with incomplete tasks" 就能续上没干完的活儿。不想用就 --no-teams 关掉。
注意:Agent Teams 目前只在 Cline SDK / CLI / Kanban 里可用,VS Code 和 JetBrains 插件暂不支持。想玩这一层,得进 CLI。
.clinerules/ 目录里塞满规则文件,时间一长 context 全被规则污染。Conditional Rules(条件规则) 的解法是:给规则文件加一段 YAML frontmatter 写 globs 路径,规则只在改匹配文件时才激活。
例如 frontend-rules.md 写 globs: ["src/**/*.tsx"],就只在你改 React 文件时加载前端规范;改后端时 Cline 根本看不见它,省 context、防跑偏。还能配合 rule toggle UI 手动开关——自动条件 + 手动开关,两级控制。适用场景:monorepo 多技术栈、规则文件爆炸的项目。
单模型 review 有盲区,每个模型瞎的点不一样。Cline CLI 的玩法是让多个模型并行审同一份 diff,再交叉取共识:
# 三个模型并行审同一改动,后台跑
git show | cline --auto-approve true --config ~/.cline-gemini "review, save to gemini-review.md" &
git show | cline --auto-approve true --config ~/.cline-codex "review, save to codex-review.md" &
git show | cline --auto-approve true --config ~/.cline-opus "review, save to opus-review.md" &
wait
# 只保留三个模型都提到的问题
cat *-review.md | cline --auto-approve true "find issues all 3 reviews mentioned"
预期效果:单个模型的幻觉和漏报被另外两个模型对冲,最后只留下"三方都点名"的高置信问题。做安全审计时同理,换 prompt 成 security review 即可。这比依赖某一家模型靠谱得多。
最后一层信息差:Cline 不必坐在 IDE 里。cline connect 能把它接进 Slack、Discord、Telegram、WhatsApp、Linear。每个聊天线程对应一个独立 agent session,自带上下文。
接进 Discord 后,群里能用的命令:
| 命令 | 作用 |
|------|------|
| /yolo on\|off | 开关自动批准(远程放手/收紧) |
| /cwd [path] | 切换这个会话的工作目录 |
| /tools on\|off | 是否允许它读文件、跑命令、改代码 |
| /schedule create | 创建定时工作流 |
--enable-tools 让它在群里直接改代码、准备 PR;--hook-command 做鉴权,只放行指定 user id,防止群里谁都能驱动你的 agent。
适用场景:手机上用 Telegram 指挥办公室电脑跑重构;团队 Slack 里直接 @bot 帮我看看这个 PR。这是国内完全没见到、但海外独立开发者已经在用的"IM 远程开发机"模式。
| 维度 | 国内主流认知 | Cline 真实能力(本文暗门) |
|---|---|---|
| 定位 | 开源版 Cursor 补全插件 | agent 基础设施(CLI/群聊/组队) |
| 记忆 | 每次会话清零 | Memory Bank 跨会话持久 |
| 上下文 | 满了开新对话丢历史 | /newtask 蒸馏 + /smol 压缩 |
| 放手 | 怕 Auto-Approve 乱改 | Checkpoints 兜底,敢开自动批准 |
| 计费 | 以为要订阅 | 自带 API,多 config 模型分工砍账 |
| 协作 | 单 agent 单线 | Agent Teams 多 agent 组队 |
| 规则 | 规则堆一个文件污染 context | Conditional Rules 按路径激活 |
| Review | 单模型审 | 多模型并行 + consensus 投票 |
| 场景 | 只在编辑器里 | 接入 Slack/Discord/Telegram 远程指挥 |
.clinerules/memory-bank.md → 跑 initialize memory bank,给你的主项目装上记忆。零成本,立竿见影。/newtask 和 /smol,把一个长任务拆成多段蒸馏,体感 context 不再爆。cline connect telegram 给自己搭一个"手机远程指挥电脑"的私人 agent,加 --hook-command 锁死权限。注意事项:Agent Teams 暂不支持 VS Code/JetBrains 插件,需 CLI;开 Auto-Approve 前务必确认 Checkpoints 已启用;Connectors 涉及公网 webhook,记得用 --hook-command 鉴权,别让群里的任何人都能驱动你的 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 等场景全覆盖。
