Cline 怎么用:安装、配置 API 与自定义模型、Plan / Act 模式、规则与 MCP 配置

Cline 配置教程:在 VS Code / JetBrains 安装扩展、三种接入方式(Cline Provider、ClinePass、自带 Key)、用 OpenAI 兼容接口配置 DeepSeek 等自定义模型、Plan 与 Act 模式、.clinerules 规则、自动批准与 MCP 设置,按官方文档整理。

NNathaniel bigo··原创首发·AI 辅助撰写
12 分钟读完
资料核对于 2026-10-11 · 依据官方文档与公开资料整理 其他 账号
本文根据 Cline 官方文档整理,资料核对于 2026-10-11。Cline 是开源的编程智能体,产品介绍见本站 AI 应用目录里的 Cline 条目。

适用于谁

  • 想在 VS Code 或 JetBrains 里装一个开源、能自己选模型的编程智能体的人;
  • 搜「cline 怎么用」「cline 配置 api」「cline 配置自定义模型」「cline mcp 配置」的人;
  • 手里有某家模型的 API Key,想接进编辑器里用的人。

结论先说

  1. Cline 有五种形态:桌面 App、IDE 扩展(VS Code、Cursor、JetBrains、Windsurf、VSCodium、Antigravity)、CLI、Kanban(预览)、SDK。多数人从 IDE 扩展开始。
  2. 模型接入三选一:Cline Provider(按量付费)、ClinePass(包月)、自带提供方的 API Key。
  3. 接「自定义模型」的关键是三项:Base URL、API Key、Model ID,在设置里选 OpenAI Compatible。
  4. 两种模式:Plan(只读,只讨论不动手)和 Act(按计划改文件、跑命令)。官方强烈建议先 Plan 再 Act。
  5. 规则放在 .clinerules/ 或 .cline/rules/;Cline 还会自动识别 .cursorrules、.windsurfrules 和 AGENTS.md。
  6. 是否每一步都问你,由 Auto Approve 的开关决定;「YOLO 模式」等于全部放行,慎用。

步骤一:安装

VS Code 及同类编辑器:Ctrl/Cmd+Shift+X 打开扩展面板 → 搜索 Cline → Install → 在侧边栏找到 Cline 图标。Windsurf 和 VSCodium 走 Open VSX,流程相同。

JetBrains:Settings → Plugins → Marketplace 搜索 Cline → Install → 重启 IDE → View → Tool Windows → Cline。

CLI:需要 Node.js 20 及以上(官方推荐 22):

bash
npm install -g cline
cline auth

桌面 App:从 cline.bot/desktop 下载,支持 macOS 和 Windows(Windows 目前为 beta)。官方说明 Cline Desktop 是面向开放权重模型的开源应用,需要你自己提供模型访问。

步骤二:配置模型

装好后在 Cline 设置里(面板上的 ⚙️ 图标)完成提供方设置。

用官方直连的提供方(以 DeepSeek 为例)

  1. 到 DeepSeek 开放平台注册登录,在 API keys 页点「Create new API key」;
  2. 立刻复制密钥——官方提醒之后无法再次查看,要妥善保存;
  3. 在 Cline 设置的 API Provider 下拉里选 DeepSeek;
  4. 把密钥粘到 DeepSeek API Key 一栏,选择模型。

官方文档为 Anthropic、OpenAI、Google Gemini、OpenRouter、AWS Bedrock、Qwen、MiniMax、Z.ai 等都写了同样格式的配置页,另有「30+ 其他提供方」的汇总。

用 OpenAI 兼容接口接「自定义模型」

任何提供 OpenAI 兼容接口的服务都可以这样接:

设置项填什么
API Provider选 OpenAI Compatible
Base URL提供方给的接口地址。官方强调这是关键一步,而且不会是 https://api.openai.com/v1(那是 OpenAI 官方的)
API Key提供方给你的密钥
Model选择或手动输入模型 ID,以提供方文档为准
Model Configuration可选的高级项:最大输出 token、上下文窗口大小、是否支持图片、输入 / 输出单价等

本地模型(Ollama、LM Studio)也走这条路,官方有单独的《Running Models Locally》说明。

关于密钥:按官方的配置目录说明,提供方配置和 API Key 保存在本机的 ~/.cline/data/settings/providers.json。这个文件不要提交进仓库,也不要在截图里露出来。只使用模型提供方官方发放的 Key。

步骤三:Plan 与 Act

Plan 模式:Cline 可以读代码库、搜索、和你讨论方案,但不能改任何文件、不能执行命令。官方说这个限制是有意的——让对话专注在理解和规划上。

Act 模式:带着规划阶段的完整上下文,开始改文件、跑命令。切换模式时对话历史会保留,不用重讲一遍。

官方的典型流程:

  1. 在 Plan 模式描述你要做什么;
  2. 让 Cline 探索相关文件、理解代码库;
  3. 讨论方案,想清边界情况和潜在问题;
  4. 有把握了,切到 Act;
  5. Cline 按规划实施。
场景建议模式
做法还不明朗的新功能、影响多个文件的架构决定Plan
不确定哪里出了问题的棘手 bugPlan
代码审查、安全分析、熟悉新代码库Plan
实施已经规划好的方案、照着已有模式做的例行修改Act
跑测试并做调整、方案显而易见的小修Act

复杂项目可以来回切:实施中遇到没预料到的复杂情况,就回 Plan 重新想。两种模式还可以分别指定不同的模型。

步骤四:写规则

规则是 Markdown 文件,为所有对话提供常驻指令。

规则类型位置说明
Cline 规则.clinerules/、.cline/rules/工作区规则目录,两个都支持,不必两边各放一份
Cursor 规则.cursorrules自动识别
Windsurf 规则.windsurfrules自动识别
AGENTS.mdAGENTS.md、~/.agents/AGENTS.md跨工具的通用格式

新建:点 Cline 面板底部、模型选择器左边的天平图标 → New rule file... → 输入文件名(会自动加 .md)。也可以用 /newrule 让 Cline 交互式地帮你写。

全局规则的默认目录:Windows 为 Documents\Cline\Rules,macOS / Linux 为 ~/Documents/Cline/Rules。工作区规则和全局规则会合并,冲突时工作区优先。

每条规则都有独立开关——比如做原型时临时关掉严格的测试规则,而不用删文件。建议一个文件只管一件事(编码规范、测试要求、架构决定各一个)。

步骤五:Auto Approve 怎么开

Auto Approve 按每次工具调用判断,分类授权:

开关允许什么
Read project files读、列、搜工作区内的文件
Read all files读工作区以外的文件(需先开上一项)
Edit project files在工作区内创建和编辑文件
Edit all files编辑工作区以外的文件(需先开上一项)
Execute safe commands运行被标为安全的终端命令
Execute all commands运行需要批准的命令(需先开上一项)
Use the browser浏览器工具
Use MCP serversMCP 工具和资源

要特别注意官方的一句话:Cline 没有固定的命令白名单,每条命令是「安全」还是「需要批准」,是模型自己根据命令和参数标记的——官方给的例子是示例而非保证:npm test、git status、ls 通常算安全,npm install、rm -rf 通常需要批准。

所以比较稳妥的组合是:开「读项目文件」「编辑项目文件」「执行安全命令」,其余保持关闭;不要开 Execute all commands 和 YOLO 模式,除非是在可以随时丢弃的环境里。

步骤六:配置 MCP

  1. 在 Cline 面板顶部点 MCP Servers 图标;
  2. Configure 标签页 → Configure MCP Servers,会打开扩展使用的 MCP 设置 JSON,在 mcpServers 下增改条目;
  3. 接远程托管的服务器更简单:在 Remote Servers 标签页填 Server Name、Server URL,传输方式选 Streamable HTTP(推荐)或 SSE(旧),点 Add Server;
  4. 配好凭据后,确认工具出现在列表里,并试调一次。

配置结构和其他工具一致:本地服务器用 command + args,远程服务器用 url。CLI 的 MCP 配置文件在 ~/.cline/data/settings/cline_mcp_settings.json。挑选与审查见《MCP 服务器怎么选》。

常见问题

Q:.clineignore 能保护敏感文件吗?

不能当安全措施用。官方已标注它即将弃用,并明确说它只是过滤「自动加载」的内容,不是安全或访问控制边界——被忽略的文件仍可通过 @ 引用或 shell 命令读到。官方给的替代方案是用 PreToolUse hook 真正拦截工具调用。

Q:改错了能回退吗?

Cline 有 Checkpoints(检查点)功能可以回到之前的状态;同时仍建议在 Git 管理下使用。

Q:全局配置和项目配置分别在哪?

全局在 ~/.cline/(对 IDE、CLI、SDK 都生效),项目在仓库根目录的 .cline/。

Q:Cline 和 Cursor、Claude Code 怎么选?

Cline 的特点是开源、模型自选、装进现有编辑器。它们的定位差异见《Cursor、Claude Code、Codex 有什么区别》。

参考资料

  • Installing Cline(官方):https://docs.cline.bot/getting-started/installing-cline
  • Config(官方):https://docs.cline.bot/getting-started/config
  • Plan & Act Mode(官方):https://docs.cline.bot/core-workflows/plan-and-act
  • Rules(官方):https://docs.cline.bot/customization/cline-rules
  • Auto Approve & YOLO Mode(官方):https://docs.cline.bot/features/auto-approve
  • MCP(官方):https://docs.cline.bot/mcp/mcp-overview
  • OpenAI Compatible(官方):https://docs.cline.bot/provider-config/openai-compatible

Nathaniel 的更多内容

  1. 01

    ChatGPT 个人资料怎么改:头像、名字、用户名在哪设置,个人主页怎么公开和关闭

    想换 ChatGPT 的头像、改显示的名字,或者看到别人分享的 chatgpt.com/u/ 开头的主页链接?本文按官方帮助中心讲清个人资料页在哪打开、能改哪些信息、名字改了不生效怎么办,个人主页上会显示什么、怎么公开和收回,以及公司工作区里的不同规则。

    ChatGPT0
  2. 02

    ChatGPT Space 是什么、怎么用:页面(Pages)怎么创建和编辑、多人协作与分享权限

    ChatGPT 侧边栏多了个 Space,文件库却不见了?Space 是放页面、文件和成果的新地方,页面可以让 ChatGPT 起草、多人一起编辑。本文按官方帮助中心讲清谁能用、Space 和项目 / 文件库的关系、怎么创建和整理页面、分享后别人能看到什么,以及手机上的限制。

    ChatGPT0
  3. 03

    ChatGPT 录音模式(Record)怎么用:录会议自动出纪要,按钮不见了、没有声音怎么办

    ChatGPT 的录音功能(Record)可以在 Mac 上边录边转写,结束后自动生成会议纪要。本文按官方帮助中心讲清谁能用、怎么开始和结束、单次能录多久、录音会不会被保存和训练,以及 Record 按钮不见、权限报错、找不到纪要时的处理办法。

    ChatGPT0
  4. 04

    ChatGPT 购物研究怎么用:从选商品到拿到购买指南,结果准不准、和普通购物结果的区别

    ChatGPT 的购物研究(shopping research)能帮你比较商品、列出取舍,最后给一份个性化的购买指南。本文按官方帮助中心讲清现在从哪里启动、过程中怎么调整、指南里有什么、价格和库存为什么可能不准,以及虚拟试穿、收藏商品这些相关功能。

    ChatGPT0
  5. 05

    ChatGPT 群聊功能还能用吗:2026 年 7 月起停止新建,旧群聊怎么办、用什么替代

    想找 ChatGPT 的群聊(群组对话)入口却找不到?这个功能是 2025 年底的一次试点,官方已从 2026 年 7 月 9 日起停止新建和加入。本文按官方帮助中心讲清时间线、已有群聊会怎样、历史记录还在不在,以及现在多人协作可以改用的三种官方功能。

    ChatGPT0
  6. 06

    ChatGPT 深色模式怎么开:夜间模式、主题颜色、对比度与字体大小在哪设置

    想把 ChatGPT 换成深色(夜间)模式、改掉蓝色的消息气泡,或者把字调大?本文按官方帮助中心讲清网页、Windows、iPhone、安卓各自的入口,外观、对比度、强调色、文字大小四个设置分别管什么、哪些会跨设备同步,以及「为什么突然变蓝了」等常见问题。

    ChatGPT0

同产品的其他教程

  1. 01

    AI 幻觉是什么、怎么解决:用 AI 搜索时核实信息的七步检查法

    AI 幻觉是什么意思、怎么减少?讲清 AI 为什么会一本正经地说错,哪些内容最容易出错,并给出用 ChatGPT、Claude、Gemini、Grok 搜索时可照做的七步核查法:开联网、要来源、点开原文、看日期、找第二来源、反问、重要的事问人。

    ChatGPT其他 AI 工具0
  2. 02

    MarkItDown 怎么用:把 PDF、Word、Excel、PPT 转成 Markdown(安装、命令行与 Python)

    微软的 MarkItDown 是什么、怎么安装使用?按官方 README 讲清它支持的文件格式、为什么转成 Markdown、pip 安装与可选依赖、三种命令行写法、Python 调用、让大模型给图片写描述、插件与 OCR、MCP 服务器,以及处理不可信文件时的安全提示。

    其他 AI 工具0
  3. 03

    Seedance 2.0 怎么用:在即梦里用多模态参考生成视频(含提示词写法要点)

    Seedance 2.0 怎么用?本文讲清它在即梦里的入口和几个版本的区别,「全能参考」怎么同时放图片、视频、音频,编辑和延长视频怎么做,提示词怎么引用素材,以及 2.5 新增了什么、怎么收费去哪看。

    其他 AI 工具0
  4. 04

    pgvector 是什么、怎么安装和使用:在 PostgreSQL 里存向量、查最近邻、建索引

    pgvector 是什么、怎么安装使用?按官方 README 讲清它给 PostgreSQL 加了什么、源码与 Docker 两种安装方式、四条 SQL 完成建表插入查询、六个距离运算符的含义、HNSW 与 IVFFlat 两种索引怎么选怎么调,以及 2000 维的索引上限怎么绕过。

    其他 AI 工具0
  5. 05

    即梦对口型与数字人怎么用:一张图 + 文字或音频生成说话视频(含动作模仿)

    即梦对口型在哪、数字人怎么做?本文讲清「数字人」入口、角色图要求、输入文字配音或上传音频的两种方式、给已有视频重新对口型的限制、动作模仿怎么用,以及对口型失败的常见原因和真人肖像授权要求。

    其他 AI 工具0
  6. 06

    Dify 知识库搭建教程:上传文件、分段设置(通用与父子模式)、索引方式与检索设置

    Dify 知识库怎么搭建、分段怎么设?本文按 Dify 官方文档讲清创建知识库的四步、上传限制、通用模式与父子模式的区别、分隔符和分段最大长度怎么填、高质量与经济两种索引、向量 / 全文 / 混合检索与 TopK、Score 阈值的含义。

    其他 AI 工具0

0 条评论

登录 后参与评论

还没有评论,来抢沙发~