OpenCode 部署教程:从安装到模型接入
OpenCode 部署教程
📖 本文也提供了 独立阅读版本,包含侧边导航、搜索和滚动定位。
这篇内容是面向实战的 OpenCode 部署指南:先把 CLI 跑起来,再逐步接入桌面版、插件版和常见模型供应商。
1. 四种使用形态
OpenCode 常见的使用方式有四种:
- 命令行(CLI)
- 桌面客户端(Desktop)
- 编辑器插件(例如 VS Code)
- 云端运行环境(Cloud)
建议顺序是:先 CLI,再插件/桌面,最后补云端。
2. 安装命令行版(主流程)
2.1 前置环境
先安装 Node.js(建议 LTS 版本)。
2.2 安装与启动
1 | npm install -g opencode-ai |
2.3 基础验证
1 | opencode --version |
如果以上命令都可用,说明核心链路已跑通。
3. 安装桌面版(可选)
- 下载对应系统安装包并安装。
- 首次打开后选择项目目录。
- 进入模型列表确认 Provider 已加载。
桌面版更适合轻量对话与快速体验;复杂工程任务依然建议以 CLI 为主。
4. 安装 VS Code 插件版
- 在扩展市场搜索并安装
OpenCode。 - 按
Ctrl + Shift + P打开命令面板,执行 OpenCode 相关命令。 - 选中代码后可直接发送到 OpenCode 对话窗口,减少复制粘贴。
插件版依赖本地 OpenCode 环境,所以请先完成 CLI 安装。
5. 查看和切换模型
进入 OpenCode 后,先看当前模型列表:
1 | /models |
建议先选一个可直接使用的模型跑小任务,确认工作流没问题,再做高级接入。
6. 接入 Antigravity 相关模型
流程要点:
- 安装对应插件(按插件文档执行)。
- 执行登录命令并完成浏览器授权。
- 回到 OpenCode 执行
/models,选择新增模型。
常用入口命令:
1 | /connect |
7. 接入 Codex(OpenAI)
- 执行
/connect。 - 选择 OpenAI 并完成浏览器授权。
- 执行
/models切换到目标编码模型。
完成后就可以在 OpenCode 里直接使用对应模型进行编码任务。
8. 接入 OpenRouter
- 在 OpenRouter 控制台申请 API Key。
- 在 OpenCode 执行
/connect,选择 OpenRouter 并粘贴密钥。 - 执行
/models验证模型列表。
1 | /connect |
9. 推荐部署顺序(避免折腾)
- 先完成 CLI 安装与版本验证。
- 接入一个主力 Provider(OpenAI 或 OpenRouter)。
- 再补充 Antigravity 等高级模型通道。
- 固定一个默认模型作为日常主模型。
- 最后接入 VS Code 插件提升效率。
10. Session 并行协作建议
把不同任务拆成多个 Session:
- Session A:新功能开发
- Session B:Bug 修复
- Session C:重构/性能优化
这样能减少上下文干扰,也更方便回溯。
11. 常见问题
Q1:opencode 提示命令不存在
通常是 npm 全局目录未加入 PATH。重开终端后重试;不行就检查 Node/npm 的全局安装路径。
Q2:/models 看不到刚接入的模型
检查三项:授权是否完成、Provider 是否连接成功、会话是否已重启。
Q3:应该优先桌面版还是 CLI?
优先 CLI。桌面版与插件版更适合作为辅助入口。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Direction!



