> 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

Gérez les API, les applis et les scripts PowerShell Universal depuis Visual Studio Code à l'aide de l'extension officielle, incluant les connexions et le système de fichiers virtuel.

PowerShell Universal peut être géré avec l'extension Visual Studio Code de PowerShell Universal. Elle vous permet de vous connecter à une instance Universal locale 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 aussi télécharger l'extension directement dans le volet des extensions de Visual Studio Code. Cherchez Devolutions PowerShell Universal et cliquez sur Installer.

{% 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 à l'intérieur de l'extension lors de son démarrage.

### Détection automatique d'une instance de développement

Si vous exécutez PowerShell Universal sous une licence d'instance de développement, l'extension VS Code effectuera la détection et l'authentification 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 Ajouter une connexion. On vous demandera un nom, une URL et un jeton d'application pour établir la connexion.

### Connexion active

Dans le volet des connexions, vous consultez toujours les ressources de l'arborescence de connexion sélectionnée. Cliquez sur le bouton Connecter pour définir une connexion comme connexion active. La connexion active influence le comportement de l'arborescence Tâches. Les tâches de la connexion active seront affichées dans la page.

## Ressources

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

* Terminaux d'API et documentation
* Scripts, horaires, terminaux et flux de travail
* Applis
* Agents IA
* Variables
* Étiquettes

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

* Exécuter des scripts à partir de VS Code
* Ouvrir un terminal et exécuter des commandes
* Ouvrir un navigateur Web vers les applis

## Tâches

Vous pouvez consulter la liste des tâches en file d'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 Filtre pour afficher les tâches actives, terminées ou en échec. Vous pouvez aussi inclure une chaîne de filtre facultative.

## Système de fichiers virtuel

Depuis l'onglet des connexions, vous pouvez cliquer sur le bouton Connecter pour activer le système de fichiers virtuel de l'instance PowerShell Universal sélectionnée. Cela ouvrira le répertoire du dépôt 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 ensuite reflétée sur le serveur PSU. Les modifications effectuées au moyen de l'extension PowerShell Universal rechargeront automatiquement les ressources telles que les terminaux, les applis et les scripts afin qu'elles soient immédiatement reflétées dans l'instance PSU.

## Serveur MCP

Lors de la connexion à une instance de développement 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.

### Voir aussi

* [Devolutions Academy – Creating a query string endpoint](https://academy.devolutions.net/student/activity/3466018-creating-a-query-string-endpoint)


---

# 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, and the optional `goal` query parameter:

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

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
