コンテンツにスキップ

IDE

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 をインストールするには:

  1. VS Code を開く
  2. 統合ターミナルを開く
  3. opencode を実行 - 拡張機能は自動的にインストールされます

一方、TUI から /editor または /export を実行するときに使用する IDE を指定する場合は、export EDITOR="code --wait" を設定する必要があります。

Manual Install

拡張機能マーケットプレイスで OpenCode を検索して Install をクリックします。


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 に拡張機能をインストールする権限があることを確認します