安装
Opencode 以单个二进制文件的形式分发。它支持 macOS, Linux, 和 Windows (通过 WSL2)。
官方安装脚本
推荐的安装方式是通过我们的 shell 脚本。它会检测你的操作系统和架构,下载正确的二进制文件,并将其添加到你的 PATH 中。
curl -sL opencode.ai/install | bash
npm
你可以通过 npm 安装 Opencode:
npm install -g @anomalyco/opencode
Homebrew (macOS)
对于 macOS 用户,你可以使用 Homebrew 安装 Opencode:
brew tap anomalyco/opencode
brew install opencode
Arch Linux
对于 Arch Linux 用户,你可以从 AUR 安装 Opencode:
paru -S opencode
# 或
yay -S opencode
Windows
WSL2
在 Windows 上,我们推荐使用 WSL2。首先,如果你还没有安装 WSL2,请先安装:
wsl --install
然后重启你的电脑,使用官方脚本安装 Opencode:
curl -sL opencode.ai/install | bash
原生 Windows (实验性)
对于原生 Windows 安装,请从我们的 GitHub Releases 页面下载 Windows 二进制文件并将其添加到你的 PATH 中。
手动安装
你也可以直接从我们的 GitHub Releases 页面下载二进制文件。
macOS (Apple Silicon)
wget https://github.com/anomalyco/opencode/releases/latest/download/opencode-darwin-arm64
chmod +x opencode-darwin-arm64
mv opencode-darwin-arm64 /usr/local/bin/opencode
macOS (Intel)
wget https://github.com/anomalyco/opencode/releases/latest/download/opencode-darwin-amd64
chmod +x opencode-darwin-amd64
mv opencode-darwin-amd64 /usr/local/bin/opencode
Linux (x86_64)
wget https://github.com/anomalyco/opencode/releases/latest/download/opencode-linux-amd64
chmod +x opencode-linux-amd64
mv opencode-linux-amd64 /usr/local/bin/opencode
Linux (ARM64)
wget https://github.com/anomalyco/opencode/releases/latest/download/opencode-linux-arm64
chmod +x opencode-linux-arm64
mv opencode-linux-arm64 /usr/local/bin/opencode
Docker
对于沙盒环境,您可以在 Docker 容器中运行 Opencode。有关详细的 Docker 使用说明,包括 DevOps 集成、CI/CD 管道设置和高级配置,请参阅我们的 Docker 支持 页面。
docker run -it -v $(pwd):/app anomalyco/opencode:latest