Visual Studio Code 1.129 llegó el 15 de julio de 2026, y es una de las versiones más significativas a nivel de arquitectura de los últimos tiempos. ¿Lo más destacado? VS Code está rediseñando el funcionamiento de las sesiones de agentes en torno a un proceso dedicado llamado agent host, y eso es solo el comienzo. También hay un nuevo panel de editor en la ventana Agents, la posibilidad de ejecutar comandos de terminal directamente desde el chat y un primer vistazo a una interfaz modernizada.
Veamos todo lo que trae esta versión.
El agent host: una nueva base para las sesiones de IA
El cambio más importante de la 1.129 es el agent host, un proceso dedicado que ejecuta harnesses de agentes como Copilot, Claude y Codex. Está construido sobre el protocolo abierto Agent Host Protocol (AHP) y cambia de raíz el funcionamiento de las sesiones de agentes en VS Code.
Por qué importa: como una sesión vive en su propio proceso, la misma sesión puede conectarse y mostrarse desde varias ventanas de VS Code a la vez. Puedes tener una sesión de agente en ejecución y verla desde la ventana principal del editor, desde la ventana Agents o desde cualquier otra ventana conectada, todo de forma simultánea.
El agente de Copilot en el agent host funciona con el Copilot SDK, lo que significa que su comportamiento está alineado con la Copilot CLI, la app independiente de GitHub Copilot y otros productos de Copilot. Es una unificación relevante: si aprendes cómo funciona Copilot en una superficie, ese conocimiento te sirve en todas.
Para activarlo, habilita chat.agentHost.enabled y elige un harness del agent host en el menú desplegable. En el caso concreto del agente de Claude, también puedes configurar chat.agents.claude.preferAgentHost.
Microsoft está desarrollando activamente el agent host y lo está desplegando de forma gradual. Algunas funciones nuevas de esta versión solo están disponibles cuando un agente se ejecuta en el agent host, así que vale la pena activarlo pronto.
Nuevo panel de editor en la ventana Agents (experimental)
Hasta ahora, la ventana Agents mostraba tu conversación con un agente junto a un área de detalle para archivos y cambios. Esta versión introduce un panel de editor rediseñado que une el editor y el área de detalle en un único panel acoplado con una barra de pestañas compartida.
¿El resultado? Revisar el trabajo de un agente ahora se parece a trabajar en el editor principal, en lugar de saltar entre paneles separados. En concreto, puedes:
- Abrir archivos y diffs directamente dentro del editor acoplado, justo al lado del chat, con una acción New Tab que coincide con la barra de pestañas del chat
- Revisar cambios con una experiencia de diff mejorada: alternar entre vista en línea y en paralelo, expandir o contraer todos los archivos a la vez y leer los cambios en una representación de diff más compacta que muestra más contenido en pantalla
- Retomar donde lo dejaste: cada sesión restaura el ancho del panel lateral, los editores abiertos, el editor activo y el estado contraído de cada archivo al cambiar de sesión y al recargar la ventana
La siguiente acción (como Create Pull Request) está disponible directamente desde el título de la pestaña del editor, y los atajos de teclado del editor, como alternar la vista de diff, funcionan igual que en la ventana principal de VS Code.
Es un diseño experimental y opcional. Habilita sessions.layout.singlePaneDetailPanel y recarga la ventana (la configuración se lee una sola vez al iniciar).
Herramientas de gestión de sesiones para agentes
Los agentes que se ejecutan en el agent host (Copilot, Claude y Codex) tienen ahora acceso a herramientas de gestión de sesiones. Esto significa que un agente puede:
- Listar tus sesiones con su estado, espacio de trabajo y cambios, para encontrar la adecuada sobre la que actuar
- Leer la conversación reciente de otra sesión para entender qué está haciendo
- Crear una nueva sesión o un nuevo chat dentro de una sesión existente para delegar una subtarea, en lugar de sobrecargar una única conversación
- Enviar un mensaje a una sesión o chat que haya creado para iniciar o reorientar ese trabajo
Cada vez que una herramienta crea una sesión o actúa sobre ella, VS Code muestra una píldora Open Session para que puedas ir directamente a ella. Enviar un mensaje a otra sesión siempre pide primero tu confirmación. Un agente no puede enviar mensajes a su propio chat, y las ráfagas de envíos están limitadas para que una sola solicitud no pueda dispersarse en un número ilimitado de sesiones.
Es un paso importante hacia la orquestación multiagente dentro de VS Code: los agentes ya pueden coordinar trabajo entre sesiones sin que tengas que cambiar de contexto manualmente.
Ejecuta comandos con el prefijo !
Es una de esas funciones pequeñas que tienen un impacto enorme en el flujo de trabajo diario. Ahora puedes anteponer ! a los mensajes del chat para ejecutar su contenido como comandos de terminal directamente desde el chat.
Escribe ! npm test en la entrada del chat y se ejecuta como un comando de terminal: sin cambiar a la terminal y sin el coste de cambiar de contexto. Funciona en las sesiones del agent host tanto en el editor como en la ventana Agents.
Es una incorporación sencilla que hace notablemente más fluido el flujo de trabajo centrado en el chat, sobre todo para comandos rápidos de verificación durante una sesión de agente.
Mejoras en la ventana Agents
Dos mejoras más pequeñas pero bienvenidas en el flujo de nueva sesión:
- Valores predeterminados recordados para nuevas sesiones: el selector de nueva sesión ahora recuerda tu último modo de agente y tus opciones de aprobación, y los usa como valores predeterminados la próxima vez que creas una sesión. Se acabó volver a seleccionar las mismas opciones cada vez.
- Casilla de worktree: en lugar de elegir entre aislamiento por carpeta o por worktree en un menú desplegable, ahora tienes una única casilla “New Worktree”. Márcala para aislamiento con Git worktree (que mantiene los cambios del agente en una carpeta separada hasta que estés listo para fusionarlos) o déjala sin marcar para aislamiento por carpeta.
Modelos BYOK con el harness de agente de Copilot
Los modelos Bring Your Own Key (BYOK) ya se pueden usar en la ventana Agents cuando seleccionas el harness de Copilot que se ejecuta en el agent host. Es una ampliación notable: antes, BYOK tenía limitaciones en cuanto a los harnesses con los que podía funcionar. Ahora puedes usar tus propias claves de API de modelos con el agente de Copilot en la nueva arquitectura del agent host.
Migra archivos de prompt a skills (experimental)
Los archivos de prompt (*.prompt.md) sirven para describir comandos de barra personalizados, pero solo se admiten en el harness de agente Local. Los demás harnesses expresan los comandos de barra mediante skills.
Con chat.customizations.promptMigration.enabled activado, si seleccionas un harness que se ejecuta en el agent host y tienes archivos de prompt migrables, verás una entrada “Migrate Prompts” en la vista general de AI Customizations. La interfaz de migración te permite ver archivos de prompt tanto del espacio de trabajo (.github/prompts/) como de las ubicaciones de datos de usuario, migrar los archivos seleccionados a skills y abrir las skills recién creadas.
Si trabajas con varios harnesses, este es el camino a seguir para la compatibilidad de los comandos de barra.
Novedades en la experiencia del editor
Reabre un editor desde la barra de herramientas del editor
Cuando un archivo o diff admite varios editores, ahora puedes cambiar de editor directamente desde la barra de herramientas del editor. Abre el menú “…” y selecciona un editor en el submenú Reopen Editor With. Así es más fácil descubrir editores alternativos sin recurrir a la Command Palette.
Vista previa de la UI moderna (experimental)
Esta es la que va a dar que hablar. Ya puedes probar una interfaz de VS Code modernizada que actualiza el aspecto del área de trabajo del editor.
Actívala con workbench.experimental.modernUI. Está habilitada de forma predeterminada en las compilaciones Insiders, así que si usas el canal nightly puede que ya la estés viendo.
Microsoft está siendo deliberadamente prudente: es experimental, opcional en la versión estable y claramente sigue evolucionando. Pero es una señal clara de que el equipo de VS Code está pensando en la evolución visual del editor, que no ha tenido una renovación visual importante desde su lanzamiento.
Soporte de GitHub Enterprise para Copilot en el agent host
Esto es muy importante para los usuarios empresariales. Los desarrolladores cuyo acceso a GitHub Copilot se proporciona a través de una instancia de GitHub Enterprise (GHE) ya pueden iniciar sesión y usar Copilot en VS Code.
Antes, la autenticación de Copilot del agent host solo admitía github.com, por lo que una suscripción de Copilot respaldada por GHE no podía completar el inicio de sesión. Tanto el flujo OAuth como la solicitud de token de Copilot apuntaban a github.com.
Con esta versión, VS Code puede autenticar Copilot contra una instancia de GitHub Enterprise. Al iniciar sesión en Copilot, eliges tu instancia de GHE y VS Code ejecuta el flujo de inicio de sesión y solicita los tokens de acceso de Copilot a ese host en lugar de a github.com. Funciona tanto en la ventana del editor como en la ventana Agents, y con los agentes de Copilot y de Claude.
Si tu organización usa GHE, esto elimina una barrera real para adoptar Copilot en VS Code.
API propuestas: editores personalizados para diff y merge
Los editores personalizados ahora quedan excluidos de los editores de diff y merge de forma predeterminada. Un archivo puede seguir abriéndose en un editor personalizado mientras sus diffs y merges se abren en los editores de texto integrados.
Para abrir un diff en otro editor, usa el submenú Reopen Editor With de la barra de herramientas del editor. Para usar siempre un editor específico con los diffs que coincidan, configura workbench.diffEditorAssociations.
La API propuesta customEditorPriority ofrece prioridades separadas para archivos, diffs y editores de merge:
"priority": {
"textEditor": "default",
"diffEditor": "option",
"mergeEditor": "never"
}La nueva prioridad never impide la selección automática para ese tipo de editor, pero mantiene el editor disponible para seleccionarlo de forma explícita.
Colaboradores de la comunidad
Esta versión mantiene la sólida tradición de contribuciones de la comunidad:
- @accnops (Arthur Cnops): chat/voice: llevar las respuestas de voz a los carruseles de preguntas
- @cipheraxat (Akshat Anand): corregir el color de decoración de las pestañas del editor de la UI moderna con la etiqueta completa
- @danielrobbins (Daniel Robbins): corregir errores relacionados con la configuración del modelo de Chat correcto
- @dobbydobap (varshitha): corregir que el segundo Rerun Last Task no se iniciara; desbloquear una pestaña fijada arrastrada al inicio de la fila de pestañas no fijadas
- @JeffreyCA: actualizar la especificación de Fig para Azure Developer CLI (azd)
- @Kaidesuyoo (Kaidesuyo): corregir una degradación persistente del rendimiento de la UI del área de trabajo
- @myselfsiddharth (Siddharth Mehta): debug: alinear a la derecha las acciones de la barra de herramientas en el widget de excepciones
- @theanarkh (theanarkh): workbench: corregir la fuga de memoria de ObjectSettingCheckboxWidget; fix: asegurar el registro del handler cuando el emisor IPC añade un listener
- @yavanosta (Dmitry Guketlev): usar startColumn en growUntilVariableBoundaries
Colaboradores en el seguimiento de issues: @gjsjohnmurray (John Murray), @RedCMD, @IllusionMH (Andrii Dieiev), @albertosantini (Alberto Santini), @dobbydobap (varshitha), @hogiSp.
La visión de conjunto
VS Code 1.129 es una versión de arquitectura. El agent host es la base de cómo funcionarán las sesiones de IA a partir de ahora: un proceso dedicado, conectable desde varias ventanas, alineado con el ecosistema más amplio de Copilot a través del Copilot SDK y construido sobre un protocolo abierto (AHP).
Las herramientas de gestión de sesiones dan a los agentes la capacidad de orquestar trabajo entre varias sesiones, el prefijo ! hace que ejecutar comandos de terminal desde el chat no tenga fricción, y la vista previa de la UI moderna indica que VS Code está pensando en su futuro visual. El soporte de GitHub Enterprise para Copilot elimina una barrera real para la adopción empresarial.
Si trabajas con agentes de IA en VS Code, merece la pena actualizar a esta versión de inmediato. Activa el agent host, prueba el panel de editor experimental y la UI moderna, y empieza a explorar cómo es la orquestación de agentes en varias sesiones.
Actualiza VS Code con Check for Updates en el editor o descarga la última versión desde code.visualstudio.com.
Sigue a Kevin en X en https://x.com/kkaminsk para más contenido sobre IA y herramientas para desarrolladores.