开始前先做这一步:先到 Key 管理 创建你要使用的产品线 Key。只用哪个产品线,就准备哪个产品线的
sk- Key。1 复制完整命令
请在终端中粘贴执行,可以使用 macOS 原生终端,也可以使用 VSCode、Cursor 等编辑器内置终端。
bash <(curl -fsSL https://code.jimuxyz.com/env_deploy/opencode-setup.sh)
2 运行后怎么选(1-7)
命令运行到第 3 步时,会显示下面这些选项。选几个产品线,就会让你粘贴几把 Key。
1Codex2Claude Code3Gemini4Codex + Claude Code5Codex + Gemini6Claude Code + Gemini7全部
完整说明
安装前确认
- 需要先安装
Node.js 18+。macOS 可到 nodejs.org/zh-cn/download 下载;Linux 可执行:curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash - && sudo apt-get install -y nodejs。 - 先到 Key 管理 创建你要使用的产品线 Key。
- Codex / Claude Code / Gemini 三条产品线 Key 不通用,只填写你选择的产品线 Key。
脚本会做什么
- 检查 Node.js / npm 是否可用。
- 安装
opencode-ai。 - 让你选择 1-7 产品线组合,并只提示填写所选产品线 Key。
- 校验 Key 必须以
sk-开头,避免把占位符写入配置。 - 写入配置前会备份旧配置。
配置写入位置
配置文件
~/.config/opencode/opencode.json写入规则
只写入你选择的 provider;想在 OpenCode 里切换多模型,就选择多产品线组合。
可用模型参考
- Codex:
gpt-5.4/gpt-5.4-mini/gpt-5.3-codex-spark/gpt-5.3-codex - Claude Code:
claude-sonnet-4-6/claude-opus-4-7/claude-opus-4-8 - Gemini:
gemini-2.5-flash/gemini-2.5-pro
安装完成后
重新打开终端后运行 opencode。
常见问题
- 提示未安装 Node.js:先安装 Node.js 18+,再重新运行脚本。
- 提示 Key 格式不对:确认填写的是本站创建的真实
sk-Key。 - 写入后不生效:完全退出 OpenCode 和相关终端/编辑器后重新打开。