⚠️注意:OpenCode v1 和 v2 共用
opencode命令,不能同时安装共存,安装v2会覆盖v1;Windows的Chocolatey、Scoop不再支持v2版本。
前置条件
- 终端模拟器:WezTerm、Alacritty、Ghostty、Kitty。Windows强烈建议 WSL2。
- LLM服务商API密钥,新手可以使用 OpenCode Console / OpenCode Go订阅方案。
Linux / macOS 一键脚本(推荐)
curl -fsSL https://opencode.ai/v2/install | bash
Node包管理器安装(npm / bun / pnpm / yarn)
v2包名为
@opencode/cli;bun、pnpm需要额外参数允许postinstall脚本执行
# npm npm install -g @opencode/cli# bun 需要加 --trust
bun install -g --trust @opencode/cli # pnpm 需要--allow-build
pnpm add -g --allow-build=@opencode/cli @opencode/cli# yarn
yarn global add @opencode/cli
macOS Homebrew(v2专属tap源)
brew install anomalyco/tap/opencode-v2
Arch Linux(AUR)
paru -S opencode-beta
Windows平台说明
❗v2不再支持Chocolatey、Scoop包管理器。
两种可行方案:
- 推荐:WSL2 在WSL内部执行上面Linux任意一条安装命令。
- 手动下载独立二进制:官网 Releases下载 Windows x64 / ARM64二进制包运行。
Docker v2
需要指定版本tag,示例:
docker run -it --rm ghcr.io/anomalyco/opencode:2.0.0
桌面客户端安装(图形界面,可选)
前往官网下载对应系统安装包:
- macOS:Apple Silicon / Intel
- Windows:x64 / ARM64
- Linux:
.deb/.rpm/ AppImage包
macOS也可以brew cask安装:
brew install --cask opencode-desktop
验证安装成功
终端输入:
opencode --version
输出版本号(2.x.x)即v2安装完成。
安装完成后下一步
- 进入你的项目目录
cd /path/to/your/project
- 启动OpenCode终端界面
opencode
- TUI内执行
/connect配置模型API密钥;执行/init初始化项目,生成AGENTS.md
提示:
AGENTS.md提交到Git仓库,v2支持多Agent角色定义。
0 条笔记