Agent工具接入
DevEco Code
在 DevEco Code 中配置 AIGoCode 的 OpenAI、Claude 和 Gemini 模型
DevEco Code 可以通过自定义服务商连接 AIGoCode。下面从安装开始,完成一次可用配置。
安装与启动
安装 DevEco Code:
npm install -g @deveco/deveco-code
deveco --version能看到版本号后,运行:
deveco首次启动时,用空格勾选同意条款并按 Enter 确认;随后可以跳过引导进入主界面。



添加 AIGoCode 服务商
在主界面按 Ctrl+P,搜索 provider,选择 Connect provider。

搜索 other,选择 Other Custom provider。

按界面提示填写服务商信息,并在企业控制台创建对应协议分组的 API Key。
| 协议 | 分组 | 示例模型 | API 地址 |
|---|---|---|---|
| OpenAI 兼容 | ChatGPT API(Azure) | gpt-6-astra | https://api.aigocode.team/v1 |
| Anthropic Messages | Claude Code(可外接) | claude-opus-5-5 | https://api.aigocode.team/v1 |
| Gemini 原生接口 | Gemini | gemini-4-argon | https://api.aigocode.team/v1beta |





写入模型配置
连接完成后,打开项目中的 deveco.json 或 deveco.jsonc,将 sk-your-api-key 换成对应分组的 Key。下面以 OpenAI、Claude 和 Gemini 分别示例;一次只保留与你当前配置匹配的 model 和 provider 内容。

OpenAI 兼容
{
"$schema": "https://opencode.ai/config.json",
"model": "aigocode/gpt-6-astra",
"provider": {
"aigocode": {
"npm": "@ai-sdk/openai-compatible",
"name": "AIGoCode",
"options": {
"baseURL": "https://api.aigocode.team/v1",
"apiKey": "sk-your-api-key"
},
"models": {
"gpt-6-astra": { "name": "GPT-6 Astra" }
}
}
}
}Anthropic Messages
DevEco 的 @ai-sdk/anthropic 需要填写带 /v1 的地址,它会在后面追加 /messages。
{
"$schema": "https://opencode.ai/config.json",
"model": "aigocode/claude-opus-5-5",
"provider": {
"aigocode": {
"npm": "@ai-sdk/anthropic",
"name": "AIGoCode",
"options": {
"baseURL": "https://api.aigocode.team/v1",
"apiKey": "sk-your-api-key"
},
"models": {
"claude-opus-5-5": { "name": "Claude Opus 5.5" }
}
}
}
}Gemini 原生接口
{
"$schema": "https://opencode.ai/config.json",
"model": "aigocode/gemini-4-argon",
"provider": {
"aigocode": {
"npm": "@ai-sdk/google",
"name": "AIGoCode",
"options": {
"baseURL": "https://api.aigocode.team/v1beta",
"apiKey": "sk-your-api-key"
},
"models": {
"gemini-4-argon": { "name": "Gemini 4 Argon" }
}
}
}
}保存后重新打开 DevEco Code,输入 /models,选择对应的 AIGoCode 模型。
验证接入
发送一条消息,收到正常回复即表示接入成功。你也可以在控制台用量记录中确认请求已经产生。


