Agent工具接入

DeepSeek Harness

在 DeepSeek Harness 桌面端和 Web UI 中配置 AIGoCode,附桌面端图文教程

DeepSeek Harness 是 DeepSeek AI 开发的开源 Agent 框架,目前处于预览阶段,提供桌面端和 Web UI。本教程介绍两种方式接入 AIGoCode;直接使用桌面应用可以按下方步骤配置,使用本地 Web UI 则查看 Web 版教程。

桌面端教程

1. 下载并安装

打开 DeepSeek Harness 官方下载页,选择适合自己系统的安装包。下图以 Windows 版为例,下载完成后安装并打开应用。

DeepSeek Harness 桌面端下载页面,选择对应系统的安装包

2. 打开模型设置

点击左下角 More → Settings,进入设置。

从左下角 More 菜单打开 Settings

在左侧选择 Models,然后点击 Add model provider。

在 Models 中点击 Add model provider

3. 添加 AIGoCode 提供方

选择 Custom model API。先前往 AIGoCode API Key 页面,选择支持第三方调用的 Codex(可外接) 分组创建 API Key,再填写以下信息:

字段填写内容
Provider IDaigocode
Display nameAIGoCode
Base URLhttps://api.aigocode.dev
API protocolOpenAI Chat Completions
API key你在 AIGoCode 创建的 API Key

在 Models 区域点击 Add model,按需添加模型:

模型 ID显示名称
gpt-6-astraGPT-6 Astra
gpt-6.1-solGPT-6.1 Sol

模型 ID 需要准确填写,且模型须在 API Key 所属分组的可用范围内;显示名称用于界面展示。也可以点击 Fetch available models 获取可用模型。

在 Custom model API 中填写 AIGoCode 地址、协议、API Key 和模型

确认后点击 Create provider 保存。这里按桌面端截图填写 Base URL;下方 Web 版配置使用的地址格式请按对应表格填写。

4. 选择模型并验证

关闭设置,点击 New Session 新建会话,并选择要使用的工作区。点击输入框右下角的模型选择器,在 AIGoCode 分组下选择刚添加的模型,例如 GPT-6 Astra。

在桌面端模型选择器中选择 AIGoCode 下的 GPT-6 Astra 或 GPT-6.1 Sol

发送一条简单消息,例如“请回复 ok”。收到正常回复后,可以到 AIGoCode 控制台核对对应请求的用量记录,确认接入成功。

DeepSeek Harness 桌面端使用 GPT-6 Astra 正常回复 ok

Web 版教程

Web UI 的自定义提供方支持 openai-completions、openai-responses 和 anthropic-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 模型,用同样方式发送消息验证。

常见问题

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

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

本页目录