コンテンツにスキップ

インストール

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
Windowsopencode-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

インストールディレクトリ

インストールスクリプトは、インストールパスについて次の優先順位を尊重します:

  1. $OPENCODE_INSTALL_DIR - カスタムインストールディレクトリ
  2. $XDG_BIN_DIR - XDG ベースディレクトリ仕様に準拠したパス
  3. $HOME/bin - 標準ユーザーバイナリディレクトリ(存在する場合または作成可能)
  4. $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

次のステップ