拆问包括:Plus 能不能直接登入、jsonc 欄位叫什么、兼容网关怎么写、工作階段中途换模型會不會改配置檔案。寫在下面分节。
用 /connect 接官方 OpenAI#
启动 OpenCode 後輸入 /connect,選择 OpenAI。若你有 ChatGPT Plus 或 Pro,可選瀏覽器登入,把对话额度接到助手;需要 API 计费则選手动填写 API key。成功後 /models 會出現 openai/ 前缀的模型。這是个人机器最快的路徑。
把預設模型写进配置#
项目根或使用者配置裡的 opencode.jsonc 可设 model。完整 ID 是 provider/model,例如 openai/gpt-5.6-sol。命令行 --model 優先于配置檔案;已經开着的工作階段會记住自己選的模型,改 jsonc 不會回溯改寫舊工作階段。
{
"$schema": "https://opencode.ai/config.json",
"model": "openai/gpt-5.6-sol",
"provider": {
"openai": {
"models": {
"gpt-5.6-sol": {
"options": {
"reasoningEffort": "medium"
}
}
}
}
}
}OpenAI 兼容网关#
若串流量走自建或第三方 /v1 接口,在 providers 裡声明自訂 id、baseURL,並用兼容執行時,模型 key 用网关真實 ID。金鑰用环境變量引用,不要把 token 写进仓库。官方 api.openai.com 一般不必手写兼容块。
2026 年 9 月建議選哪档#
- 仓库級重构、計算机使用:openai/gpt-6-astra。
- 日常改檔案、测例:openai/gpt-5.6-sol 或 terra。
- 大批量低难度补全:luna 或更小的 realtime/編碼專用档。
要點#
- 先 /connect,再在 jsonc 钉預設模型。
- ID 格式永远是 provider/model。
- 金鑰只在环境裡;兼容网关才写 baseURL。