Microsoft ha añadido a VS Code una ventana de agentes nativa que centraliza la gestión de sesiones de inteligencia artificial dentro del propio editor. La novedad permite trabajar con varios proyectos y modelos sin salir del entorno habitual, y acerca las capacidades agénticas del editor a las que ofrece Cursor, uno de sus principales rivales en programación asistida por IA.
La ventana no es un simple cambio de interfaz. Hasta ahora, VS Code ya soportaba flujos de trabajo agénticos mediante extensiones como Claude Code o Codex, además de GitHub Copilot, pero gestionar varias sesiones a la vez obligaba a menudo a abrir distintas ventanas o a depender de paneles dispersos. Con esta función, cada sesión de agente obtiene su propio espacio visual, separado del código que escribís a mano, aunque todo convive dentro del mismo editor.
Cómo se organiza la nueva ventana de agentes de IA
La ventana de agentes funciona como una capa de gestión sobre las sesiones de IA activas. Podéis delegar una tarea y seguir trabajando en el editor principal sin que el agente os bloquee el flujo, mientras la herramienta registra el progreso y avisa cuando necesita algún dato o decisión vuestra.
Cada sesión aparece listada en la barra lateral, agrupada bajo su proyecto correspondiente, junto con su estado y si requiere intervención. Podéis dejar una corriendo mientras atendéis otra, o colocarlas en paralelo si queréis seguir ambas a la vez. Al seleccionar una sesión, el editor carga automáticamente los archivos y la terminal asociados a ese espacio de trabajo, de modo que cambiar de proyecto no implica perder el contexto. Por ejemplo, un agente puede estar corrigiendo un error en un repositorio mientras otro añade una función en un proyecto distinto, sin que haga falta cerrar una conversación para empezar la siguiente ni abrir una ventana nueva de VS Code por cada tarea.
Git worktree: así evita VS Code que dos agentes choquen
El problema aparece cuando dos agentes trabajan sobre el mismo repositorio a la vez: si ambos tocan los mismos archivos, el conflicto es casi inevitable. Para evitarlo, la ventana de agentes permite asignar a cada sesión su propio Git worktree.
Un worktree es, en la práctica, una copia de trabajo independiente del repositorio. Gracias a él, un agente puede escribir y modificar código en su propia copia física de archivos sin tocar el espacio de trabajo principal ni el de otra sesión abierta, lo que mantiene la estabilidad del proyecto mientras varias tareas de refactorización o de nuevas funciones avanzan en paralelo.
Cómo se controla cada agente en la app
La ventana no os ata a las herramientas de Microsoft. Podéis elegir entre GitHub Copilot, Claude (a través del Agent SDK de Anthropic) o Codex como base de cada sesión, y escoger además el modelo disponible para ese harness.
Conviene distinguir entre modelo y harness, porque no son lo mismo. Si seleccionáis un modelo de Claude pero mantenéis el harness de Copilot, el agente seguirá funcionando con las herramientas y el flujo de trabajo de Microsoft. Si en cambio optáis por el harness de Claude, la sesión pasa a usar el Agent SDK de Anthropic, con sus propias herramientas y personalizaciones. Los modelos disponibles dependen de la cuenta y de los proveedores configurados, y existe también soporte para usar vuestras propias credenciales de modelo (BYOK), aunque esta opción sigue siendo experimental en las sesiones de Agent Host.
La autonomía del agente tiene límites configurables. La ventana incluye ajustes para definir qué herramientas o comandos puede ejecutar sin pedir aprobación previa, además de instrucciones de proyecto donde fijar convenciones de código o criterios de prueba. Esos ajustes dependen del harness elegido, así que una configuración que funciona con Copilot no tiene por qué comportarse igual con Claude o Codex.
La revisión del resultado también se ha simplificado: al abrir los diffs que genera el agente, podéis dejar comentarios directamente sobre un rango concreto de código, en lugar de copiar el fragmento en un nuevo prompt para explicar dónde encaja el cambio.
Qué necesitamos para activar la ventana de agentes
La función se ha ido desplegando en las versiones más recientes de VS Code, aunque, como suele ocurrir con las novedades de IA del editor, podría estar disponible antes en el canal Insiders que en la rama estable. Antes de probarla conviene repasar varios requisitos.
- Actualización del editor: comprobad la versión instalada y actualizad al canal estable o a Insiders, según dónde esté disponible la función en vuestro caso.
- Configuración de cuentas: según el harness que elijáis (Copilot, Claude o Codex), necesitaréis la suscripción o las credenciales correspondientes activas en el editor.
- BYOK experimental: si pensáis usar vuestras propias claves de API para modelos en sesiones de Agent Host, revisad la documentación, porque esta función aún está en fase experimental.
- Extensiones: no hace falta instalar ninguna adicional, ya que la ventana de agentes forma parte del editor base.
Ese último punto marca la diferencia respecto a cómo gestionaba VS Code los agentes hasta ahora: acceder a funciones similares exigía sumar por separado extensiones como Claude Code o Codex, cada una con su propia interfaz. Con el panel integrado, esas mismas capacidades conviven en un único lugar sin pasos de instalación adicionales.
