# Cline

- 分类: AI编程工具
- 官网: https://cline.bot/
- HTML: https://www.88z.ai/tools/cline
- Markdown: https://www.88z.ai/tools/cline.md

开源 AI 编程代理，支持计划/执行模式与终端优先工作流

## Cline是什么

Cline 是一款开源的 AI 编程代理工具，旨在为开发者提供无供应商锁定的编码体验。它不仅仅是一个代码补全插件，而是一个能够理解项目结构、协调多文件更改并执行终端命令的智能代理。Cline 支持“计划”与“执行”两种模式，允许用户在行动前审查策略，或在获得批准后自动运行任务。

该工具具有高度的灵活性，既可作为 Visual Studio Code、Windsurf、JetBrains 和 Cursor 等编辑器的扩展使用，也可作为独立的桌面应用或命令行工具运行。Cline 兼容 Claude、GPT、Gemini 以及本地 Ollama/LM Studio 等多种模型，让用户完全掌控自己的 AI 基础设施和成本。

## 主要功能

- **计划与执行模式**：切换至计划模式以对齐策略，随后进入执行模式进行操作。用户可以逐步批准每个步骤，或开启自动批准以实现自动驾驶般的开发体验。
- **终端优先工作流**：Cline 直接在终端中运行 bash 命令，并根据实时输出做出反应。无论是长期运行的开发服务器、测试还是部署，都能实时处理。
- **多模型支持**：支持 Claude、GPT、Gemini、本地 Ollama/LM Studio 或任何 OpenAI 兼容端点。用户可以自带 API 密钥或权重，避免被供应商锁定。
- **跨项目编辑**：协调多文件更改，提供感知 linter 的修复、差异对比、检查点功能，以及每一步的一键撤销能力。
- **规则与技能**：通过在仓库中配置 .clinerules 文件，教导代理遵循特定的编码标准、架构规范和部署约定。
- **MCP 集成**：通过 SDK 注册自定义工具和生命周期钩子，连接 MCP 服务器以访问数据库、API 和基础设施资源。

## 如何使用

1. 在 VS Code、Windsurf、JetBrains 或 Cursor 中安装 Cline 扩展，或下载桌面版应用。
2. 配置首选的 AI 模型提供商，输入自带的 API 密钥或使用 Cline 提供的服务。
3. 在项目中创建 .clinerules 文件，定义编码规范和架构约束。
4. 使用计划模式描述任务目标，审查代理提出的策略方案。
5. 切换到执行模式，批准代理进行代码修改、运行终端命令或测试。

## 应用场景

- **复杂重构**：利用多文件协调能力，安全地重构大型代码库，同时保持 linter 检查和版本控制的一致性。
- **自动化运维**：通过终端集成，让 Cline 管理开发服务器、运行测试套件并执行部署脚本，减少手动操作。
- **新成员入职**：新开发者可以通过询问 Cline 关于文件结构、依赖关系和行为的问题，快速理解现有代码库。

## 价格 / 免费额度

Cline 开源版本对个人开发者完全免费。用户只需按使用量支付 AI 推理费用，无订阅费或席位费。企业版提供 SSO、SLA 和专用支持等功能，价格需联系销售获取。

## 适合人群

- 全栈开发人员
- DevOps 工程师
- 技术团队负责人
- 开源贡献者

## 常见问题

### Cline 是免费的吗？

是的，Cline 开源扩展对个人开发者完全免费。你只需为使用的 AI 模型推理付费，没有订阅费或供应商锁定。

### 我可以使用自己的 API 密钥吗？

当然可以。你可以使用来自 OpenAI、Anthropic、Google 等提供商的自有 API 密钥，从而完全控制成本和用量。

### Cline 支持哪些编辑器？

Cline 支持 Visual Studio Code、Windsurf、JetBrains 系列 IDE 和 Cursor，同时也提供独立的桌面应用和 CLI 工具。

## 标签

AI 编程代理 · 开源工具 · 终端自动化 · 多模型支持

功能、价格与可用性以官网为准。除本站自有 API 页面外，该产品由第三方独立运营，本站仅作导览介绍。
