openCode 安装与初始化配置(Windows / macOS / Linux)

前五篇把 openCode 是什么、和 Cursor 怎么选、核心概念全讲清楚了。这篇直接装机——macOS、Linux 原生安装 + Windows WSL2 全流程,从零到能用的完整路径。

openCode 是开源项目,安装方式和其他 CLI 工具一样——npm 全局安装一条命令。但配置环节比闭源工具多一步:你需要自己选择模型提供商、配置 API Key。这个”多一步”换来的,是模型自由切换的权利。

前置依赖:装之前先确认三件事

Node.js 18 或更高版本:openCode 是 Node.js CLI 工具,终端输入 node -v 确认版本。推荐用 nvm 管理 Node,方便切换。

node -v  # 确认 >= 18

Git:需要 Git 做代码变更追踪。输入 git --version 确认已安装。

一个可用的 API Key:openCode 本身不提供模型服务,你需要至少一个模型提供商的 API Key。支持 Anthropic、OpenAI、DeepSeek、Ollama 等。安装前先去至少一个平台获取 Key。

macOS 安装

一条命令:

npm install -g @opencode-ai/cli

安装完成后验证:

opencode --version

输出类似 opencode x.x.x 表示安装成功。

首次启动配置:在项目目录下输入 opencode,首次启动会引导你完成初始配置。第一步是选择默认模型提供商——这是 openCode 区别于其他工具的关键步骤。

Linux 安装

安装命令和 macOS 完全一致:

npm install -g @opencode-ai/cli
opencode --version

Linux 特有注意事项:

  • EACCES 权限报错 → 不要加 sudo,用 nvm 管理 Node,nvm 把全局包装在用户目录下
  • 无图形界面服务器 → 只能用 API Key 认证,OAuth 需要浏览器支持
  • 终端字体 → 建议安装 Nerd Font(推荐 MesloLGS NF),openCode 的 TUI 界面使用了 Unicode 字符

Windows 安装(WSL2)

openCode 目前没有 Windows 原生版本,Windows 用户通过 WSL2 运行。

第一步:安装 WSL2

PowerShell(管理员)运行:

wsl --install

安装完成后重启电脑,进入 Ubuntu 终端设置用户名和密码。

🔒 点击解锁完整内容


次阅读

扫描下方二维码,关注公众号:程序进阶之路,实时获取更多优质文章推送。


扫码关注

评论