Models Hub
接入 Agent 工具

CodeBuddy CLI 接入 Models Hub:环境变量与 settings.json

用 CODEBUDDY_BASE_URL 等环境变量或 settings.json 把腾讯云 CodeBuddy CLI 指向 Models Hub 的 Claude 系列模型,附验证步骤与常见报错排查。

编辑此页

CodeBuddy CLI 是腾讯云推出的终端 AI 编程助手,协议与配置方式都参照 Claude Code:同样用 _BASE_URL / _API_KEY / _MODEL 这套环境变量,同样支持 settings.json 里的 env 段。把它指向 Models Hub 后,codebuddy 里的对话与代码修改都会用 Models Hub 的额度调用你指定的模型。本文只讲接入,不讲 CodeBuddy CLI 本身的用法。

三样东西

接入只需要:Models Hub 的 API Key接入地址 https://modelsok.com一个模型名。没有一键配置,CodeBuddy CLI 不在 Models Hub CLI 的支持范围内。

准备

  • 已安装 CodeBuddy CLI。没装的话运行 npm install -g @tencent-ai/codebuddy-code(需要 Node.js 18.20 及以上),macOS/Linux 也可以 curl -fsSL https://www.codebuddy.cn/cli/install.sh | bash,装完 codebuddy --version 能出版本号即可,详见 官方安装文档
  • 一个 Models Hub API Key。在控制台的 令牌页 创建,令牌所在分组要能访问你打算用的模型。

推荐模型

用途模型名定价实时状态
日常编码,速度与质量的平衡点claude-sonnet-4-6查看价格可用率与延迟
复杂重构、长任务claude-opus-4-6查看价格可用率与延迟
后台轻量任务claude-haiku-4-5查看价格可用率与延迟

模型名以 模型定价页 为准。

配置步骤

临时测试可以直接在当前 shell 导出环境变量:

export CODEBUDDY_API_KEY="你的 Models Hub API Key"
export CODEBUDDY_BASE_URL="https://modelsok.com"
export CODEBUDDY_MODEL="claude-sonnet-4-6"

Windows(PowerShell):

$env:CODEBUDDY_API_KEY="你的 Models Hub API Key"
$env:CODEBUDDY_BASE_URL="https://modelsok.com"
$env:CODEBUDDY_MODEL="claude-sonnet-4-6"

想固定生效,编辑用户级 ~/.codebuddy/settings.json(Windows 为 %USERPROFILE%\.codebuddy\settings.json),写入 env 段:

{
  "env": {
    "CODEBUDDY_API_KEY": "你的 Models Hub API Key",
    "CODEBUDDY_BASE_URL": "https://modelsok.com",
    "CODEBUDDY_MODEL": "claude-sonnet-4-6",
    "CODEBUDDY_SMALL_FAST_MODEL": "claude-haiku-4-5"
  }
}
变量作用
CODEBUDDY_API_KEY你的 Models Hub API Key
CODEBUDDY_BASE_URL接入地址,不要/v1,CodeBuddy CLI 自己会拼路径
CODEBUDDY_MODEL默认模型
CODEBUDDY_SMALL_FAST_MODEL后台小任务用的模型,配一个便宜的

CodeBuddy CLI 的配置按优先级合并(高覆盖低):命令行参数 > 项目本地 ./.codebuddy/settings.local.json > 项目共享 ./.codebuddy/settings.json > 用户级 ~/.codebuddy/settings.json。团队统一配置建议写进项目共享文件。

验证

在任意项目目录运行 codebuddy,输入一句话,例如「用一句话介绍当前目录」。能正常回复即接通。两个补充判据:输入 /model 能看到当前使用的模型;打开 Models Hub 控制台的 用量日志,几秒内会出现一条对应模型名的请求。

常见报错

现象原因处理
401 / 鉴权失败Key 写错、多了空格,或令牌已被禁用令牌页 重新复制
model not found / 无可用渠道模型名拼错,或令牌所在分组没有该模型对照 定价页 核对名字
请求 404CODEBUDDY_BASE_URL 误写成了 /v1/chat/completions 这类 OpenAI 路径CodeBuddy CLI 走 Anthropic 兼容协议,CODEBUDDY_BASE_URL 不要带路径后缀
改了 settings.json 没生效已开启的会话不读取新配置重启 codebuddy 或执行 /clear 新建会话
429触发限流,通常是并发过高稍后重试;持续出现联系客服提额

更多排查见 故障排查

常见问题

计费方式? 按请求实际消耗的输入与输出 token 计费,价格在各模型的定价页,用量日志里能看到每一条请求的明细。

和直接用腾讯云官方账号有什么区别? 配置后 CodeBuddy CLI 的所有请求都会走 Models Hub 接入点,不再消耗官方账号的额度;你不需要单独申请腾讯云 CodeBuddy 的订阅。

怎么切换模型? 在 CodeBuddy CLI 里输入 /model 选择,或运行 codebuddy config set model <模型名>,也可以改 CODEBUDDY_MODEL 后重启。

相关

本页目录