> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/powershell-universal/fr/developpement/visual-studio-code-extension.md).

# Extension Visual Studio Code

PowerShell Universal peut être géré avec l'extension Visual Studio Code de PowerShell Universal. Elle vous permet de vous connecter à une instance locale d'Universal et de gérer les API, les tableaux de bord et les scripts.

## Installation

Vous pouvez télécharger l'extension depuis le [Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=devolutionsinc.devolutions-powershell-universal). Vous pouvez également télécharger l'extension depuis le volet des extensions de Visual Studio Code. Recherchez Devolutions PowerShell Universal et cliquez sur Install.

{% hint style="info" %}
L'extension 2026.2.x nécessite un serveur 2026.2.x ou une version ultérieure.
{% endhint %}

## Connexions

L'extension vous demandera l'URL et le jeton d'application utilisés pour vous connecter à votre instance PowerShell Universal. Suivez les instructions affichées dans l'extension lors de son démarrage.

### Découverte automatique d'une instance développeur

Si vous exécutez PowerShell Universal avec une licence d'instance développeur, l'extension VS Code la découvrira et s'authentifiera automatiquement. Aucune configuration n'est requise de votre part.

### Configurer les connexions manuellement

Pour ajouter une nouvelle connexion à une instance PowerShell Universal, cliquez sur le bouton Add Connection. Vous serez invité à saisir un nom, une URL et un jeton d'application pour établir la connexion.

### Connexion active

Le volet de connexion vous permet de toujours consulter les ressources de l'arborescence de connexion sélectionnée. Cliquez sur le bouton Connect pour définir une connexion comme connexion active. La connexion active influe sur le comportement de l'arborescence des tâches. Les tâches de la connexion active seront affichées dans la page.

## Ressources

L'extension PowerShell Universal ajoute un nouveau panneau d'activité pour PowerShell Universal. Les ressources sont organisées de manière similaire à la console d'administration. Vous pouvez consulter des ressources telles que :

* Points de terminaison d'API et documentation
* Scripts, planifications, terminaux et flux de travail
* Applications
* Agents IA
* Variables
* Étiquettes

Certaines ressources proposent également des actions dans VS Code. En voici quelques exemples :

* Exécuter des scripts depuis VS Code
* Ouvrir un terminal et exécuter des commandes
* Ouvrir un navigateur web vers les applications

## Tâches

Vous pouvez afficher la liste des tâches en attente, en cours d'exécution ou exécutées par le serveur PowerShell Universal dans le volet d'activité des tâches. Cliquez sur l'icône de filtre pour afficher les tâches actives, terminées ou échouées. Vous pouvez également saisir une chaîne de filtre facultative.

## Système de fichiers virtuel

Depuis l'onglet de connexion, vous pouvez cliquer sur le bouton Connect pour activer le système de fichiers virtuel pour l'instance PowerShell Universal sélectionnée. Cela ouvrira le répertoire du référentiel PSU dans un espace de travail virtuel dans VS Code. Vous pouvez afficher, modifier, créer et supprimer des fichiers directement dans VS Code. Chaque modification sera alors répercutée sur le serveur PSU. Les modifications apportées via l'extension PowerShell Universal rechargeront automatiquement les ressources telles que les points de terminaison, les applications et les scripts, ce qui les rendra immédiatement disponibles dans l'instance PSU.

## Serveur MCP

Lors de la connexion à une instance développeur PowerShell Universal, le serveur MCP de cette instance sera configuré automatiquement. Cela donne accès à tous les [outils MCP intégrés](/powershell-universal/fr/intelligence/built-in-mcp-tools.md) fournis par PSU.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.devolutions.net/powershell-universal/fr/developpement/visual-studio-code-extension.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
