DeepSeek Harness
在 DeepSeek Harness 中通过 OpenAI-compatible API 接入 AIGoCode
DeepSeek Harness 是 DeepSeek AI 开发的开源 Agent 框架,目前处于开发者预览阶段。本教程使用它的 Web UI 接入 AIGoCode。它的自定义提供方目前只支持 openai-completions、openai-responses 和 anthropic-messages 三种协议。
安装并启动
如果还没有 Node.js,请先阅读 Node.js 环境。
打开终端,运行:
npx @deepseek-ai/dsh web命令会启动本地 Web UI,默认地址为 http://127.0.0.1:3080,并尝试自动打开浏览器。
配置 AIGoCode
打开 设置 → 模型,点击 添加自定义提供方。每种协议都需要单独创建一个提供方,以下按协议填写。API Key 请前往 AIGoCode API Key 页面创建,并选择与协议匹配且支持第三方调用的分组。

OpenAI
选择支持第三方调用的 Codex(可外接) 分组创建 API Key,然后填写:

| 字段 | 填写内容 |
|---|---|
| Provider ID | aigocode-openai |
| 显示名称 | AIGoCode OpenAI |
| API 地址 | https://api.aigocode.dev/v1 |
| API 协议 | openai-completions |
| API 密钥 | AIGoCode API Key |
在模型列表中添加 gpt-6-astra,保存提供方。也可以点击 获取可用模型,从接口返回的模型列表中选择。

保存后,在会话底部的模型选择器中选择 GPT-6 Astra。

Claude
选择支持第三方调用的 Claude Code(可外接) 分组创建 API Key,然后填写:
| 字段 | 填写内容 |
|---|---|
| Provider ID | aigocode-claude |
| 显示名称 | AIGoCode Claude |
| API 地址 | https://api.aigocode.dev/ |
| API 协议 | anthropic-messages |
| API 密钥 | AIGoCode API Key |

在模型列表中选择需要的 Claude 模型,例如截图中的 claude-fable-5,保存提供方。
Gemini
DeepSeek Harness 当前没有 Google Gemini 原生协议选项,而 AIGoCode 的 Gemini 分组使用 Gemini generateContent 协议,因此暂时无法在 DeepSeek Harness 中直接接入 Gemini。
选择工作区并验证
-
点击 选择工作区,添加要处理的项目文件夹并选中它。
-
新建会话,选择已配置的模型并发送一条消息。
模型能够正常回复,并且 AIGoCode 控制台的用量记录中出现对应请求,即表示接入成功。

Claude 配置完成后,选择 claude-fable-5 等已添加的 Claude 模型,用同样方式发送消息验证。
遇到 401、403、429 时查看 错误码。如果模型不可用,检查 API Key、API 地址、协议和模型名称是否填写正确。
更多配置说明请参考 DeepSeek Harness 官方文档。