跳转到内容

安装

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