
Cline
代码编程与辅助开源的 AI 编程智能体,官方称以 Plan 再 Act 的模式在编辑器与终端里跨文件改代码、执行 bash 命令,支持 MCP 扩展与多 Agent 协作。
详细介绍
Cline 是一个开源的 AI 编程智能体,官网把自己称为“The Open Coding Agent”。它的核心主张是一套开放的 agent runtime:官方描述为“一个开源 agent 运行时,用在你的编辑器里、终端里,或者嵌进你自己的产品”。官网给出的量化信息包括 11M+ 开发者、跨平台 11M+ 安装、69.2k stars,以及 250 多位贡献者与 Apache 2.0 开源许可。
核心能力
- 跨文件编辑:官方描述为在整个项目范围内做协调的多文件修改,带 linter 感知的修复、diff 与 checkpoint,支持一键撤销。
- 执行 bash 命令:在终端里执行命令并对输出实时反应,官方称长时间运行的开发服务器、测试与部署都能实时处理。
- Plan 再 Act:官方把“先规划后执行”做成模式开关——Plan 模式对齐策略,Act 模式执行;可以逐步审批每一步,也可以开启 auto-approve 自动跑。
- Rules 与 Skills:可随仓库分发 .clinerules 文件,把团队的编码规范、架构与部署约定交给 agent。
- 模型与端点自选:官方称支持 Claude、GPT、Gemini、本地 Ollama / LM Studio 或任何 OpenAI 兼容端点,“Bring your own key or your own weights”。
- 扩展与协作:可注册自定义工具与生命周期钩子,接入 MCP 服务器连接数据库、API 与基础设施;协调者 agent 能把任务分派给专家 agent,并按 cron 运行周期任务;也能在 Slack、Linear 或 CI 流水线里驱动。
适合谁
- 在编辑器里工作、想边写边让 agent 改代码的开发者:先用 Plan 模式对齐再执行。
- 要维护大型代码库的团队:用跨文件编辑与 checkpoint 控制改动范围。
- 需要把 AI 编码接进 CI 的工程效能团队:用 CLI 在流水线与定时任务里跑检查与更新。
- 对模型来源或数据边界有要求的团队:接自建端点或本地模型,让模型与基础设施都由自己掌握。
- 想把 agent 能力嵌进自有产品的团队:官网单列了 SDK 与 Embed 路径。
使用建议
- 装上后先用 Plan 模式跑一个小需求,看清它打算改哪些文件再切到 Act。
- 修改过程中善用检查点与一键撤销:先确认 diff 再继续,比事后回滚省事。
- 把团队约定写进 .clinerules 并随仓库分发,比每次重复说明更稳定。
- auto-approve 能提速但会放开执行权限,建议只在可信仓库与受控环境里开启,并对命令执行范围保持警惕。
- 接 MCP 服务器时建议优先从官方 MCP Marketplace 里选:第三方工具等于把权限交给外部服务,接入前确认它能访问什么。
相似工具

Vanna.ai
开源 SQL 智能体框架,让不懂 SQL 的用户用自然语言查询公司各业务系统,内置用户级权限、配额管理、现成 UI 组件,支持多数据库与多轮对话。
同标签 · 智能体 / 开源

Qoder CN
阿里云推出的 AI 编程智能体(原「通义灵码」,2026 年 5 月正式更名),官方称提供代码智能生成、研发智能问答、多文件修改与编程智能体等能力,支持多种国产大模型自由切换。
同标签 · AI编程

Dify
Dify 是面向生产级 Agentic 工作流的开源 LLM 应用开发平台,在统一画布上搭建 Agent、知识管道(RAG)与工作流,支持云端、VPC 或自托管部署。
同标签 · 智能体 / 开源
aider
在终端里运行的 AI 结对编程工具,自动映射代码库、支持 100 多种语言与多模型接入,并把每次改动直接提交进 Git,全程可追溯。
同标签 · 开源

TraeCode
字节跳动 TRAE 旗下的 AI 编程 IDE,官方称提供 IDE 与 SOLO 双重开发模式,内置可接管任务并调度工具的 Coding Agent,支持自定义智能体与 MCP。
同标签 · AI编程

Cursor
AI 原生编程智能体,把任务交给它自主规划、并行推进多步改动,支持多模型选择与跨仓库工程,贯通桌面端与 CLI 双界面。
同标签 · 智能体
