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

# Extensión de Visual Studio Code

PowerShell Universal se puede gestionar con la extensión de Visual Studio Code de PowerShell Universal. Le permite conectarse a una instancia local de Universal y gestionar API, paneles y scripts.

## Instalación

Puede descargar la extensión desde el [Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=devolutionsinc.devolutions-powershell-universal). También puede descargar la extensión desde el panel de extensiones de Visual Studio Code. Busque Devolutions PowerShell Universal y haga clic en Install.

{% hint style="info" %}
La extensión 2026.2.x requiere un servidor 2026.2.x o posterior.
{% endhint %}

## Conexiones

La extensión le solicitará la URL y el App Token utilizados para conectarse a su instancia de PowerShell Universal. Siga las instrucciones que aparecen en la extensión cuando se inicie.

### Detección automática de la instancia de desarrollador

Si está ejecutando PowerShell Universal con una licencia de instancia de desarrollador, la extensión de VS Code la detectará y autenticará automáticamente. No es necesario que realice ninguna configuración por su parte.

### Configurar las conexiones manualmente

Para añadir una nueva conexión a una instancia de PowerShell Universal, haga clic en el botón Add Connection. Se le solicitará un nombre, una URL y un app token para establecer la conexión.

### Conexión activa

Mediante el panel de conexiones, siempre visualiza los recursos del árbol de la conexión seleccionada. Haga clic en el botón Connect para establecer una conexión como conexión activa. La conexión activa influye en el comportamiento de la vista de árbol Jobs. Los trabajos de la conexión activa se mostrarán en la página.

## Recursos

La extensión de PowerShell Universal añade un nuevo panel de actividad para PowerShell Universal. Los recursos se organizan de forma similar a como lo están en la consola de administración. Puede ver recursos como:

* Endpoints de API y documentación
* Scripts, programaciones, terminales y flujos de trabajo
* Aplicaciones
* Agentes de IA
* Variables
* Etiquetas

Algunos recursos también ofrecen acciones dentro de VS Code. Algunos ejemplos son:

* Ejecutar scripts desde VS Code
* Abrir un terminal y ejecutar comandos
* Abrir un navegador web hacia las aplicaciones

## Trabajos

Puede ver una lista de los trabajos en cola, en ejecución o ejecutados por el servidor de PowerShell Universal en el panel de actividad de trabajos. Haga clic en el icono Filter para ver los trabajos activos, completados o fallidos. También puede incluir una cadena de filtro opcional.

## Sistema de ficheros virtual

Desde la pestaña de conexión, puede hacer clic en el botón Connect para activar el sistema de ficheros virtual de la instancia de PowerShell Universal seleccionada. Esto abrirá el directorio del repositorio de PSU en un espacio de trabajo virtual en VS Code. Puede ver, editar, crear y eliminar ficheros directamente en VS Code. Cada cambio se reflejará entonces en el servidor de PSU. Los cambios realizados a través de la extensión de PowerShell Universal recargarán automáticamente los recursos como endpoints, aplicaciones y scripts, de modo que se reflejarán de inmediato en la instancia de PSU.

## Servidor MCP

Al conectarse a una instancia de desarrollador de PowerShell Universal, el servidor MCP de esa instancia se configurará automáticamente. Esto proporciona acceso a todas las [herramientas MCP integradas ](/powershell-universal/es/inteligencia/built-in-mcp-tools.md)que proporciona 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, and the optional `goal` query parameter:

```
GET https://docs.devolutions.net/powershell-universal/es/desarrollo/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.
