Cline
★ 64.2k · GitHub →开源自主编码 Agent,提供 IDE 扩展、CLI 和 SDK 三种形态。
Cline 是什么?
Cline 最初是 VS Code 里最流行的开源编码 Agent,如今已长成多形态产品:VS Code 扩展、JetBrains 插件、终端 CLI(交互或无头)、可编程控制的 Node.js SDK,还有一个看板式界面用来协调多个 Agent 任务。核心循环在哪个形态里都一样——Agent 读项目、做规划、改文件、跑命令、盯输出。
两个设计决策定义了它。其一是 Plan/Act 分离:Plan 模式下 Agent 只探索和提方案,不碰任何东西;切到 Act 模式才放手执行——这是防止 Agent 失控乱改的一道简单有效的闸。其二是彻底的供应商中立:Cline 自己不收费,接什么模型完全由你决定——Anthropic、OpenAI、Gemini、OpenRouter、Bedrock、Vertex,或者走 Ollama 的本地模型——成本和隐私姿态全在你手里。
它是 Apache 2.0 协议,有回滚 Agent 修改的检查点机制、写项目规范的 .clinerules 文件、接外部工具的 MCP 支持,甚至还有 Slack、Telegram、Discord 这些消息平台连接器。硬币的另一面:按 token 跑前沿模型,长 agentic 会话的账单肉眼可见地涨,而且效果高度依赖你插的是哪个模型。
核心能力
- ▸ Plan/Act 双模式——先只读地探索和提案,一键切换后才真正执行
- ▸ 检查点机制:每一步的文件修改都可快照和回滚
- ▸ 完全供应商中立:Anthropic、OpenAI、Gemini、OpenRouter、Bedrock、Vertex、Ollama 本地模型
- ▸ 一个 Agent 多种形态:VS Code、JetBrains、CLI(支持无头)、Node.js SDK
- ▸ MCP 集成,外加用 .clinerules 固化项目级规范
什么时候该用它
当你想在现有 IDE 里跑 agentic 工作流,并且要完全掌控用哪个模型、代码流向哪里时(包括走 Ollama 全本地),选 Cline。Plan/Act 分离也让它适合作为对自主修改还有顾虑的团队的第一个 Agent。但如果你想要零配置的订阅式体验(Claude Code 配 Pro/Max 更省心),或者需要可预测的预算,就别选它:自带 Key 按 token 计费,前沿模型的长会话账单涨得很快。
替代方案
常见问题
Cline 免费吗?实际用起来花多少钱?
工具本身免费,Apache 2.0 开源,Cline 不对软件收费。你直接向模型供应商按 token 付费。实际成本取决于模型和任务长度——前沿模型跑长 agentic 会话,单个任务可能花到几美元;走 Ollama 的本地模型零成本,但效果差不少。
Cline 的 Plan 和 Act 模式是什么?
Plan 模式下 Agent 只读代码、提问、起草方案,不做任何修改;你认可后切到 Act 模式,它才开始执行:改文件、跑命令、遇错迭代。这个分离在改动发生前给了你一个审查点,也减少了在错误方向上浪费的 token。
Cline 能用 Ollama 这类本地模型吗?
能。Cline 支持 Ollama、LM Studio 以及任何 OpenAI 兼容接口,可以完全离线运行,代码不出本机。但要对能力差距有预期:agentic 编码非常考验长上下文推理和稳定的工具调用,小型本地模型在这两点上仍明显落后于托管的前沿模型。
星标数据更新于 2026-07-02 · 每周从 GitHub API 自动刷新 · 浏览全部工具 →