Cline AI 编程助手教程

Cline 是 VS Code 上最强大的开源 AI 编程助手,支持自动创建文件、执行命令和代码重构。本文详解安装、配置、模型选择和使用技巧。

什么是 Cline?

Cline(原 Claude Dev)是一款 VS Code AI 编程插件,具备 Agent 能力:

安装

  1. 打开 VS Code
  2. 进入扩展市场(Ctrl+Shift+X
  3. 搜索 "Cline"
  4. 点击 Install 安装
  5. 安装后侧边栏出现 Cline 图标

配置 API Provider

Cline 本身免费,但需要配置 AI 模型 API。支持多种提供者:

方式一:OpenAI Compatible(推荐)

使用 OpenAI 兼容接口,可接入中转服务使用所有模型:

# Cline 设置
API Provider: OpenAI Compatible
Base URL: https://claude4u.com/v1
API Key: your-relay-key
Model ID: claude-sonnet-4-20250514
提示:通过轻舟 AI(claude4u.com)中转服务配置 Cline,可以使用 Claude、Gemini、GPT 等所有主流模型,一个 API Key 即可切换不同模型。

方式二:Anthropic API

API Provider: Anthropic
API Key: your-anthropic-key

方式三:OpenAI API

API Provider: OpenAI
API Key: your-openai-key

模型选择建议

使用技巧

清晰的 Prompt

好的 Prompt 能显著提升 Cline 的输出质量:

# 差的 Prompt
"加个登录功能"

# 好的 Prompt
"在 src/pages/ 目录下创建一个登录页面组件 Login.tsx,使用 React Hook Form 处理表单,
包含邮箱和密码字段,调用 /api/auth/login 接口进行验证,
登录成功后跳转到 /dashboard。使用项目现有的 Tailwind CSS 样式。"

使用 @ 引用上下文

自定义指令

在项目根目录创建 .clinerules 文件,定义全局行为规则:

# .clinerules 示例
- 使用 TypeScript,不使用 any 类型
- 组件使用函数式写法和 React Hooks
- 样式使用 Tailwind CSS
- 每个函数添加 JSDoc 注释
- 错误处理使用 try-catch

审批与自动操作

Cline 默认需要你确认每步操作(文件修改、命令执行)。你可以在设置中调整:

常见问题

Cline 响应很慢

Cline 修改了不该改的文件

注意:Cline 的 Agent 能力非常强大,可以执行任意终端命令。在生产环境或包含敏感数据的项目中,建议开启 Ask 模式,仔细审核每步操作。

Start Using 轻舟 AI

Stable, fast AI API relay — supports Claude, OpenAI, Gemini and more

Sign Up Now