Microsoft lanzó recientemente la última versión semanal 1.119 a Visual Studio Code, que se enfoca en actualizar las capacidades de interacción entre agentes y navegadores, optimización del uso de tokens, seguimiento de OpenTelemetry, confianza y eficiencia de desarrollo, y experiencia de vista previa de Markdown.

图片.png

En esta actualización, Microsoft ha fortalecido la colaboración entre el navegador integrado y los agentes de codificación de IA. Los desarrolladores pueden "adjuntar" de manera más conveniente pestañas específicas del navegador a la ventana de chat, lo que permite al agente ingresar a un estado compartible para leer e interactuar con el contenido de la página. El agente también puede saber qué pestañas del navegador están abiertas actualmente pero no compartidas. Cuando necesita acceder a una determinada página, puede emitir de forma proactiva una solicitud para compartir y el desarrollador puede optar por aceptarla o rechazarla para lograr un equilibrio entre la colaboración hombre-máquina y el control de la privacidad.

Teniendo en cuenta que normalmente existen restricciones estrictas de llamadas y cuotas en el uso de agentes de codificación, esta vez Microsoft ha descargado la función de administración de tareas pendientes al modelo de agente en segundo plano liviano, permitiendo que el modelo principal se centre en las tareas principales de programación tanto como sea posible. Los modelos de backend más pequeños ocupan menos tokens, lo que ayuda a ampliar el tiempo de uso general sin cambiar la cuota. Sin embargo, esta función aún es experimental y está desactivada de forma predeterminada. Los desarrolladores deben habilitarlo manualmente antes de poder experimentarlo.

En términos de observabilidad, la versión 1.119 introduce soporte para OpenTelemetry para abordar el problema de la "caja negra" causado por sesiones de agentes cada vez más largas y comportamientos cada vez más automatizados. Al acceder a OpenTelemetry, los desarrolladores pueden rastrear qué pasos realiza el agente en una sesión, cuánto tiempo lleva cada paso, dónde se consumen principalmente los tokens y otros detalles, evaluando y optimizando así mejor el costo y la eficiencia del uso del agente. Los modelos y sesiones que actualmente admiten esta capacidad incluyen sesiones de agente de Copilot Chat, agentes en segundo plano de Copilot CLI y agentes de Claude.

Para mejorar aún más la fluidez de la experiencia relacionada con el proxy, esta actualización también agrega una configuración para eliminar mensajes de bloqueo a nivel de dominio de red, lo que permite a los desarrolladores reducir las frecuentes interrupciones emergentes de acceso a la red sin dejar de estar protegidos por el sandbox. Esto significa que cuando el límite de seguridad permanece sin cambios, el proceso de interacción persona-computadora será más fluido, lo que favorece que los agentes mantengan una ejecución continua en cadenas de tareas complejas.

En términos de experiencia de edición, 1.119 mejora la usabilidad de la antigua pero relativamente "impopular" función de vista previa de Markdown en VS Code, y agrega botones y comandos más llamativos para facilitar a los desarrolladores cambiar rápidamente entre la vista de edición y la vista de vista previa. Cuando los usuarios abren un archivo Markdown, pueden encontrar un botón con el mensaje "Cambiar a vista previa" en la barra de herramientas. Desde la interfaz de vista previa, pueden usar el botón correspondiente "Cambiar a vista de editor" para regresar al modo de edición, a fin de revisar de manera más intuitiva el diseño del documento y los efectos de representación.

Como siempre, VS Code solicitará proactivamente a los usuarios que actualicen cuando haya actualizaciones disponibles. Los desarrolladores también pueden ir directamente al sitio web oficial de Visual Studio Code para descargar la última versión 1.119 y experimentar los cambios provocados por la nueva ronda de integración del navegador y el agente de IA, la optimización de tokens y las mejoras de observabilidad lo antes posible.

Descargar:

https://code.visualstudio.com/