Cline教程:68.6k星自主编码Agent,VSCode扩展+SDK+CLI三态

📌 项目:cline/cline | 星数:68.6k(TypeScript,Apache-2.0)| 日期:2026-09-18 | 今日 GitHub Trending +380 | 来源:GitHub | Trending详情

📋 项目简介

Cline(68.6k星,Apache-2.0,TypeScript)是自主编码Agent,三态形态:VSCode扩展、SDK(@cline/sdk)、CLI助手。它能跨项目编辑代码、运行Bash命令、Plan模式规划后执行、Rules/Skills定义行为、多Agent团队协作。支持任意模型,Telegram集成,MCP扩展。今日Trending +380。

📊 核心特性

特性说明
三态形态VSCode扩展(可视化)/SDK(编程集成)/CLI(终端)同一引擎
跨项目编辑Edits Code Across Your Project,多文件协调修改
Plan and Act先规划再执行,Plan模式拆解任务后逐步实施
Rules and Skills规则定义行为约束,Skills扩展能力(类似agent-skills)
多Agent团队Multi-Agent Teams,主agent调度子agent分治复杂任务

⚡ 安装与运行

# VSCode扩展(推荐)
# 在VSCode扩展市场搜索"Cline"安装

# SDK(编程集成)
npm install @cline/sdk

# CLI(终端)
npm i -g cline

# Telegram集成(可选)
# 参考仓库内 Connect to Telegram 文档

💡 使用建议

📚 常见问题

Cline和Claude Code有什么区别?

Cline是开源(Apache-2.0)自主编码Agent,三态形态(VSCode/SDK/CLI),支持任意模型,多Agent团队+MCP扩展。Claude Code是Anthropic闭源终端agent,绑定Claude模型。Cline更灵活(任意模型+开源),Claude Code更深度集成Anthropic生态。

Plan模式是什么?

Plan模式让Cline先规划任务(拆解步骤、识别文件、评估风险)再执行。避免直接改代码导致混乱。适合复杂跨文件任务。规划确认后再逐步实施。

支持哪些模型?

任意模型——OpenAI/Anthropic/本地模型/自定义端点均可。Cline不绑定单一模型提供商,通过配置切换。这比Claude Code(绑定Claude)更灵活。