OpenCode 配置
项目介绍
项目定位:一个开源的 AI 编程助手,可在终端、IDE 或桌面环境中辅助编写、调试和改进代码。
核心特色:
- 原生终端或 TUI 支持,适合命令行开发者
- 自动加载正确的语言服务器(LSP)以提升上下文理解
- 支持多会话并行与会话链接共享
- 支持 75+ 模型提供商,包括本地模型
- 可与 GitHub Copilot、ChatGPT Plus/Pro 等集成
平台支持:终端 CLI、桌面应用(Beta)、IDE 扩展等
环境配置
- 打开你的终端,运行以下命令全局安装 OpenCode:
npm install -g opencode-ai
安装完成后,在终端输入 opencode 命令若出现界面,则安装成功。
-
查看 CC-Switch 下载一节的内容,下载并安装 CC-Switch 到本地,安装并打开软件。
-
上方配置项选择到 OpenCode,然后点击 添加供应商 按钮。
-
进行多项配置:
- 在 预设供应商 中选择 PackyCode
- 在 供应商标识 中填写分组名称,比如
PackyApi-Codex - 在 接口格式 中选择合适的分组:
- Claude 系列模型:Anthropic
- Codex 系列模型:OpenAI
- Gemini 系列模型:Google (Gemini)
- 在 API Key 中填入创建 API 令牌时创建的 Key
important
目前支持 OpenCode 的分组:
- GPT:codex 分组、gpt-officially 分组
- Claude:aws-q 分组、aws 分组、claude-officially 分组
- Gemini:gemini-slb 分组
请您创建正确分组的 APIKEY 后填入。
- 在 额外选项 中配置键值对:
{"setCacheKey": true} - 在 模型配置 中配置 ApiKey 对应分组下正确的模型名,每个分组下的模型可在令牌分组介绍一节中查询。
- 全部配置好后,点击右下角 添加 按钮。
- 在界面中选择刚配置好的 PackyApi 渠道,点击添加按钮。
验证配置
- 重新打开终端,输入
opencode运行 - 输入
/models命令,观察刚才配置的 PackyApi 的渠道是否存在,如果存在则配置成功
开始愉快的对话吧!