Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Cline-中文最新版New to Visual Studio Code? Get it now.
Cline-中文最新版

Cline-中文最新版

Nice8888

|
45 installs
| (0) | Free
在你的 IDE 中,自主编码代理,能够在你的许可下创建/编辑文件、运行命令、使用浏览器等。
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Cline

商务合作 邮箱:novaweb6868@outlook.com

商务合作 微信:_marketing_007

认识 Cline —— 一个可以使用你的 终端 和 编辑器 的 AI 助手。

得益于 Claude 4 Sonnet 的代理式编码能力,Cline 能够逐步处理复杂的软件开发任务。借助于一系列工具,他可以创建和编辑文件、浏览大型项目、使用浏览器,并在你授权后执行终端命令,从而在代码补全或技术支持之外提供更深入的帮助。Cline 甚至还能使用 Model Context Protocol(MCP)来创建新工具,并扩展自身的能力。虽然传统的自动化 AI 脚本通常运行在沙盒环境中,但这个扩展提供了一个人类参与审核的图形界面(GUI),用于审批每一次文件变更和终端命令,从而为探索代理式 AI 的潜力提供了一种安全且易于使用的方式。

  1. 输入你的任务,并添加图片,以将界面原型(mockup)转换为功能应用,或通过截图修复 bug。
  2. Cline 会从分析你的文件结构和源代码的抽象语法树(AST)开始,同时执行正则搜索并读取相关文件,以便尽快熟悉项目上下文。通过精细地管理上下文中引入的信息,即使面对大型复杂项目,Cline 也能在不超出上下文窗口限制的前提下提供有效协助。
  3. 一旦获取了所需信息,Cline 能够:
    • 创建和编辑文件,并在过程中监控 linter 或编译器错误,主动修复诸如缺少导入、语法错误等问题。
    • 直接在你的终端中执行命令,并在运行过程中监控输出,例如在修改文件后自动响应开发服务器问题。
    • 针对 Web 开发任务,Cline 可以在无头浏览器中打开网站,进行点击、输入、滚动操作,并采集截图与控制台日志,从而修复运行时错误和界面问题。
  4. 当任务完成后,Cline 会通过类似 open -a "Google Chrome" index.html 的终端命令将结果展示给你,你只需点击按钮即可执行。

[!TIP] 使用 CMD/CTRL + Shift + P 快捷键打开命令面板并输入 "Cline: Open In New Tab" 将扩展作为标签在编辑器中打开。这让你可以与文件资源管理器并排使用 Cline,更清楚地看到他如何改变你的工作空间。


使用任何 API 和模型

Cline 支持 OpenRouter、Anthropic、OpenAI、Google Gemini、AWS Bedrock、Azure 和 GCP Vertex 等 API 提供商。你还可以配置任何兼容 OpenAI 的 API,或通过 LM Studio/Ollama 使用本地模型。如果你使用 OpenRouter,扩展会获取他们的最新模型列表,让你在新模型可用时立即使用。

此外,该扩展还会记录整个任务流程中以及每次请求的总 token 数和 API 使用费用,确保你在每一步都能清楚了解花费情况。


在终端中运行命令

感谢 VSCode v1.93 中的新 终端 shell 集成更新,Cline 可以直接在你的终端中执行命令并接收输出。这使他能够执行广泛的任务,从安装包和运行构建脚本到部署应用程序、管理数据库和执行测试,同时适应你的开发环境和工具链以正确完成工作。

对于长时间运行的进程如开发服务器,使用“在运行时继续”按钮让 Cline 在命令后台运行时继续任务。当 Cline 工作时,他会在过程中收到任何新的终端输出通知,让他对可能出现的问题做出反应,例如编辑文件时的编译时错误。


创建和编辑文件

Cline 可以直接在你的编辑器中创建和编辑文件,向你展示更改的差异视图。你可以直接在差异视图编辑器中编辑或恢复 Cline 的更改,或在聊天中提供反馈,直到你对结果满意。Cline 还会监控 linter/编译器错误(缺少导入、语法错误等),以便他在过程中自行修复出现的问题。

Cline 所做的所有更改都会记录在你的文件时间轴中,提供了一种简单的方法来跟踪和恢复修改(如果需要)。


使用浏览器

借助 Claude 4 Sonnet 的新 计算机使用 功能,Cline 可以启动浏览器,点击元素,输入文本和滚动,在每一步捕获截图和控制台日志。这允许进行交互式调试、端到端测试,甚至是一般的网页使用!这使他能够自主修复视觉错误和运行时问题,而无需你亲自操作和复制粘贴错误日志。

试试让 Cline “测试应用程序”,看看他如何运行 npm run dev 命令,在浏览器中启动你本地运行的开发服务器,并执行一系列测试以确认一切正常。在这里查看演示。


“添加一个工具……”

感谢 Model Context Protocol,Cline 可以通过自定义工具扩展他的能力。虽然你可以使用 社区制作的服务器,但 Cline 可以创建和安装适合你特定工作流程的工具。只需让 Cline “添加一个工具”,他将处理所有事情,从创建新的 MCP 服务器到将其安装到扩展中。这些自定义工具将成为 Cline 工具包的一部分,准备在未来的任务中使用。

  • “添加一个获取 Jira 工单的工具”:检索工单 AC 并让 Cline 开始工作
  • “添加一个管理 AWS EC2 的工具”:检查服务器指标并上下扩展实例
  • “添加一个获取最新 PagerDuty 事件的工具”:获取详细信息并让 Cline 修复错误


添加上下文

@url: 粘贴一个 URL 以供扩展获取并转换为 markdown,当你想给 Cline 提供最新文档时非常有用

@problems: 添加工作区错误和警告(“问题”面板)以供 Cline 修复

@file: 添加文件内容,这样你就不必浪费 API 请求批准读取文件(+ 输入以搜索文件)

@folder: 一次添加文件夹的文件,以进一步加快你的工作流程


检查点:比较和恢复

当 Cline 完成任务时,扩展会在每一步拍摄你的工作区快照。你可以使用“比较”按钮查看快照和当前工作区之间的差异,并使用“恢复”按钮回滚到该点。

例如,当使用本地 Web 服务器时,你可以使用“仅恢复工作区”快速测试应用程序的不同版本,然后在找到要继续构建的版本时使用“恢复任务和工作区”。这让你可以安全地探索不同的方法而不会丢失进度。


贡献

要为项目做出贡献,请从我们的 贡献指南 开始,了解基础知识。你还可以加入我们的 Discord 在 #contributors 频道与其他贡献者聊天。如果你正在寻找全职工作,请查看我们在 招聘页面 上的开放职位!

本地开发说明
  1. 克隆仓库 (需要 git-lfs): bash git clone https://github.com/cline/cline.git
  2. 在 VSCode 中打开项目: bash code cline
  3. 安装扩展和 webview-gui 的必要依赖: bash npm run install:all
  4. 按 F5(或 运行->开始调试)启动以打开一个加载了扩展的新 VSCode 窗口。(如果你在构建项目时遇到问题,可能需要安装 esbuild problem matchers 扩展)

许可证

Apache 2.0 © 2025 Cline Bot Inc.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft