跳转到主要内容

Cline

Cline 是一款可与命令行和代码编辑器配合使用的 AI 助手。它借助大语言模型进行代理式(agent-style)编程,能够把复杂的开发任务拆解成多个步骤,并在受控条件下逐步执行。

1. 概览

  • 可在模型驱动下创建和编辑文件,并浏览大型项目
  • 支持使用浏览器执行终端命令,且每次执行前都需要您的确认。
  • 可通过 Model Context Protocol(MCP)扩展能力,接入自定义工具。
  • 与纯脚本式方案不同,Cline 提供可视化界面,并会在修改文件或执行终端命令前请求确认,让 AI 辅助开发更安全、也更可控。

2. 适用场景

  • 适合处理多步骤重构或功能开发任务。
  • 适合用自然语言指令探索和修改代码库。
  • 在人工审批参与的前提下,自动化处理重复性开发流程,例如生成测试或更新配置。

3. 与 Siflow Model Inference API 集成

以下步骤以 VS Code 中的 Cline 3.20.1 为例;不同版本的界面可能略有差异。

3.1 安装扩展

  • 在 VS Code(或您支持的编辑器)中,从应用市场安装 Cline 扩展。
Cline — API 与模型配置

3.2 配置 API

在 Cline 设置中填写以下内容:
设置项
Base URLhttps://api.siflow.cn/model-api
API Key您在 Siflow API 密钥管理 页面获取的 API 密钥
Model IDSiflow 上显示的模型调用名称(例如 Qwen/Qwen3.5-397B-A17Bglm-5.2MiniMaxAI/MiniMax-M2.7
您也可以根据需要继续调整其他模型参数,例如 temperature、max tokens。

3.3 推理模型

如果您使用 Qwen/Qwen3-32B 等推理模型,请在 Model configuration 中启用 “Enable R1 messages format”(或同类选项),以确保客户端发送正确的消息格式。

3.4 开始使用

保存配置后,您就可以直接用自然语言给 Cline 下达任务。它会通过 Siflow Model Inference API 调用模型,并在得到您的确认后执行文件修改或终端操作。 Cline — 聊天界面与任务执行

4. 注意事项

  • 妥善保管您的 API 密钥;不要将其提交到版本控制中。
  • 对于繁重的代码编辑或长周期任务,请选择上下文长度足够、并在适用时支持推理能力的模型(参见平台的模型列表和文档)。
  • “Cannot use checkpoints in Desktop directory”:当您的工作区位于 Desktop 文件夹下时,Cline 不允许使用检查点(checkpoints)。请从其他目录打开您的项目(例如 ~/Code~/Projects 或其他开发文件夹),而非 ~/Desktop,以避免此错误。