Aller au contenu

IDE

L'extension OpenCode pour VS Code, Cursor et autres IDE

OpenCode s’intègre à VS Code, Cursor ou tout IDE prenant en charge un terminal. Exécutez simplement opencode dans le terminal pour commencer.


Usage

  • Lancement rapide : utilisez Cmd+Esc (Mac) ou Ctrl+Esc (Windows/Linux) pour ouvrir OpenCode dans une vue de terminal divisée, ou concentrez-vous sur une session de terminal existante si elle est déjà en cours d’exécution.
  • Nouvelle session : utilisez Cmd+Shift+Esc (Mac) ou Ctrl+Shift+Esc (Windows/Linux) pour démarrer une nouvelle session de terminal OpenCode, même si elle est déjà ouverte. Vous pouvez également cliquer sur le bouton OpenCode dans l’interface utilisateur.
  • Conscience du contexte : partagez automatiquement votre sélection ou onglet actuel avec OpenCode.
  • Raccourcis de référence de fichier : utilisez Cmd+Option+K (Mac) ou Alt+Ctrl+K (Linux/Windows) pour insérer des références de fichier. Par exemple, @File#L37-42.

Installation

Pour installer OpenCode sur VS Code et les forks populaires comme Cursor, Windsurf, VSCodium :

  1. Ouvrir VS Code
  2. Ouvrez le terminal intégré
  3. Exécutez opencode - l’extension s’installe automatiquement

Si, d’un autre côté, vous souhaitez utiliser votre propre IDE lorsque vous exécutez /editor ou /export à partir du TUI, vous devrez définir export EDITOR="code --wait". En savoir plus.


Installation manuelle

Recherchez OpenCode dans Extension Marketplace et cliquez sur Installer.


Dépannage

Si l’extension ne parvient pas à s’installer automatiquement :

  • Assurez-vous que vous exécutez opencode dans le terminal intégré.
  • Confirmez que la CLI de votre IDE est installée :
    • Pour VS Code : commande code
    • Pour Cursor : commande cursor
    • Pour Windsurf : commande windsurf
    • Pour VSCodium : commande codium
    • Sinon, exécutez Cmd+Shift+P (Mac) ou Ctrl+Shift+P (Windows/Linux) et recherchez « Commande Shell : installez la commande ‘code’ dans PATH » (ou l’équivalent pour votre IDE)
  • Assurez-vous que VS Code est autorisé à installer des extensions