Русский
Документация
IDE

IDE

Расширение OpenCode для VS Code, Cursor и других IDE

OpenCode интегрируется с VS Code, Cursor или любой IDE, поддерживающей терминал. Просто запустите opencode в терминале, чтобы начать.


Использование

  • Быстрый запуск: Используйте Cmd+Esc (Mac) или Ctrl+Esc (Windows/Linux), чтобы открыть OpenCode в режиме разделённого терминала или сфокусироваться на существующей сессии терминала, если она уже запущена.
  • Новая сессия: Используйте Cmd+Shift+Esc (Mac) или Ctrl+Shift+Esc (Windows/Linux), чтобы запустить новую сессию терминала OpenCode, даже если одна уже открыта. Вы также можете нажать кнопку OpenCode в интерфейсе.
  • Контекстная осведомлённость: Автоматически делитесь текущим выделением или вкладкой с OpenCode.
  • Сочетания клавиш для ссылок на файлы: Используйте Cmd+Option+K (Mac) или Alt+Ctrl+K (Linux/Windows), чтобы вставить ссылки на файлы. Например, @File#L37-42.

Установка

Чтобы установить OpenCode в VS Code и популярных форках, таких как Cursor, Windsurf, VSCodium:

  1. Откройте VS Code
  2. Откройте встроенный терминал
  3. Запустите opencode — расширение установится автоматически

Если же вы хотите использовать собственную IDE при запуске /editor или /export из TUI, вам нужно установить export EDITOR="code --wait". Подробнее.


Ручная установка

Найдите OpenCode в Extension Marketplace и нажмите Install.


Устранение неполадок

Если расширение не устанавливается автоматически:

  • Убедитесь, что вы запускаете opencode во встроенном терминале.

  • Подтвердите, что CLI для вашей IDE установлен:

    • Для 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 имеет разрешение на установку расширений