外观
OpenCode
OpenCode 是开源的终端编程智能体,支持通过配置文件接入任意 OpenAI 兼容或 Anthropic 兼容的服务。
安装
bash
npm install -g opencode-aibash
curl -fsSL https://opencode.ai/install | bash配置
编辑全局配置文件 ~/.config/opencode/opencode.json(也可以放在项目根目录的 opencode.json)。下面同时添加了两个 provider:vip 走 OpenAI 兼容接口,vip-claude 走 Claude 原生接口(Claude 模型的工具调用和缓存效果更好):
json
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"vip": {
"npm": "@ai-sdk/openai-compatible",
"name": "ZEN-AI VIP站",
"options": {
"baseURL": "https://vip.zen-ai.top/v1",
"apiKey": "{env:VIP_API_KEY}"
},
"models": {
"gpt-5.5": { "name": "GPT-5.5" },
"gemini-3.5-flash": { "name": "Gemini 3.5 Flash" },
"deepseek-v4-pro": { "name": "DeepSeek V4 Pro" }
}
},
"vip-claude": {
"npm": "@ai-sdk/anthropic",
"name": "ZEN-AI VIP站 Claude",
"options": {
"baseURL": "https://vip.zen-ai.top/v1",
"apiKey": "{env:VIP_API_KEY}"
},
"models": {
"claude-sonnet-4-6": { "name": "Claude Sonnet 4.6" },
"claude-opus-4-8": { "name": "Claude Opus 4.8" }
}
}
},
"model": "vip-claude/claude-sonnet-4-6"
}然后设置环境变量 VIP_API_KEY(macOS / Linux 用 export,Windows 用 setx),也可以把 {env:VIP_API_KEY} 直接替换为密钥。
提示
models中的键名必须与本站模型名称完全一致,可在 模型列表 中点击复制。- 令牌分组需要同时包含你配置的模型;需要混用多家模型时,可以使用
auto分组的令牌。
使用
bash
cd your-project
opencode在界面中输入 /models 选择 ZEN-AI VIP站 或 ZEN-AI VIP站 Claude 下的模型即可。