> 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/de/entwicklung/visual-studio-code-extension.md).

# Visual Studio Code-Erweiterung

Verwalten Sie PowerShell Universal APIs, Apps und Skripte mit der offiziellen Erweiterung aus Visual Studio Code heraus, einschließlich Verbindungen und dem virtuellen Dateisystem.

PowerShell Universal kann mit der PowerShell Universal Visual Studio Code-Erweiterung verwaltet werden. Sie ermöglicht es Ihnen, sich mit einer lokalen Universal-Instanz zu verbinden und APIs, Dashboards und Skripte zu verwalten.

## Installation

Sie können die Erweiterung im [Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=devolutionsinc.devolutions-powershell-universal) herunterladen. Sie können die Erweiterung auch direkt im Erweiterungsbereich von Visual Studio Code herunterladen. Suchen Sie nach Devolutions PowerShell Universal und klicken Sie auf Installieren.

{% hint style="info" %}
Die Erweiterung 2026.2.x erfordert einen Server der Version 2026.2.x oder höher.
{% endhint %}

## Verbindungen

Die Erweiterung fordert Sie zur Eingabe der URL und des App-Tokens auf, die für die Verbindung mit Ihrer PowerShell Universal-Instanz verwendet werden. Folgen Sie beim Start den Anweisungen in der Erweiterung.

### Automatische Erkennung der Entwicklerinstanz

Wenn Sie PowerShell Universal ausführen, das als Entwicklerinstanz lizenziert wurde, erkennt und authentifiziert die VS Code-Erweiterung diese automatisch. Sie müssen dafür keine Konfiguration vornehmen.

### Verbindungen manuell konfigurieren

Um eine neue Verbindung zu einer PowerShell Universal-Instanz hinzuzufügen, klicken Sie auf die Schaltfläche Verbindung hinzufügen. Sie werden nach einem Namen, einer URL und einem App-Token gefragt, um die Verbindung herzustellen.

### Aktive Verbindung

Im Verbindungsbereich sehen Sie stets die Ressourcen der ausgewählten Verbindungsstruktur. Klicken Sie auf die Schaltfläche Verbinden, um eine Verbindung als aktive Verbindung festzulegen. Die aktive Verbindung beeinflusst das Verhalten der Baumansicht Jobs. Die Jobs der aktiven Verbindung werden auf der Seite angezeigt.

## Ressourcen

Die PowerShell Universal-Erweiterung fügt einen neuen Bereich in der Aktivitätsleiste für PowerShell Universal hinzu. Die Ressourcen sind ähnlich organisiert wie in der Administrationskonsole. Sie können Ressourcen anzeigen wie:

* API-Endpunkte und Dokumentation
* Skripte, Zeitpläne, Terminals und Workflows
* Apps
* KI-Agenten
* Variablen
* Tags

Einige Ressourcen bieten auch Aktionen innerhalb von VS Code. Einige Beispiele sind:

* Skripte aus VS Code ausführen
* Ein Terminal öffnen und Befehle ausführen
* Einen Webbrowser für Apps öffnen

## Jobs

Im Aktivitätsbereich Jobs können Sie eine Liste der Jobs anzeigen, die vom PowerShell Universal-Server in die Warteschlange gestellt, ausgeführt oder abgeschlossen wurden. Klicken Sie auf das Filter-Symbol, um aktive, abgeschlossene oder fehlgeschlagene Jobs anzuzeigen. Sie können auch eine optionale Filterzeichenfolge angeben.

## Virtuelles Dateisystem

Auf der Registerkarte Verbindung können Sie auf die Schaltfläche Verbinden klicken, um das virtuelle Dateisystem für die ausgewählte PowerShell Universal-Instanz zu aktivieren. Dadurch wird das PSU-Repository-Verzeichnis in einer virtuellen Datenquelle in VS Code geöffnet. Sie können Dateien direkt in VS Code anzeigen, bearbeiten, erstellen und löschen. Jede Änderung wird dann auf dem PSU-Server übernommen. Änderungen, die über die PowerShell Universal-Erweiterung vorgenommen werden, laden Ressourcen wie Endpunkte, Apps und Skripte automatisch neu, sodass sie sofort in der PSU-Instanz wirksam werden.

## MCP-Server

Beim Verbinden mit einer PowerShell Universal-Entwicklerinstanz wird der MCP-Server für diese Instanz automatisch konfiguriert. Dies ermöglicht den Zugriff auf alle von PSU bereitgestellten [integrierten MCP-Tools](/powershell-universal/de/intelligence/built-in-mcp-tools.md).

### Siehe auch

* [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/de/entwicklung/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.
