Cline

VS Code 的开源 AI 编程 Agent,Apache 2.0 许可,接自己的模型 API Key 按量付费,可改文件、跑命令并完成多步骤任务

  • 热度
  • AI编程开发
  • 免费
Cline缩略图
信息有误?反馈纠错

请选择问题类型,无需登录或留下联系方式。

工具速览

  • 免费是
  • 开源是

Cline 是开源的 VS Code 编程插件。接入 Claude、OpenAI 等服务的 API Key 后,可以在现有编辑器里使用编程 Agent,不必迁移到另一款 IDE。插件可免费下载,模型调用费用由所接服务计收。

Cline 是什么

Cline(原名 Claude Dev)是 VS Code 的开源 AI 编程 Agent 插件,在 VS Code Marketplace 上免费下载。它让你在 VS Code 里直接使用 AI Agent——不只是代码补全,而是真正的多步骤任务执行:修改文件、运行命令、查看输出、根据结果继续行动。

它模型无关:Claude、GPT、Gemini、DeepSeek 以及通过 Ollama 跑的本地模型都能接,你用自己的 API Key、按实际用量付费,扩展本身按 Apache 2.0 开源、不收订阅费。

核心能力

文件编辑

Cline 可以直接读取和修改你项目里的任何文件。你在聊天里说"把 UserService 里的这个方法改成异步的",它读取文件,理解代码,做出修改,以 diff 形式展示给你审查,你接受或者拒绝。

每次文件修改都会显示完整的 diff,你看到的是"原来是这样,现在改成这样",而不是一个黑盒。

终端命令执行

Cline 可以在你的终端里运行命令:

  • 安装依赖(npm install xxx)
  • 运行测试(npm test)
  • 启动开发服务器
  • 运行任何你告诉它需要运行的命令

每次运行命令前,Cline 会请求你的确认(或者你可以设置自动批准),这个设计让 Agent 的操作可控而不是完全自主。

多步骤任务执行

这是 Cline 的核心能力,让它区别于普通代码补全工具。你给它一个任务:

"在这个 Next.js 应用里添加用户认证,使用 NextAuth.js,支持 Google OAuth,数据库用 Prisma + PostgreSQL"

Cline 会:

  1. 分析现有代码库结构
  2. 规划需要做的步骤
  3. 安装必要的包
  4. 创建和修改必要的文件
  5. 遇到错误时自动读取错误信息并修复

整个过程你在旁边看着,Cline 每一步操作都会告诉你它在做什么,你可以随时停止或者干预。

浏览器控制(实验性功能)

Cline 有实验性的浏览器控制能力——它可以打开浏览器,操作网页,读取页面内容。这让某些需要与外部服务交互的任务成为可能。

API 自带,按量付费

Cline 最独特的商业模式:你连接自己的 API Key,按实际使用量向 Anthropic、OpenAI 等付费,Cline 本身不收费。这意味着:

  • 轻度使用成本可能低于订阅 Cursor Pro($20/月)
  • 重度使用成本可能高于订阅制工具,因为模型 API 按 token 收费,一个任务往往要调用五到十几次
  • 你可以精确控制自己用了多少,不存在"额度用完了"的问题

实际使用中,一个复杂任务(几百到几千行代码的修改)大约消耗几美分到几十美分的 API 费用。

2026 年新增的东西

除了 VS Code 扩展,Cline 现在还有 CLI,以及 2026 年 5 月推出的可嵌入 SDK——可以基于 Cline 的运行时做自己的智能体。生态侧多了 MCP Marketplace(社区做的工具集成)和 Cline Kanban,后者是个编排界面,能同时调度 Cline、Claude Code 和 Codex 的并行任务。

付费上除了「自带 API Key、按量付给模型厂商」这条主路径,另有 ClinePass,每月 9.99 美元覆盖开放权重模型;企业版为定制报价。架构上 AI 调用是扩展直连模型服务商,代码不经 Cline 中转。

和 Cursor 的比较

这是最常见的比较,两者在功能上有很多重叠:

Cline 的优势:

  • 完全开源: 代码可以自己看,有安全顾虑的用户更放心
  • 不需要换编辑器: 如果你深度定制了 VS Code 环境,不需要迁移到 Cursor
  • 按 API 量付费: 轻度用户可能更划算
  • 模型选择更灵活: 可以用 DeepSeek(便宜)、Gemini、任何支持的模型,不受 Cursor 模型选择限制

Cursor 的优势:

  • 更完整的 IDE 体验: Tab 代码补全、Codebase 索引、更成熟的 UI
  • 固定月费更可预期: 不会因为大型任务产生意外的 API 账单
  • 生态更大: 更多教程和社区支持

谁适合用 Cline

VS Code 深度用户: 已经习惯 VS Code、不想迁移 IDE 时,可以在现有项目中试用 Cline,检查多步修改和授权方式是否符合需求。

对开源有偏好的开发者: 不想用闭源工具处理代码,或者对公司代码发到第三方服务器有顾虑。Cline 开源,你可以自己审查代码。

成本敏感的开发者: 如果你的使用频率不高(每周用几次而不是每天大量用),按 API 量付费可能比 Cursor 的月费更省钱。

想用特定 API 的开发者: 比如你有公司的 Azure OpenAI 账号,或者你想用 DeepSeek 省钱,Cline 的模型灵活性是优势。

想尝试 AI Agent 编程的用户: Cline 完全免费(只付 API 费),是试用 AI Agent 编程体验成本最低的方式之一。

安装和配置

  1. 在 VS Code Marketplace 搜索"Cline"并安装
  2. 打开侧边栏里的 Cline 面板
  3. 输入你的 API Key(Claude/OpenAI/等)
  4. 开始使用

整个配置过程不超过 5 分钟,这是和 Cursor 相比最顺畅的地方——不需要安装新软件,不需要导入配置。

使用建议

先用 Claude 的当前主力档位。 Cline 支持的模型很多,但在代码理解和多步骤任务执行上,Claude 系列长期是社区里最被推荐的一档;预算紧张时再换更便宜的模型或本地模型。

设置合理的自动批准规则。 Cline 的每次操作都可以设置是否需要手动确认,建议对文件写入和命令执行保持人工审查,对读取文件操作可以自动批准,这样既安全又不需要频繁点击确认。

给任务足够的上下文。 "修复这个 bug"太模糊;"用户登录后跳转 /dashboard,但现在跳到了 404,我猜是路由配置问题,具体代码在 app/auth/callback/route.ts"——这样的描述让 Cline 能更直接地切入问题。

关注 API 费用。 复杂任务会消耗较多 token,Cline 的界面会显示当前会话的消耗量,定期检查避免意外账单。

不想更换 VS Code 时,可以从一个小修改开始试用 Cline。检查文件改动、命令授权和 API 消耗,再决定是否用于更长的任务。