OpenCode 配置
OpenCode 可以通过 OpenAI 兼容 provider 接入 Skye API。配置文件通常位于
~/.config/opencode/opencode.json,也可以使用 opencode.jsonc。
如果文件不存在,需要手动创建。
API Key 可以直接写入配置文件,也可以通过客户端的
/connect 命令配置。
下面示例使用 openai 作为 provider,并把 Base URL 指向 Skye API。
目前一键 CCS 主要面向 Codex。OpenCode 请按本页手动配置;如果你同时使用 Codex,
可以参考 CC Switch 一键配置 CCS。下载地址:
CC Switch Releases。
配置文件路径
PATH
~/.config/opencode/opencode.json
opencode.json
把 sk-密钥 替换成你在 Skye API 控制台创建的真实 API Key。模型和参数可按需调整。
opencode.json
{
"provider": {
"openai": {
"options": {
"baseURL": "https://skyeapi.cn/v1",
"apiKey": "sk-密钥"
},
"models": {
"gpt-5.3-codex": {
"name": "GPT-5.3 Codex",
"limit": {
"context": 400000,
"output": 128000
},
"options": {
"store": false
},
"variants": {
"low": {},
"medium": {},
"high": {},
"xhigh": {}
}
},
"gpt-5.4": {
"name": "GPT-5.4",
"limit": {
"context": 1050000,
"output": 128000
},
"options": {
"store": false
},
"variants": {
"low": {},
"medium": {},
"high": {},
"xhigh": {}
}
},
"gpt-5.4-mini": {
"name": "GPT-5.4 Mini",
"limit": {
"context": 400000,
"output": 128000
},
"options": {
"store": false
},
"variants": {
"low": {},
"medium": {},
"high": {},
"xhigh": {}
}
},
"gpt-5.5": {
"name": "GPT-5.5",
"limit": {
"context": 1050000,
"output": 128000
},
"options": {
"store": false
},
"variants": {
"low": {},
"medium": {},
"high": {},
"xhigh": {}
}
}
}
}
},
"agent": {
"build": {
"options": {
"store": false
}
},
"plan": {
"options": {
"store": false
}
}
},
"$schema": "https://opencode.ai/config.json"
}
使用提醒
- 如果你使用
/connect配置 Key,可以不把apiKey写入文件。 - 如果你使用自定义
provider_id,请把模型引用同步改成对应 provider。 - 如果启动后提示模型不存在,请确认模型名属于 Skye API 当前可用模型。