跳转到内容
免费注册
在 Coding Agent 接入

Continue CLI 安装与 API 配置

安装 Continue CLI,配置 BetterToken Base URL 和 API Key,选择模型并排查常见错误。

要在 Continue CLI 中使用 BetterToken,请准备 API Key,填写下表中的 Base URL,并从模型广场选择当前可用的 Model ID。

重点信息

字段填写内容
API KeyBetterToken API Key
Base URLhttps://bettertoken.ai/v1
Model从模型广场复制的当前 Model ID

准备工作

注册并获取 BetterToken API Key

已有账号?登录并充值,然后在控制台创建 API Key。

工具特定要求

  • 已安装 Node.js 20 或更高版本(仅使用 npm 安装时需要)

安装

安装 Continue CLI

macOS / Linux

终端窗口
curl -fsSL https://raw.githubusercontent.com/continuedev/continue/main/extensions/cli/scripts/install.sh | bash

Windows PowerShell

终端窗口
irm https://raw.githubusercontent.com/continuedev/continue/main/extensions/cli/scripts/install.ps1 | iex

npm(跨平台)

终端窗口
npm install -g @continuedev/cli

安装完成后,运行以下命令确认 cn 可用:

终端窗口
cn --version

手动配置

字段填写内容
API KeyBetterToken API Key
Base URLhttps://bettertoken.ai/v1
Model从模型广场复制的当前 Model ID

配置 API Key 和 Base URL

设置 API Key 环境变量

macOS / Linux

在启动 Continue CLI 的同一个终端中运行:

终端窗口
export BETTERTOKEN_API_KEY="YOUR_API_KEY"

Windows PowerShell

在启动 Continue CLI 的同一个 PowerShell 窗口中运行:

终端窗口
$env:BETTERTOKEN_API_KEY = "YOUR_API_KEY"

将 YOUR_API_KEY 替换为你的 BetterToken API Key。不要把 API Key 提交到 Git 仓库或写入共享配置文件。

创建 config.yaml

在用户目录创建或编辑以下文件:

  • macOS / Linux:~/.continue/config.yaml
  • Windows:%USERPROFILE%\.continue\config.yaml

写入以下配置:

name: BetterToken
version: 0.0.1
schema: v1
models:
- name: BetterToken GPT
provider: openai
model: YOUR_MODEL_ID
apiBase: "https://bettertoken.ai/v1"
apiKey: ${{ secrets.BETTERTOKEN_API_KEY }}
useResponsesApi: false

YOUR_MODEL_ID 只是示例。请改为模型广场中当前可用的 模型 ID。

useResponsesApi: false 表示 Continue 的 API 使用偏好。Continue 仍可能根据模型选择 Responses 或 Chat Completions。BetterToken 支持两者,因此两种路径都可以使用这个 Base URL。如需确认实际请求路径,请在控制台查看请求记录。在 Continue CLI 1.5.47 搭配 GPT 模型的测试中,useResponsesApi: false 和 true 都将请求发送到了 /v1/responses。Continue CLI 1.5.47 通过该路径完成了文本请求和文件读取工具调用。

启动 Continue CLI

macOS / Linux

终端窗口
cn --config ~/.continue/config.yaml

Windows PowerShell

终端窗口
cn --config "$env:USERPROFILE\.continue\config.yaml"

也可以先进入你的项目目录,再运行上面的命令。配置加载后,直接在 Continue CLI 中输入任务即可。

验证连接

发送一条简短测试消息。工具正常返回内容,并且没有认证或 Model ID 错误,就说明连接成功。修改配置后请完全退出并重新启动工具。

切换模型

打开模型选择器,或修改配置中的 Model 字段。请填写模型广场中的完整 Model ID,然后重新启动当前会话。

修改 config.yaml 中的 model 后,结束当前 cn 会话并重新运行启动命令。模型 ID 必须来自当前配置使用的接口。

如果你想仅为一个项目使用单独配置,可以在项目目录保存配置文件,并显式指定路径:

终端窗口
cn --config ./continue-bettertoken.yaml

常见错误

现象处理方式
401、Unauthorized 或 API Key 错误确认 BETTERTOKEN_API_KEY 已在当前终端设置,并且使用的是 BetterToken API Key。
model not found 或模型不可用从模型广场重新复制当前可用的 模型 ID,
仍使用旧配置使用 cn --config 明确指定文件路径;检查文件名为 config.yaml。
请求地址错误或 404确认 apiBase 是 https://bettertoken.ai/v1,不要填入 /chat/completions 或模型名称。
配置中的密钥变量未解析在启动 cn 的同一个终端中设置 BETTERTOKEN_API_KEY,然后重新运行启动命令。
自定义 Model ID 无法使用 Agent 模式若模型和接口支持原生工具调用,在 config.yaml 的对应模型条目中添加 capabilities: [tool_use]。参阅 Continue 能力设置。这只是能力声明,不会为模型增加工具支持。

配置 FAQ

Continue CLI 应该使用哪个 Base URL?

填写 https://bettertoken.ai/v1。这是 BetterToken 的 OpenAI-compatible Base URL。

可以使用 BetterToken API Key 吗?

可以。使用 provider: openai,并填入你的 BetterToken API Key 和 Model ID。useResponsesApi: false 表示 API 使用偏好;Continue 可能根据模型选择 Responses 或 Chat Completions。BetterToken 支持两者。如需确认实际请求路径,请在控制台查看请求记录。

如何查看或切换已保存的配置?

在 Continue CLI 会话中输入 /config,即可查看并选择本地配置。

进阶配置

相关指南

技术说明

协议、endpoint 与 provider 内部字段

本页使用 provider: openai、apiBase: "https://bettertoken.ai/v1" 和 useResponsesApi: false。最后一项表示 Continue 的 API 使用偏好;Continue 可能根据模型选择 /responses 或 /chat/completions。BetterToken 支持两者。保持示例中的 apiBase,不要添加任何一种后缀,并在控制台查看请求记录以确认实际路径。