Transcript

00:00:00Hoy tengo un pequeño juego para ustedes. Aquí hay un par de aplicaciones, IDEs,
00:00:06herramientas de ingeniería agéntica y quiero que me digan cuál es cuál. ¿Notan algo?
00:00:15Son todas prácticamente iguales. Vale, esta es VS Code. Se ve diferente, ¿verdad? La barra
00:00:22del agente está aquí a la derecha, no a la izquierda, y todavía tienes que abrir un espacio de trabajo por proyecto,
00:00:31por así decirlo. Una ventana de VS Code por proyecto y luego tienes a tus agentes para este proyecto aquí,
00:00:38pero, por supuesto, eso también va a cambiar. Si echan un vistazo a sus notas de lanzamiento, tendremos
00:00:46el modo, vista o aplicación de agentes de Visual Studio Code en una versión futura. Ya se podía acceder
00:00:54si participas en el canal de lanzamiento del programa VS Code Insiders, por así decirlo, y en el futuro VS Code
00:01:02seguirá existiendo. Todavía podrás usarlo como se ve. Funciona hoy. Eso no desaparecerá, pero
00:01:09en el futuro también podrás usar esta aplicación como alternativa y podrás lanzarla
00:01:17desde el interior de VS Code y, ¿adivinen qué? Aquí también tendremos múltiples proyectos a la izquierda y
00:01:24múltiples sesiones agrupadas debajo de los proyectos para que puedas tener una aplicación donde
00:01:33gestionar todos tus agentes en todos tus proyectos, igual que en Claude Code; sí, esto es Claude Code
00:01:39o Codex; esto es Codex o Cursor, y Cursor, por supuesto, todavía tiene el antiguo modo IDE,
00:01:48si lo deseas, así que puedes usar eso y, por supuesto, también están las CLIs. Me refiero a que puedes usar Codex o
00:01:55Claude Code mediante sus CLIs y tengo cursos sobre Claude Code, Codex y también mi curso de IA aquí
00:02:02donde cubro GitHub Copilot y Cursor, y allí cubro los IDEs en el caso de GitHub,
00:02:09Copilot y Cursor, es decir, VS Code y Cursor, y las CLIs y las aplicaciones de escritorio para Codex y Claude Code,
00:02:17así que tienes estas opciones, tienes estas diferentes maneras, pero en cuanto a aplicaciones de escritorio tenemos un
00:02:23ganador bastante claro, al parecer; el editor, el IDE, si quieren llamarlo así, del futuro
00:02:30se parece mucho a esto, según parece, y por supuesto eso tiene sentido y también
00:02:37está claro que no sabemos si esa será realmente su forma final; supongo que es poco probable que
00:02:44lo sea porque solo en el último año hemos visto tanto cambio, tanta evolución y desarrollo
00:02:52en ese espacio en cuanto a cómo interactuamos con los agentes que esta bien podría no ser la forma
00:02:59final, pero ahora mismo eso es lo que tenemos y, como dije, tiene sentido; no estoy seguro de si
00:03:07deberías estar trabajando en cuatro proyectos al mismo tiempo con cinco agentes haciendo lo suyo en cada proyecto,
00:03:15pero eso es cosa tuya; yo personalmente la mayoría de las veces solo trabajo con uno o dos agentes y, sí,
00:03:25porque quiero pensar en las tareas que les doy, quiero analizar el código, pero bueno, quizás
00:03:31solo soy viejo, eso también puede cambiar, por supuesto, pero realmente puedes volverte loco y trabajar fácilmente en múltiples
00:03:39proyectos y, quiero decir, ese es un nuevo paradigma, es algo que simplemente no hacíamos hace cuatro o tres
00:03:48años, incluso hace dos años eso no era realmente algo común; no tendrías cuatro ventanas de VS Code abiertas y
00:03:56estarías saltando y cambiando constantemente entre ellas, escribiendo código en un proyecto y pasando a otro;
00:04:01no harías eso porque, adivina qué, tú escribías el código; hoy en día, por supuesto, nosotros, y digo nosotros,
00:04:10puede que no sea cierto para ti, claro, pero muchos desarrolladores escriben menos código; yo definitivamente escribo
00:04:15menos código, ya lo he dicho en otros vídeos, y sí, dado que ahora orquestamos agentes, como dije,
00:04:23tiene sentido tener esta interfaz. Ahora, lo que estas compañías todavía están tratando de resolver
00:04:29son los detalles de esa interfaz, de este tipo de aplicación; por ejemplo, en Codex tienes tu
00:04:40terminal aquí abajo; en Claude Code la tienes a la derecha, así que tenemos acceso a la terminal
00:04:47allí porque obviamente eso tiene sentido; puedes discutir si a la derecha o abajo es
00:04:52mejor; lo que también tenemos en ambas aplicaciones es esta pequeña vista previa de diferencias de código; vale, creo que no tengo
00:05:00cambios sin confirmar aquí, pero sí tengo algunos aquí en Claude Code donde puedes ver fácilmente
00:05:06los cambios en tu código o los cambios sin confirmar, los cambios aplicados por tu agente más
00:05:12probablemente, y donde incluso puedes añadir comentarios y esos comentarios se añaden como contexto a tu
00:05:21conversación; esta es una función de la nueva aplicación de escritorio de Claude Code que se lanzó hace unas horas
00:05:27en realidad y que ya cubrí en mi curso; así que esa es una función que tiene la aplicación de Claude Code; también es una
00:05:33función que tiene la aplicación de Codex; también tienes cosas como un navegador integrado aquí, un modo de
00:05:39vista previa integrado en Claude Code que puedes configurar y luego puedes lanzar un navegador y en ese navegador
00:05:45puedes incluso seleccionar elementos y añadirlos como contexto a la conversación; cosas así
00:05:51existen; también tenemos eso en Cursor, por ejemplo, tuvieron un lanzamiento bastante grande, fue el año pasado,
00:05:57¿verdad?, donde anunciaron su navegador; así que eso también es algo que estamos viendo para el desarrollo web,
00:06:02lo nuevo e interesante para estos IDEs, y creo que VS Code también anunció algo
00:06:09similar, sí, que quieren mejorar su navegador integrado; lo que vemos es que
00:06:14realmente se están moviendo hacia un mundo donde puedes cerrar el ciclo de retroalimentación más fácilmente que antes; donde
00:06:22puedes orquestar múltiples agentes en múltiples proyectos pero donde al mismo tiempo tienes una
00:06:28vista previa en vivo en el mismo IDE, en el mismo editor, y donde puedes hacer clic en cosas o añadir comentarios
00:06:37como mencioné aquí, añadir comentarios directamente en la ventana de vista previa, en la ventana de diferencias, para que puedas
00:06:43proporcionar esa retroalimentación a la IA y esa es claramente la dirección hacia la que nos movemos y lo que
00:06:50parece ser menos importante es, por supuesto, las cosas tradicionales de un IDE, cosas como el flujo
00:06:58del depurador integrado, el cual admito que nunca usé con mucha frecuencia de todos modos, pero parece haber desaparecido;
00:07:07cosas como un árbol de archivos, ¿verdad? Es decir, tienes un árbol de archivos pero solo para tus cambios, no uno por defecto,
00:07:14porque ¿a quién le importan los archivos si el agente es el que trabaja en ellos? A mí todavía me importan, por esa
00:07:22razón suelo tener mis proyectos abiertos en VS Code y yo personalmente suelo simplemente abrir
00:07:30una terminal allí y uso algo como Claude Code o Codex o Py con mi suscripción a Codex
00:07:38y estoy usando mucho ese enfoque de asistente de codificación basado en terminal; pero de vez en cuando también
00:07:46entro en una aplicación de escritorio, pero incluso entonces me gusta poder ver el árbol de archivos completo e incluso entrar en archivos
00:07:54que no han sido tocados en este momento por el agente, que es algo que falta en
00:07:59estos nuevos IDE o en estas nuevas aplicaciones de ingeniería agéntica o como quieran llamarlas; lo que sí tienen,
00:08:07o lo que algunas tienen, son cosas como rutinas, o la aplicación Codex tiene automatizaciones, que son funciones
00:08:14donde puedes usar el agente de IA para algo más que editar o generar código; puedes crear una
00:08:21rutina, por ejemplo, donde te aseguras de que un determinado prompt se ejecute a una hora determinada cada
00:08:29día, cada día de la semana, etc.; eso puede ser, por supuesto, un prompt que tenga un impacto en tu código, también
00:08:33podría ser un prompt que solo analice los cambios recientes, los últimos commits, o que haga algo
00:08:38totalmente diferente; así que tenemos cosas como esas allí, pero sí, realmente parece que el buen y viejo
00:08:46IDE y editor de código podrían estar muriendo; y cuando digo muriendo, siempre hay que tener en cuenta que hablamos
00:08:54de un proceso que no será súper rápido, aunque toda la evolución de la IA es bastante rápida y
00:09:02mucho está cambiando todo el tiempo; incluso con eso en mente, si miramos más allá de la burbuja tecnológica de la cual
00:09:09ciertamente formo parte, ¿verdad?, soy parte de esa burbuja, soy plenamente consciente; pero si vamos más allá de esta
00:09:14burbuja, si echamos un vistazo a empresas normales y personas normales empleadas en empresas,
00:09:20no veremos que abandonen los IDEs y editores de código mañana, eso está claro; pero creo que, en general, en el
00:09:28futuro, sí, el IDE de la vieja escuela probablemente será menos importante, supongo, aunque por supuesto también
00:09:38me interesa saber qué piensan ustedes. La gran pregunta para mí ahora es: ¿ganará este tipo
00:09:44de aplicación?, es decir, esta aplicación de escritorio aquí, ¿o serán las CLIs, las interfaces de usuario de terminal?, como
00:09:53Claude Code en la terminal, que tiene desventajas obvias; la terminal no es para todos,
00:09:59¿verdad?, y yo personalmente tengo mis dificultades con ella, pero por otro lado, como mencioné, me gusta
00:10:05el flujo de estar en un IDE normal y tener mi agente de codificación integrado aquí en la terminal;
00:10:12pero sí, veo las ventajas de tener una aplicación como esta, que se ve mejor, es más fácil
00:10:19de usar, más amigable para el usuario, especialmente también para principiantes o recién llegados, pero también para desarrolladores experimentados,
00:10:24por supuesto; así que será interesante ver cuál de estos enfoques ganará o si tendremos ambos,
00:10:31lo cual también es posible; definitivamente es el caso ahora mismo y para el futuro previsible, supondría;
00:10:39y como mencioné al principio, por supuesto, este estilo de aplicación de ingeniería agéntica, aunque
00:10:47se ve similar en todas estas aplicaciones ahora mismo, probablemente seguirá evolucionando y será
00:10:53interesante ver cómo se verán todo nuestro flujo de trabajo, nuestros entornos de trabajo y las herramientas que usamos
00:11:02en un año más o menos.

Key Takeaway

El entorno de desarrollo evoluciona desde el IDE tradicional hacia aplicaciones de ingeniería agéntica que permiten la orquestación simultánea de múltiples agentes de IA en diversos proyectos bajo una interfaz unificada.

Highlights

Visual Studio Code introducirá un modo de aplicación de agentes en futuras versiones para gestionar múltiples proyectos y sesiones en una sola interfaz.

Herramientas como Claude Code y Codex ya permiten añadir comentarios directamente en las vistas previas de cambios de código para usarlos como contexto en conversaciones con la IA.

El flujo de trabajo actual permite orquestar de cuatro a cinco agentes trabajando simultáneamente en distintos proyectos desde una misma aplicación de escritorio.

Las nuevas interfaces de ingeniería agéntica priorizan la visualización de cambios y terminales integradas sobre elementos tradicionales como el árbol de archivos completo o el depurador.

La integración de navegadores en herramientas como Cursor permite seleccionar elementos web específicos para incorporarlos automáticamente al contexto de desarrollo del agente.

Timeline

Unificación de interfaces en herramientas de IA

  • Las aplicaciones actuales de ingeniería agéntica como VS Code Insiders, Claude Code y Codex presentan diseños visuales casi idénticos.
  • VS Code transiciona de una ventana por proyecto a una aplicación centralizada capaz de gestionar múltiples sesiones y proyectos a la izquierda de la interfaz.
  • Los desarrolladores disponen de tres formatos principales de interacción: extensiones de IDE, interfaces de línea de comandos (CLI) y aplicaciones de escritorio dedicadas.

La convergencia en el diseño de herramientas de desarrollo sugiere un estándar emergente donde la gestión de agentes es el eje central. VS Code ya permite probar esta nueva vista a través de su programa Insiders, alejándose del modelo tradicional de espacios de trabajo aislados. Esta estructura imita el flujo de trabajo de herramientas nacidas para la IA como Cursor o Claude Code.

Cambio de paradigma en la productividad del desarrollador

  • El rol del desarrollador se desplaza de la escritura manual de código a la orquestación de múltiples agentes autónomos.
  • La interfaz unificada elimina la necesidad de saltar entre múltiples ventanas de VS Code para trabajar en diferentes repositorios.
  • La capacidad de procesar tareas en paralelo mediante agentes permite gestionar un volumen de trabajo que era inviable hace dos años.

El paradigma anterior limitaba al programador a una tarea principal debido a la carga cognitiva de escribir cada línea. Con la IA, el desarrollador actúa como un director que supervisa procesos automáticos, lo que justifica interfaces que muestran múltiples proyectos activos. Este cambio reduce la importancia de la navegación manual entre archivos a favor de una supervisión de alto nivel.

Funcionalidades críticas del IDE agéntico

  • Las terminales integradas y las vistas de diferencias (diffs) son los componentes esenciales de la nueva interfaz de desarrollo.
  • Los comentarios insertados en las vistas de diferencias actúan como prompts inmediatos para que el agente corrija o refine el código sugerido.
  • Las funciones de 'rutinas' y 'automatizaciones' permiten programar ejecuciones de prompts y análisis de commits en horarios específicos.

La retroalimentación en tiempo real se vuelve más eficiente al permitir interacciones directas sobre el código generado. Herramientas como el navegador integrado en Cursor o las automatizaciones de Codex cierran el ciclo de desarrollo al permitir que la IA no solo escriba código, sino que también analice resultados web o ejecute tareas de mantenimiento recurrentes. Estas capacidades sustituyen funciones clásicas como el depurador manual, que pierde relevancia frente a la corrección asistida por IA.

El declive gradual del IDE tradicional

  • El IDE convencional perderá importancia estratégica frente a las herramientas que optimizan la interacción con agentes.
  • La adopción masiva fuera de la burbuja tecnológica será un proceso lento debido a las estructuras corporativas establecidas.
  • Persiste una competencia activa entre la eficiencia de las interfaces de terminal (CLI) y la accesibilidad de las aplicaciones de escritorio.

Aunque el editor de código tradicional no desaparecerá de inmediato, su función como herramienta primaria está amenazada por sistemas que facilitan el flujo de trabajo agéntico. Los desarrolladores experimentados aún valoran el control del árbol de archivos completo, pero las nuevas interfaces para principiantes priorizan la simplicidad y la visibilidad de los cambios realizados por la IA. La evolución futura determinará si la terminal o la aplicación visual se consolida como el estándar dominante.

Community Posts

View all posts