
OpenCodeのセキュリティ強化フォーク - 上流がパッチ適用を拒否しているCVE-2026-22812(CVSS 8.8 RCE)を修正
オープンソースのAIコーディングエージェント。
# YOLO
curl -fsSL https://opencode.ai/install | bash
# パッケージマネージャー
npm i -g opencode-ai@latest # または bun/pnpm/yarn
scoop install opencode # Windows
choco install opencode # Windows
brew install anomalyco/tap/opencode # macOS と Linux(推奨、常に最新版)
brew install opencode # macOS と Linux(公式 brew formula、更新頻度は低め)
paru -S opencode-bin # Arch Linux
mise use -g opencode # 任意のOS
nix run nixpkgs#opencode # または最新の開発ブランチ用に github:anomalyco/opencode
[!TIP] インストール前に0.1.xより古いバージョンを削除してください。
OpenCodeはデスクトップアプリケーションとしても利用できます。リリースページまたはopencode.ai/downloadから直接ダウンロードしてください。
| プラットフォーム | ダウンロード |
|---|---|
| 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
インストールスクリプトは、インストール先のパスについて以下の優先順位に従います:
$OPENCODE_INSTALL_DIR - カスタムインストールディレクトリ$XDG_BIN_DIR - XDG Base Directory Specification準拠のパス$HOME/bin - 標準のユーザーバイナリディレクトリ(存在するか作成可能な場合)$HOME/.opencode/bin - デフォルトのフォールバック# 例
OPENCODE_INSTALL_DIR=/usr/local/bin curl -fsSL https://opencode.ai/install | bash
XDG_BIN_DIR=$HOME/.local/bin curl -fsSL https://opencode.ai/install | bash
OpenCodeには、Tabキーで切り替えられる2つの組み込みエージェントが含まれています。
また、複雑な検索やマルチステップタスク用のgeneralサブエージェントも含まれています。
これは内部で使用され、メッセージ内で@generalを使用して呼び出すことができます。
エージェントについて詳しく学ぶ。
OpenCodeの設定方法の詳細については、ドキュメントをご覧ください。
OpenCodeへのコントリビューションに興味がある場合は、プルリクエストを送信する前にコントリビューションガイドをお読みください。
OpenCodeに関連し、名前の一部に「opencode」を使用するプロジェクト(例:「opencode-dashboard」や「opencode-mobile」)に取り組んでいる場合は、READMEに、それがOpenCodeチームによって構築されたものではなく、当社とは一切関係がないことを明確にする注記を追加してください。
機能面ではClaude Codeと非常に似ています。主な違いは以下のとおりです: