# Extension VS Code

Source : https://webgune.cloud/oc-oc/docs/extension-vscode · Mis à jour le 2026-10-27

# Extension VS Code

L'extension officielle **Webgune** apporte vos services dans VS Code : build, déploiement, rollback et logs de build sans quitter l'éditeur.

## Installation

Dans VS Code : **Extensions** (`Ctrl+Shift+X`) → recherchez **Webgune** (éditeur `kx712`) → **Installer**.

## Connexion

L'extension s'authentifie avec une [clé API](/docs/cles-api) :

1. Créez une clé depuis le dashboard : **Paramètres → Clés API** (scopes `services:*` et `projects:read` recommandés).
2. Dans VS Code, ouvrez la vue **Webgune** dans la barre latérale et collez la clé.

L'URL de l'API se règle dans les réglages de l'extension. C'est utile si vous ciblez un environnement de développement.

## Ce que vous pouvez faire

| Action | Où |
|--------|-----|
| Parcourir projets et services | Vue latérale Webgune |
| Voir l'état de chaque service | Pastilles de statut en direct |
| **Déployer** le service lié au dépôt ouvert | Clic droit / bouton de la vue |
| Suivre les **logs de build** en direct | Panneau de sortie VS Code |
| **Rollback** vers un déploiement précédent | Historique du service |

Le scénario type : vous poussez votre commit, lancez le déploiement depuis l'éditeur et suivez le build dans le panneau de sortie. Si quelque chose cloche, vous faites un rollback immédiat, sans changer de fenêtre.

## Extension et CLI

L'extension couvre le flux quotidien de déploiement ; pour le scripting et la CI, préférez le [CLI](/docs/cli). Les deux utilisent les mêmes clés API et respectent les mêmes [permissions](/docs/roles-permissions).
