Cómo descubrir las novedades de VS Code 1.117

A veces, mantenerse al día con las nuevas actualizaciones de VS Code se parece más a un juego de atrapar topos que a un verdadero impulso de productividad. Se lanzan nuevas funciones, pero no siempre se explican dónde es importante, o vienen con peculiaridades que te hacen dudar de si los desarrolladores las probaron en entornos reales. Si eres como yo, el objetivo es entender qué vale la pena modificar y cómo hacer que estas novedades funcionen para tu flujo de trabajo sin que todo se rompa. Así que, aquí tienes un análisis un tanto desordenado de las novedades de VS Code 1.117: qué hay de nuevo, qué errores podrían seguir ahí y cómo sacarle el máximo partido sin desesperarte.

Las nuevas características de VS Code 1.117

Analicemos algunas de las mejoras más importantes de esta versión. Algunas podrían resultar más interesantes para usuarios empresariales o para quienes disfrutan experimentando con la seguridad; otras simplemente facilitarán un poco el día a día. Pero ojo: algunas funciones son algo limitadas o aún presentan imperfecciones. Aun así, conviene saber qué novedades trae para no sentirse desinformado cuando sus compañeros empiecen a hablar de BYOK o de las pestañas de terminal.

Traiga su propia llave para negocios y empresas.

Esta función, que suena un poco sofisticada pero en realidad es bastante sencilla, permite a las organizaciones conectar sus propias claves API. Es como darle a tu equipo las claves privadas para modelos de Google, Ollama, OpenRouter u OpenAI. La idea es mejorar el cumplimiento normativo, ahorrar costes o aumentar el rendimiento al no depender únicamente de las opciones integradas de VS Code. Básicamente, si tu empresa tiene una suscripción o una configuración de API personalizada, esto permite a tus administradores introducir esas claves y usar los modelos directamente en la ventana de chat de VS Code.

¿Por qué es importante? Porque ofrece mayor control sobre los modelos que se utilizan, especialmente si el trabajo de tu equipo implica datos confidenciales o llamadas a la API costosas. Pero ojo: esta función está activada por defecto, así que no hace falta que la actives de inmediato. Ten en cuenta que solo se aplica al chat, no a las sugerencias en línea ni al autocompletado de código. Además, si intentas indexar repositorios o realizar consultas secundarias, las API del servicio Copilot siguen siendo necesarias, así que no creas que esto desbloqueará todo automáticamente.

En algunas configuraciones, he notado que habilitar esta opción puede causar pequeños retrasos o problemas de conexión si las claves API o la red no son las correctas. Normalmente, reiniciar VS Code o volver a autenticarse soluciona el problema. Claro, VS Code siempre tiene que complicarlo más de lo necesario.

Mejoras en la terminal

Esto no es solo un detalle sin importancia; en serio, supone una mejora considerable en la experiencia de usuario. Antes, iniciar la CLI de GitHub Copilot desde diferentes perfiles de terminal era algo inestable; a veces simplemente no se iniciaba correctamente si no se seleccionaba el perfil predeterminado. Ahora funciona desde cualquier perfil, lo cual es una pequeña ventaja, pero que facilita mucho la vida si se trabaja con varias terminales o shells (como PowerShell, Bash o Zsh).

Además, la actualización mejora el reconocimiento de la línea de comandos. En lugar de que todo aparezca simplemente como “node”, los comandos para Copilot CLI, Google Gemini u otros modelos se identifican correctamente. Esto simplifica enormemente el cambio de entorno y la resolución de problemas. Algo que he notado es que, si estás en medio de un proceso de larga duración, VS Code ahora muestra el estado del comando directamente en el panel de chat, así que ya no tendrás que alternar entre la terminal y el chat para ver si tu script ha terminado.

Sin duda, es un paso en la dirección correcta, aunque en algunos sistemas todavía presenta algunos fallos o la actualización es lenta. Aun así, vale la pena intentarlo si te molestan los problemas con la terminal.

Mejores conversaciones

La capacidad de respuesta del chat ha mejorado notablemente. En lugar de esperar a que las respuestas se carguen todas a la vez, ahora se muestran de forma incremental, lo que hace que las respuestas sean más rápidas y fluidas. Es como ver un blog en directo en lugar de recibir un enorme archivo PDF.

Otra característica interesante es el almacenamiento en búfer: si la renderización incremental no te convence o no funciona correctamente, las respuestas se mostrarán poco a poco mientras se almacenan en segundo plano. Sinceramente, no entiendo por qué tardaron tanto en implementarlo, pero es muy útil. Incluso puedes personalizar el estilo de animación: deslizamiento o aparición gradual, lo cual es divertido, aunque principalmente por motivos estéticos.

En algunas configuraciones, las respuestas aún se demoran un poco o la reproducción en búfer se siente entrecortada, pero en general, es una mejora definitiva para cualquiera que esté cansado de esperar eternamente a que finalmente aparezcan las respuestas del chat.

Mejoras en los agentes

La aplicación VS Code Agents aún está en fase de vista previa (solo para usuarios Insider), pero algunas mejoras han facilitado su uso. Ahora, las sesiones se organizan mejor por actividad reciente, lo que simplifica el seguimiento de múltiples proyectos. La interfaz también se ha perfeccionado; por fin, ya no parece un simple marcador de posición.

También se han mejorado la edición y los cambios en línea, lo que facilita identificar las diferencias al modificar la configuración de los agentes. Sinceramente, por ahora es una función un tanto específica, pero si estás probando agentes, resulta muy útil contar con indicadores visuales consistentes.

Mejoras lingüísticas

La actualización lleva TypeScript a la versión 6.0.3; probablemente no suponga un cambio radical para la mayoría, pero corregir errores en tu lenguaje favorito siempre es positivo. Algunos usuarios han reportado una comprobación de tipos ligeramente más fluida y menos falsos positivos. Sin embargo, sinceramente, a menos que seas un experto en TypeScript, es posible que no notes una gran diferencia.

En resumen, VS Code 1.117 ofrece algunas mejoras útiles, especialmente para quienes utilizan funciones de chat, terminal o seguridad. Sin embargo, muchas funciones aún se sienten experimentales o incompletas; tienen potencial, pero quizás no estén lo suficientemente pulidas. Presta atención a posibles errores o peculiaridades, ya que a veces estas actualizaciones introducen más problemas de los que solucionan.