Coding
Cline
开源自主编码代理,支持 VS Code、JetBrains 和终端。自带 API 密钥,选择任意模型,每次编辑前审核 diff。8M+ 开发者信赖。
vscodejetbrainsclimacoslinuxwindowsv3.0Apache-2.0open-source

Cline 是一个开源自主编码代理,可在 VS Code、JetBrains IDE 和终端中运行。自带 API 密钥,选择任意模型(Claude、GPT、Gemini、本地 Ollama 或任何 OpenAI 兼容端点),每次编辑前审核 diff。8M+ 开发者信赖。
## 核心功能
- **模型自由**: 使用 Claude、GPT、Gemini、本地 Ollama/LM Studio 或任何 OpenAI 兼容 API
- **自带密钥**: 无订阅加价——直接按模型提供商的费率付费
- **Diff 审批**: 在批准前以可视化 diff 查看每个文件更改
- **计划与执行**: 结构化工作流——先计划,再在人工审核下执行
- **检查点系统**: 跟踪所有更改,轻松撤销任何代理操作
- **终端和文件访问**: 创建文件、运行命令、浏览网页(需审批)
- **Linter 感知**: 监控编译器/linter 错误并自动修复问题
- **MCP 支持**: 通过 Model Context Protocol 连接外部工具
- **多平台**: VS Code 扩展、JetBrains 插件、CLI 和 SDK
## 平台
| 平台 | 说明 |
|------|------|
| VS Code 扩展 | 编辑器中的 AI 编码,可视化 diff |
| JetBrains 插件 | IntelliJ、PyCharm、WebStorm 等 |
| CLI | 基于终端的 agent,支持 headless 模式 |
| SDK | Node.js 编程 API,用于自定义 agent |
## 独特之处
- **开源** (Apache 2.0): 查看代码、贡献、自托管
- **无供应商锁定**: 使用任意模型、任意提供商、自有基础设施
- **透明度**: 每次编辑都是你审核的 diff,每个命令都需要审批
- **8M+ 安装量**: 最受欢迎的开源编码代理之一
## 链接
- [Cline](https://cline.bot)
- [GitHub](https://github.com/cline/cline)
- [文档](https://docs.cline.bot)
- [Discord](https://discord.gg/cline)