インストール
OpenCode は単一のバイナリとして配布され、macOS、Linux、Windows で複数のインストール方法をサポートしています。
クイックインストール(推奨)
OpenCode をインストールする最速の方法は、公式スクリプトを使用することです:
curl -fsSL https://opencode.ai/install | bash
このスクリプトは OS とアーキテクチャを検出し、正しいバイナリをダウンロードして PATH に追加します。
パッケージマネージャー
npm / bun / pnpm / yarn
npm i -g opencode-ai@latest
# または
bun i -g opencode-ai@latest
# または
pnpm i -g opencode-ai@latest
# または
yarn global add opencode-ai@latest
Homebrew (macOS & Linux)
推奨方法(常に最新):
brew install anomalyco/tap/opencode
公式 Homebrew フォーミュラ(更新頻度が低い):
brew install opencode
Scoop (Windows)
scoop install opencode
Chocolatey (Windows)
choco install opencode
Arch Linux
# 安定版
sudo pacman -S opencode
# AUR から最新版
paru -S opencode-bin
mise (任意の OS)
mise use -g opencode
Nix
# nixpkgs から
nix run nixpkgs#opencode
# GitHub から最新版
nix run github:anomalyco/opencode
デスクトップアプリ(ベータ版)
OpenCode はグラフィカルインターフェースを備えたデスクトップアプリケーションとしても利用可能です。
ダウンロード
| プラットフォーム | ダウンロード |
|---|---|
| macOS (Apple Silicon) | opencode-desktop-darwin-aarch64.dmg |
| macOS (Intel) | opencode-desktop-darwin-x64.dmg |
| Windows | opencode-desktop-windows-x64.exe |
| Linux | .deb, .rpm, または AppImage |
パッケージマネージャーでのインストール
macOS (Homebrew):
brew install --cask opencode-desktop
Windows (Scoop):
scoop bucket add extras
scoop install extras/opencode-desktop
Windows インストール
WSL2(推奨)
Windows では、最高のエクスペリエンスのために WSL2 の使用をお勧めします:
# WSL2 をインストール
wsl --install
# コンピューターを再起動してから実行:
curl -fsSL https://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
インストールディレクトリ
インストールスクリプトは、インストールパスについて次の優先順位を尊重します:
$OPENCODE_INSTALL_DIR- カスタムインストールディレクトリ$XDG_BIN_DIR- XDG ベースディレクトリ仕様に準拠したパス$HOME/bin- 標準ユーザーバイナリディレクトリ(存在する場合または作成可能)$HOME/.opencode/bin- デフォルトのフォールバック
例:
# カスタムインストールディレクトリ
OPENCODE_INSTALL_DIR=/usr/local/bin curl -fsSL https://opencode.ai/install | bash
# XDG 準拠パス
XDG_BIN_DIR=$HOME/.local/bin curl -fsSL https://opencode.ai/install | bash
Docker
サンドボックス環境の場合、Docker コンテナで OpenCode を実行できます。詳細な Docker 使用手順については、Docker サポートページをご覧ください。
docker run -it -v $(pwd):/app anomalyco/opencode:latest
検証
インストール後、OpenCode が正常に動作しているか確認してください:
# バージョンを確認
opencode --version
# TUI を起動
opencode tui