Saltar al contenido

VS Code 1.101: ¡Acelere el desarrollo de IA con soporte MCP mejorado!

VS Code 1.101: Mejora el protocolo de contexto del modelo para una codificación de IA más inteligente

VS Code, el aliado del programador, ¡ha evolucionado! ¿Qué nuevas funciones te permiten acercarte a la IA?

¡Hola a todos! Bienvenidos a este blog, que explica la tecnología de IA de forma sencilla, incluso para principiantes. Soy John, su navegador.

Hoy me gustaría presentarles "Visual Studio CodeHablaré de la última actualización (versión 1.101, ¡la versión de mayo de 2025!) de VS Code, un software que es como un bloc de notas altamente funcional.

VS Code cuenta con un montón de nuevas funciones geniales que te acercan a la IA (inteligencia artificial). Aunque pienses que la IA parece difícil..., después de leer este artículo, ¡te entusiasmará ver lo que puedes hacer! ¡Veámoslo juntos!

¿Qué significa "hacerse amigo de la IA"? ¡El secreto está en "MCP"!

La característica más destacable de esta actualización de VS Code es "MCP (Protocolo de Contexto Modelo)"Nuestra respuesta a esta tecnología ha mejorado enormemente.

Si te preguntas: "¿Qué es el MCP? Parece un hechizo secreto...", ¡no te preocupes! El MCP no es nada difícil.

Por ejemplo, MCP es "Un lenguaje común para una conversación fluida entre la IA y las aplicaciones"Es algo así.

Para que la "IA inteligente" de la que tanto oímos hablar hoy en día (IA que puede escribir oraciones, responder preguntas y generar ideas de programación) comprenda correctamente el contexto de las aplicaciones que estamos usando y brinde la asistencia adecuada, necesita saber cosas como "¿de qué estamos hablando ahora?" y "¿qué información se necesita?".Contexto" es muy importante.

MCP define las convenciones y reglas para transmitir este contexto a la IA de forma fácil de entender y eficiente. Gracias a esto, diversas aplicaciones pueden transmitir información a la IA de la misma manera, lo que permite que esta funcione de forma más inteligente en más entornos. Gracias a la sólida compatibilidad de VS Code con MCP, los programadores pueden aprovechar el poder de la IA para trabajar de forma más sencilla y creativa.

¿Cómo ha evolucionado la compatibilidad con MCP en VS Code 1.101? ¡Veámoslo!

Entonces, permítanme explicar en detalle cómo esta función de integración de IA usando MCP se ha vuelto más conveniente con esta actualización de VS Code (versión 1.101).

1. ¡Ahora es más fácil dar indicaciones a la IA!

Una "indicación" es una solicitud o instrucción dada a una IA. Por ejemplo, al pedirle a una IA que cree una receta, una indicación sería: "Dame tres recetas japonesas fáciles con pollo que se preparen en 30 minutos".
En este VS Code, desde la pantalla de chat,Comandos de barra” (Este es un comando que se usa escribiendo “/” en el teclado. Por ejemplo, /explain (Si ingresas ", la IA explicará el código seleccionado). Se ha vuelto más fácil preguntarle a la IA cosas como "¿Qué significa esta parte de este programa?" o "¿Puedes darme un ejemplo de código para crear esta función?". Es como usarla para dar instrucciones rápidas a un excelente asistente que siempre está a tu lado.

2. ¡Manejar la “información (recursos)” que la IA utiliza como referencia se ha vuelto extremadamente conveniente!

Para que la IA funcione de forma inteligente y precisa, necesita consultar diversos recursos de información. Por ejemplo, cuando se le pide a la IA que genere ideas para nuevas funciones, el código existente y los documentos de diseño relacionados se consideran recursos.
Con esta actualización, ahora puedes ver la información que utiliza la IA a través de MCP (por ejemplo, el contenido de un archivo específico del proyecto, mensajes de error, etc.) en la pantalla de chat, guardarla para consultarla más adelante e incluso pasársela fácilmente a la IA diciendo: "¡Utiliza esta información como referencia y haz mejores sugerencias!". Esto permite que la IA ofrezca consejos y sugerencias de código más contextuales y precisos.

3. El servidor MCP ahora puede pedirle a la IA que "pruebe algo" (¡Experimental!)

Esto puede ser un poco técnico, pero una función llamada "muestreo" también se soporta experimentalmente. Esto significa que el servidor MCP (una computadora que transmite información a la IA y recibe instrucciones de esta, actuando como puente entre la IA y la aplicación) puede enviar solicitudes a la IA como "¿Puedes probar algunos patrones en estas condiciones?". Esto tiene el potencial de hacer que la interacción con la IA sea más flexible e interactiva.

4. ¡La seguridad también está garantizada! Compatible con servidores MCP que requieren autenticación.

Algunas empresas y servicios utilizan servidores MCP que requieren autenticación de usuario (verificación de identidad con ID y contraseña, etc.) para proteger información importante. VS Code ahora es totalmente compatible con servidores MCP que requieren dicha autenticación. Esto significa que se puede usar la función de integración de IA en un entorno más seguro, para que los programadores puedan usar el poder de la IA con tranquilidad.

5. Para desarrolladores: Comprobación más sencilla de los servidores MCP

Si eres desarrollador y quieres crear tu propio servidor MCP y simplificar la integración con IA, tenemos buenas noticias. Al habilitar el modo de desarrollo, depurar tu servidor MCP para comprobar su correcto funcionamiento es ahora más sencillo que antes. Esto probablemente acelerará el desarrollo de nuevas herramientas de integración con IA.

6. ¡Únete al servidor MCP con las "Extensiones" de VS Code!

VS Code cuenta con un excelente mecanismo llamado "extensiones" que permite a los usuarios añadir funciones prácticas según sus preferencias. Con esta actualización, los creadores de extensiones pueden integrar servidores MCP en sus extensiones o encontrar y conectarse automáticamente a servidores MCP en otras ubicaciones. Esto ampliará las posibilidades de integración con IA, como las funciones de asistente de IA especializadas para lenguajes y frameworks de programación específicos.

¡Y más! Excelentes novedades en VS Code 1.101

Además de las mejoras relacionadas con MCP, VS Code 1.101 también incluye varias nuevas funciones y mejoras que simplificarán la vida de los programadores. ¡Veamos algunas!

  • ¡Ahora puedes crear tu propia "caja de herramientas" de IA para usar en el chat!
    Ahora puedes agrupar y definir las "herramientas" (tipos de tareas que la IA puede realizar, como "herramientas para generar código" o "herramientas para detectar errores") que utilizas al interactuar con la IA en formato de chat como "conjuntos de herramientas". Esto te permite habilitar o deshabilitar rápidamente solo las herramientas relacionadas con una tarea específica, como un "conjunto de herramientas para diseño web" o un "conjunto de herramientas para análisis de datos", lo que permite usar la IA de forma más eficiente.
  • ¡Ahora es más fácil ver el historial de cambios del programa!
    Hay una pantalla llamada "Gráfico de Control de Fuente" que muestra el historial de cuándo, quién lo modificó y cómo. Si selecciona un cambio específico del pasado, los archivos relacionados con ese cambio se mostrarán inmediatamente. Esto facilita enormemente el seguimiento del historial de un programa.
  • ¡La finalización de código está disponible incluso en la pantalla de ejecución de prueba de Python!
    El lenguaje de programación Python se puede usar en una terminal (una pantalla donde se escriben comandos) mientras se prueban cosas al ejecutarlo, conocido como "REPL". Incluso durante una sesión REPL, ahora se puede usar una práctica función llamada "completado del servidor de lenguaje", que sugiere el código que se puede escribir a continuación mientras se escribe. ¡Esta es una función fantástica para quienes están aprendiendo Python!
  • ¡Configuración detallada de reglas para ejecutar "tareas" del programa!
    Un programa puede ejecutar varios procesos (tareas) y, cuando muchas de estas tareas intentan ejecutarse simultáneamente, ahora puede especificar en detalle cómo deben comportarse (por ejemplo, si hacer que la nueva tarea espere o detener la tarea anterior) utilizando una configuración llamada "InstancePolicy".

Una palabra del autor, John

Creo que esta actualización de VS Code, especialmente las mejoras relacionadas con MCP, es un gran paso para hacer que la IA sea más familiar para los programadores y se convierta en un "socio" confiable.

La IA puede parecer algo lejano o difícil de entender. Pero a medida que las herramientas que usamos a diario siguen evolucionando, es fantástico ver que incluso los no expertos pueden aprovechar fácilmente su increíble poder. ¡Me entusiasma seguir viendo cómo la IA enriquecerá nuestras vidas y nuestro trabajo!

Este artículo se basa en los siguientes artículos originales y se resume desde la perspectiva del autor:
Visual Studio Code mejora la compatibilidad con MCP

El hombre que se enamora de él

コ メ ン ト を 残 す

メ ー ル ア ド レ ス が 公開 さ れ る こ と は あ り ま せ ん. El campo está campos necesarios están marcados