El lanzamiento de Visual Studio Code 1.127 ya está oficialmente disponible, y trae un cambio masivo en cómo los desarrolladores y equipos interactuarán con los agentes de IA. Esta actualización no se trata solo de pequeñas mejoras de calidad de vida; se trata de hacer que los agentes de IA sean más seguros, más observables y significativamente mejor integrados en flujos de trabajo de equipo del mundo real, particularmente para entornos empresariales con estrictos requisitos de seguridad y cumplimiento.

Aquí hay un desglose técnico de las funciones nuevas más críticas y por qué son importantes para los equipos de ingeniería de software.

1. Ventana de Agentes en Preview y Sesiones Multi-Chat

Qué es

VS Code 1.127 introduce una ventana de Agentes dedicada para gestionar la actividad de los agentes en todos sus proyectos. Además, las sesiones multi-chat le permiten mantener varias conversaciones y flujos de trabajo concurrentes a la vez.

Por qué es importante

Históricamente, interactuar con la IA en su editor ha sido altamente centrado en archivos. La nueva ventana de Agentes actúa como un verdadero plano de control para el desarrollo centrado en tareas (por ejemplo, “refactorizar este módulo legacy” o “triangular errores entrantes”). Las sesiones multi-chat le permiten trabajar exactamente como los desarrolladores realmente trabajan: manejando un hotfix de producción en un hilo mientras explora un experimento de funcionalidad en otro.

Para los equipos, las sesiones de agente persistentes se convierten en artefactos compartidos. Ahora puede pasar una sesión de agente junto con un Pull Request para que el revisor entienda el razonamiento y las restricciones de la IA.

2. Visibilidad de Créditos de Subagentes

Qué es

Ahora tiene visibilidad directa del uso de créditos de subagentes, lo que le permite ver cuántos tokens o créditos de IA están consumiendo subagentes específicos en segundo plano.

Por qué es importante

Las arquitecturas de agentes modernas dependen en gran medida de subagentes especializados en tareas como planificación, escritura de código o generación de pruebas. Hasta ahora, estos costos eran en gran medida opacos. Esta nueva visibilidad permite a los equipos monitorear costos de manera efectiva, comparar diferentes estrategias de orquestación (por ejemplo, con mucho planificador vs. ejecución directa) y hacer cumplir presupuestos de tokens empresariales. Es un paso crítico hacia la observabilidad real de costos para la IA en la empresa.

3. Sandboxing de Comandos de Terminal en Chat (macOS/Linux)

Qué es

Cuando los agentes de IA ejecutan comandos de terminal a través del chat, esos comandos ahora se ejecutan en un entorno sandbox en macOS y Linux, restringiendo el acceso al sistema de archivos y la red.

Por qué es importante

Permitir que una IA ejecute comandos de shell es increíblemente poderoso pero inherentemente riesgoso. El sandboxing limita el radio de explosión de un agente mal configurado o un ataque de inyección de mensajes. Este límite de seguridad fomenta más flujos de trabajo “Autopilot”, donde los desarrolladores pueden permitir que los agentes ejecuten pasos de configuración, compilación y prueba de forma autónoma sin necesidad de aprobar manualmente cada comando, aumentando significativamente la productividad mientras se mantienen principios de privilegio mínimo.

4. Descontinuación del Proveedor Ollama Integrado

Qué es

VS Code está descontinuando oficialmente el proveedor Ollama integrado. Los usuarios deben migrar a la extensión oficial de Ollama para VS Code u otras configuraciones BYOK (Bring Your Own Key).

Por qué es importante

Este movimiento aclara el rol de VS Code como una plataforma de herramientas neutral en lugar de un proveedor de modelos. Al confiar en un ecosistema de extensiones, VS Code fomenta patrones BYOK estandarizados. Esto es particularmente ventajoso para entornos empresariales que requieren auditoría, registro y controles consistentes en todos los modelos que implementan.

5. Permisos por Sitio en el Navegador Integrado y Browser Tools GA

Qué es

El navegador integrado de VS Code ahora admite permisos por sitio (cámara, ubicación, sensores). Además, Browser Tools para agentes han alcanzado Disponibilidad General (GA), permitiendo a los agentes interactuar programáticamente con el navegador integrado.

Por qué es importante

Esto convierte efectivamente al editor en una superficie de automatización full-stack e inclusiva de UI. Con Browser Tools en GA, los agentes ahora pueden construir una aplicación web, ejecutarla, abrir el navegador, hacer clic a través de la UI y validar la funcionalidad. Ahora puede establecer pruebas de extremo a extremo de circuito cerrado (código → compilar → ejecutar en navegador → validar UI) orquestadas completamente por IA dentro de VS Code.

6. Entrega Basada en Archivos para Configuraciones Gestionadas de Copilot

Qué es

Los administradores ahora pueden distribuir configuraciones gestionadas de GitHub Copilot a través de un archivo managed-settings.json, complementando los enfoques MDM existentes.

Por qué es importante

Para organizaciones con miles de máquinas, garantizar una configuración de IA consistente es primordial. La entrega basada en archivos funciona perfectamente con herramientas de gestión de configuración (como Ansible o Chef) y proporciona una forma de aplicar políticas de Copilot en máquinas que podrían no estar inscritas en MDM estándar, como sistemas aislados o máquinas de desarrollo Linux.

El Resultado Final

Con el lanzamiento de 1.127, VS Code está señalando que los agentes de IA ya no son solo “autocompletado con esteroides”. Son una fuerza de trabajo manejable, controlable y segura. Entre el plano de control de Agentes, los costos observables, la ejecución en sandbox y las opciones robustas de configuración empresarial, los equipos pueden delegar de manera segura tareas autónomas de alto nivel a la IA mientras mantienen el control completo sobre su seguridad y presupuesto.

¡Feliz Codificación!