1.2 安装OpenCode

OpenCode提供多种安装方式,支持macOS、Linux和Windows系统。选择最适合你的安装方法开始使用。

一键安装脚本(推荐)

最简单的安装方式是使用官方安装脚本:

curl -fsSL https://opencode.ai/install | bash
安全提示
建议在运行任何安装脚本前先查看其内容,确保来源可靠。

使用包管理器安装

npm(Node.js)

npm install -g opencode

pnpm

pnpm add -g opencode

Yarn

yarn global add opencode

Bun

bun add -g opencode

Homebrew(macOS)

brew install opencode

Scoop(Windows)

scoop install opencode

Chocolatey(Windows)

choco install opencode

Paru(Arch Linux)

paru -S opencode

Mise

mise use -g opencode

Docker安装

如果你更喜欢使用Docker,可以通过以下命令运行OpenCode:

docker run -it --rm ghcr.io/anomalyco/opencode

要挂载本地项目目录:

docker run -it --rm -v $(pwd):/workspace ghcr.io/anomalyco/opencode

验证安装

安装完成后,运行以下命令验证安装是否成功:

opencode --version

如果显示版本号,说明安装成功。

更新OpenCode

使用以下命令更新到最新版本:

opencode upgrade

或者通过包管理器更新:

# npm
npm update -g opencode

# Homebrew
brew upgrade opencode

卸载OpenCode

如果需要卸载:

opencode uninstall

或通过包管理器卸载:

# npm
npm uninstall -g opencode

# Homebrew
brew uninstall opencode

常见安装问题

权限问题

如果遇到权限错误,可以尝试:

# 使用sudo(不推荐)
sudo npm install -g opencode

# 更好的方式:配置npm全局目录
npm config set prefix ~/.npm-global
export PATH=~/.npm-global/bin:$PATH

网络问题

如果下载速度慢,可以配置镜像源:

# npm使用淘宝镜像
npm config set registry https://registry.npmmirror.com
提示
安装完成后,首次运行需要配置AI提供商的API密钥。详见AI提供商配置章节。

下一步

安装完成后,让我们进入快速开始章节,开始使用OpenCode。