第 7 课2026-06-14
OpenCode CLI
本文档旨在说明如何将符合 OpenAI 接口规范的第三方 API 服务集成到 OpenCode 环境中。
如果你想在 OpenCode 中使用 Gemini 模型,可以尝试使用 Chat 格式,如果使用原生格式请使用其他编程工具,OpenCode 使用 Gemini 模型因格式协议问题可能会报错不兼容,请大家知悉!
1. OpenCode 环境准备
- 确保你的 OpenCode CLI 环境已就绪(版本建议更新至最新):
pnpm install -g @opencode/cli2. OpenCode CLI 凭证注册
在修改配置文件前,需先在本地密钥管理器中注册一个服务商别名(Provider ID)。这一步是为了安全地托管 API Key,避免在配置文件中明文硬编码。
1.执行认证指令:
opencode auth login- 选择类型:在列表中定位并选中底部的 other(可以直接打字搜索)。
- 定义 ID:输入一个自定义标识符(例如 local)。
- 录入密钥:输入你在V-API平台上已创建的令牌密钥 API Key(sk-xxxx)。
3. OpenCode 配置第三方 API
OpenCode 通过opencode.json文件来解析服务商参数。请根据你的操作系统定位并新建/编辑该文件。
配置文件路径
windows