X-AIO_FrameX-AIO
AI 编程工具

Cline(VS Code)

面向小白的 Cline 安装、X-AIO API Key 创建、模型选择和首次对话教程。

Cline 是运行在 VS Code 里的编码助手。安装插件后,还需要填入 X-AIO 的 API Key 和接口地址,才能开始对话。

本教程已在 macOS 上重新实测。Windows、Linux 的按钮名称基本相同,快捷键把 Cmd 换成 Ctrl 即可。

先用空文件夹测试

第一次使用时,请只打开自己新建的空文件夹,不要直接打开生产项目、私有仓库或存有密钥的目录。本教程只测试普通对话,不让 Cline 读取或修改文件。

开始前准备

  • 已安装 VS Code。
  • 一个空练习文件夹,例如 xaio-cline-demo
  • 已登录的 X-AIO API 密钥管理 页面。
  • X-AIO 中有一个仍有可用额度的工作空间。

1. 安装官方 Cline

  1. 在 VS Code 选择 文件 → 打开文件夹,打开空练习文件夹。如果出现“是否信任此文件夹中的作者”,确认路径是刚创建的空文件夹后,选择信任。
  2. 点击左侧活动栏的扩展图标,或按 Cmd+Shift+X
  3. 搜索 Cline
  4. 核对名称是 Cline,发布者是带验证标记的 Cline / cline.bot,扩展 ID 是 saoudrizwan.claude-dev
  5. 点击 安装。安装完成后,左侧活动栏会出现 Cline 图标。

不要安装 Cline ChineseCline (Nightly) 或其他同名插件。

Visual Studio Marketplace 中的官方 Cline 插件

打开 Cline 官方 Marketplace 页面

2. 创建 X-AIO 专用 API Key

API Key 相当于访问凭据。建议给 Cline 单独创建一个有限期 Key,方便以后查看用量或单独停用。

  1. 打开 X-AIO API 密钥管理

  2. 切换到一个有可用额度的工作空间。

  3. 记下页面显示的 OpenAI 生态端点:

    https://llm-api.x-aio.com/v1

    X-AIO API 密钥页面中的 OpenAI Compatible Base URL

  4. 点击 创建新密钥

  5. “密钥用途”填写容易识别的名称,例如 Cline-日期

  6. 有效期选择 90 天,然后点击 创建密钥

  7. 回到 Key 列表,在新建的 Key 所在行点击复制按钮。

为 Cline 创建 X-AIO 专用 API Key

不要复制遮罩文字

请点击 Key 所在行的复制按钮,获取完整 Key。不要复制页面中类似 sk-xxxx...xxxx 的遮罩文字。完整 Key 只粘贴到 Cline 的 API Key 输入框,不要放进聊天、代码、截图或 Git 仓库。不再使用测试 Key 时,可回到 X-AIO 删除它。

3. 导入到 Cline

  1. 点击 VS Code 左侧的 Cline 图标。

  2. 首次向导选择 Bring my own API key。如果已经跳过向导,点击 Cline 面板顶部的齿轮图标打开设置。

  3. 不需要扩大 Cline 侧栏。点击下面代码块右上角的复制按钮,把完整地址直接粘贴到 Base URL

    https://llm-api.x-aio.com/v1
  4. 再按下表完成其余字段:

Cline 字段填写或选择的内容
API ProviderOpenAI Compatible
Base URLhttps://llm-api.x-aio.com/v1
OpenAI Compatible API Key粘贴刚创建的完整 X-AIO Key
Model ID从下拉列表选择 kimi-k2.7-code

Base URL 只填到 /v1,不要追加 /chat/completions,也不要写成 /v1/v1

模型名必须全部小写

先正确填写 Base URL 和 API Key,等待几秒后,Model ID 会变成可选择的下拉框。请从列表中选择 kimi-k2.7-code,不要手动填写大小写不同的名称。没有出现下拉列表时,先不要继续,检查 Key 和 Base URL。

正确 Key 加载出模型列表,并选中小写 kimi-k2.7-code

窄侧栏可能只显示输入框中的一部分地址,这是正常现象,不代表末尾的 /v1 丢失。截图顶部额外标出了需要粘贴的完整地址;模型下拉列表出现后,再确认选择的是全小写 kimi-k2.7-code

首次向导点击 Continue;从设置页进入时点击右上角的 DoneAdd Header 是添加额外请求头的按钮,不是保存按钮,X-AIO 的常规配置不需要使用它。

4. 发送第一条测试消息

点击 Cline 面板顶部的 +(鼠标悬停时显示 New Task),保持默认模式,输入:

你好,请只回复一句:Cline 已连接成功。
不要读取或修改文件,也不要运行命令。

发送后,如果 Cline 正常返回 Cline 已连接成功。,就说明 API Key、Base URL 和模型已经可以使用。本次测试不需要读取文件、修改文件或运行命令;如果出现这类权限请求,直接拒绝即可。

Cline 中已完成的基础连通测试记录

到这里就完成了。之后可以在自己的测试项目里逐步尝试代码任务,并在批准任何文件或命令操作前先核对路径和内容。

常见问题

现象处理方法
401、Unauthorized、Invalid API Key回到目标 Key 所在行重新点击复制;检查 Key 是否过期、是否复制了遮罩文字。
402、额度不足、余额不足打开 Tokens Plan 的订阅总览检查额度;处理额度问题并等待同步后,新建一条 Cline 任务重试。
404、endpoint not foundBase URL 必须是 https://llm-api.x-aio.com/v1,不要追加其他路径或重复 /v1
Model ID 没有下拉列表重新检查完整 Key 和 Base URL,等待几秒后重开设置;不要手填大小写不同的模型名。
请求超时或一直转圈检查网络、额度和模型状态,再用本教程的最短测试消息重试。需要日志时打开 查看 → 输出 → Cline

官方参考:Cline 官网 · Cline 文档 · Cline GitHub · VS Code Marketplace

On this page