AIGoCode Docs

DeepSeek Harness

在 DeepSeek Harness 中通过 OpenAI-compatible API 接入 AIGoCode

DeepSeek Harness 是 DeepSeek AI 开发的开源 Agent 框架,目前处于开发者预览阶段。本教程使用它的 Web UI 接入 AIGoCode。它的自定义提供方目前只支持 openai-completionsopenai-responsesanthropic-messages 三种协议。

安装并启动

如果还没有 Node.js,请先阅读 Node.js 环境

打开终端,运行:

Terminal
npx @deepseek-ai/dsh web

命令会启动本地 Web UI,默认地址为 http://127.0.0.1:3080,并尝试自动打开浏览器。

配置 AIGoCode

打开 设置 → 模型,点击 添加自定义提供方。每种协议都需要单独创建一个提供方,以下按协议填写。API Key 请前往 AIGoCode API Key 页面创建,并选择与协议匹配且支持第三方调用的分组。

打开 DeepSeek Harness 设置

OpenAI

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

添加自定义提供方

字段填写内容
Provider IDaigocode-openai
显示名称AIGoCode OpenAI
API 地址https://api.aigocode.dev/v1
API 协议openai-completions
API 密钥AIGoCode API Key

在模型列表中添加 gpt-6-astra,保存提供方。也可以点击 获取可用模型,从接口返回的模型列表中选择。

填写 OpenAI 配置并获取模型

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

选择 GPT-6 Astra

Claude

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

字段填写内容
Provider IDaigocode-claude
显示名称AIGoCode Claude
API 地址https://api.aigocode.dev/
API 协议anthropic-messages
API 密钥AIGoCode API Key

填写 Claude 配置并获取模型

在模型列表中选择需要的 Claude 模型,例如截图中的 claude-fable-5,保存提供方。

Gemini

DeepSeek Harness 当前没有 Google Gemini 原生协议选项,而 AIGoCode 的 Gemini 分组使用 Gemini generateContent 协议,因此暂时无法在 DeepSeek Harness 中直接接入 Gemini。

选择工作区并验证

  1. 点击 选择工作区,添加要处理的项目文件夹并选中它。

  2. 新建会话,选择已配置的模型并发送一条消息。

模型能够正常回复,并且 AIGoCode 控制台的用量记录中出现对应请求,即表示接入成功。

DeepSeek Harness 回复成功

Claude 配置完成后,选择 claude-fable-5 等已添加的 Claude 模型,用同样方式发送消息验证。

遇到 401403429 时查看 错误码。如果模型不可用,检查 API Key、API 地址、协议和模型名称是否填写正确。

更多配置说明请参考 DeepSeek Harness 官方文档

On this page