跳到主要内容

接入 WorkBuddy / CodeBuddy

WorkBuddy / CodeBuddy 是 AI Agent 与编程助手工具,支持通过本地模型配置文件添加自定义模型,使用 OpenAI 兼容的 Chat Completions API 接入 EbeeAI。

前置条件

  • 安装并登录 WorkBuddy / CodeBuddy。
  • 至少打开一次项目目录,让应用创建本地配置目录。
  • EbeeAI 控制台 获取 API Key。

1. 创建模型配置

在项目目录下创建 .codebuddy/models.json(或应用指定的配置路径):

{
"models": [
{
"id": "claude-sonnet-4-20250514",
"name": "Claude Sonnet 4",
"vendor": "Anthropic",
"url": "https://ebeeai.net/v1/chat/completions",
"apiKey": "${EBEEAI_API_KEY}",
"maxInputTokens": 200000,
"maxOutputTokens": 8192,
"supportsToolCall": true,
"supportsImages": false
},
{
"id": "gpt-5.4",
"name": "GPT-5.4",
"vendor": "OpenAI",
"url": "https://ebeeai.net/v1/chat/completions",
"apiKey": "${EBEEAI_API_KEY}",
"maxInputTokens": 400000,
"maxOutputTokens": 128000,
"supportsToolCall": true,
"supportsImages": false
}
],
"availableModels": [
"claude-sonnet-4-20250514",
"gpt-5.4"
]
}

2. 设置环境变量

macOS / Linux:

export EBEEAI_API_KEY=<你的 EbeeAI API Key>

Windows PowerShell:

$env:EBEEAI_API_KEY="<你的 EbeeAI API Key>"

3. 重启应用

完全重启 WorkBuddy / CodeBuddy,在模型选择器中选择已配置的模型。

故障排查

现象处理方式
Authentication Fails / 401检查 apiKey 是否为真实 EbeeAI API Key,勿将 URL 填入 Key 字段
404 未找到模型确认模型 id 与 EbeeAI 路由配置一致
读取配置失败检查 models.json 是否为合法 JSON,保存为 UTF-8 无 BOM
选择器不显示模型重启应用,确认文件位于 .codebuddy/models.json
显示 ${EBEEAI_API_KEY} 原文从已设置环境变量的终端重启;或在配置中直接填入真实 Key