其他客户端与协议
OpenCode
开源终端 Agent,在 opencode.json 中声明自定义 provider。
1安装
终端
npm install -g opencode-ai
opencode --version2声明自定义 provider
OpenCode 用一个 JSON 配置文件声明供应商。全局配置在 ~/.config/opencode/opencode.json,也可以放在项目根目录的 opencode.json 只对该项目生效。把 YOUR_API_KEY 换成你的密钥。
opencode.json
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"easyapi": {
"npm": "@ai-sdk/openai-compatible",
"name": "EasyApi",
"options": {
"baseURL": "https://api.easyapi.cc/v1",
"apiKey": "YOUR_API_KEY"
},
"models": {
"gpt-5": {
"name": "gpt-5"
}
}
}
}
}OpenAI 协议用 @ai-sdk/openai-compatible,baseURL 带 /v1;Anthropic 协议用 @ai-sdk/anthropic,baseURL 同样带 /v1(该 SDK 自己只追加 /messages)。
models 里列出你要用的模型名,以 模型广场 为准;两个 provider 可以同时声明。
3验证
进入项目目录运行 opencode,输入 /models 选择刚声明的模型,发一条消息有回复即成功。
报错见 错误码。