OpenCode
将开源终端编程智能体连接到网关。
以下示例使用 OpenCode 的
provider / npm 配置格式。如果你的安装版本使用 V2 的 providers / package 格式,请遵循 对应的官方提供商参考文档,同时保留网关端点和目标分组的密钥。OpenCode 支持通过配置文件设置自定义提供商。对于 Claude,请使用原生 Anthropic 包;其基础 URL 必须以以下内容结尾: /v1.
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"gateway": {
"npm": "@ai-sdk/anthropic",
"name": "API gateway",
"options": {
"baseURL": "https://aiprimetech.io/v1",
"apiKey": "{env:GATEWAY_API_KEY}"
},
"models": {
"claude-sonnet-5": {"name": "Claude Sonnet 5"},
"claude-opus-5-5": {"name": "Claude Opus 5.5"}
}
}
},
"model": "gateway/claude-sonnet-5"
}
配置文件位于 ~/.config/opencode/opencode.json 或 opencode.json ,在项目根目录中。重启 OpenCode 并选择提供商。
OpenCode 正在快速开发中,其配置模式也在变化。如果上述配置块被拒绝,请查看 OpenCode 自身文档中的提供商部分——你需要的值始终是基础 URL
https://aiprimetech.io/v1、你的密钥以及准确的模型 ID。