IDE
VS Code、Cursor、その他の IDE 向けの OpenCode 拡張機能
OpenCode は VS Code、Cursor、またはターミナルをサポートするあらゆる IDE と連携します。ターミナルで opencode を実行するだけで使い始められます。
Usage
- Quick Launch :
Cmd+Esc(Mac)またはCtrl+Esc(Windows/Linux)を使って、分割ターミナルビューで OpenCode を開きます。既に実行中のターミナルセッションがある場合はそれにフォーカスします。 - New Session :
Cmd+Shift+Esc(Mac)またはCtrl+Shift+Esc(Windows/Linux)を使って、既に開いている場合でも新しい OpenCode ターミナルセッションを開始します。UI 内の OpenCode ボタンをクリックすることもできます。 - Context Awareness : 現在の選択範囲やタブを自動的に OpenCode と共有します。
- File Reference Shortcuts :
Cmd+Option+K(Mac)またはAlt+Ctrl+K(Linux/Windows)を使ってファイル参照を挿入します。例えば@File#L37-42のように。
Installation
VS Code および Cursor、Windsurf、VSCodium などの人気のフォークに OpenCode をインストールするには:
- VS Code を開きます
- 統合ターミナルを開きます
opencodeを実行します - 拡張機能が自動的にインストールされます
一方で、TUI から /editor または /export を実行する際に自分の IDE を使いたい場合は、export EDITOR="code --wait" を設定する必要があります。詳しくはこちら。
Manual Install
Extension Marketplace で OpenCode を検索し、Install をクリックします。
Cursor で OpenCode を使う
Cursor は VS Code のフォークなので、セットアップ手順は同じです:
- Cursor を開き、統合ターミナルを起動します。
opencodeを実行すると、拡張機能が自動的にインストールされます。- 自動インストールに失敗した場合は、
cursorCLI コマンドが使えることを確認してください:Cmd+Shift+P(Mac)またはCtrl+Shift+P(Windows/Linux)を押し、「Shell Command: Install 'cursor' command in PATH」を検索します。
クイック起動(Cmd+Esc / Ctrl+Esc)やファイル参照(Cmd+Option+K / Alt+Ctrl+K)など、ショートカットはすべて VS Code と同じです。Windsurf や VSCodium などの他の VS Code フォークにも同じ手順が適用できます。
Troubleshooting
拡張機能が自動的にインストールされない場合:
-
統合ターミナルで
opencodeを実行していることを確認してください。 -
お使いの IDE の CLI がインストールされていることを確認してください:
- VS Code の場合:
codeコマンド - Cursor の場合:
cursorコマンド - Windsurf の場合:
windsurfコマンド - VSCodium の場合:
codiumコマンド - ない場合は、
Cmd+Shift+P(Mac)またはCtrl+Shift+P(Windows/Linux)を押して「Shell Command: Install 'code' command in PATH」(またはお使いの IDE に相当するもの)を検索してください
- VS Code の場合:
-
VS Code に拡張機能をインストールする権限があることを確認してください