Google está profundizando la integración de sus herramientas de desarrollo de IA con el lanzamiento de la extensión Jules para Gemini CLI. Esta nueva incorporación integra a Jules, el agente de codificación de IA asíncrona de la compañía, directamente en la terminal interactiva Gemini.
Establece lo que Google llama un poderoso flujo de trabajo "mejor juntos" diseñado para eliminar el cambio de contexto disruptivo.
Los desarrolladores ahora pueden delegar tareas complejas y que consumen mucho tiempo, como la corrección de errores y la refactorización, al agente autónomo sin tener que abandonar su entorno principal de línea de comandos.
Al permitir que los ingenieros se mantengan concentrados en sesiones de codificación activas mientras Jules trabaja en segundo plano, Google está dando otro paso significativo para hacer de su IA una parte indispensable del ciclo de vida del desarrollo de software. La extensión ya está disponible para su instalación.
Un compañero autónomo para su colaborador de IA
La fusión de sus dos herramientas distintas de codificación de IA crea una experiencia de desarrollador más coherente para Google.
Elanuncio oficialenmarca esto como un "flujo de trabajo mejor juntos", aprovechando las fortalezas únicas de cada agente de IA. Gemini CLI y Jules están diseñados para cumplir funciones diferentes y complementarias, creando una asociación entre un colaborador activo y un trabajador en segundo plano.
Google posiciona a Gemini como la herramienta práctica y afirma: "Gemini CLI es su colaborador y organizador en la terminal para las tareas en las que usted se concentra activamente".
Destaca en el diálogo interactivo de ida y vuelta necesario para la resolución inmediata de problemas. Jules, por el contrario, es el asistente de disparar y olvidar.
Google lo describe como un "compañero autónomo que funciona en segundo plano, en una máquina virtual (VM) donde clona su código, instala dependencias y modifica archivos".
Esta separación deliberada de preocupaciones estaba clara incluso antes del lanzamiento de la extensión. La nueva extensión simplemente proporciona el puente formal entre estas dos filosofías.
Delegar tareas sin cambiar de contexto
Para los desarrolladores que viven en la terminal, esta nueva extensión promete agilizar significativamente los flujos de trabajo complejos.
Su principal objetivo estratégico es minimizar la fricción mental al moverse entre diferentes aplicaciones. Kathy Korevec, directora de producto de Google Labs, enfatizó esto anteriormente y afirmó: "queremos reducir el cambio de contexto para los desarrolladores tanto como sea posible".
Esa filosofía fue la base de la CLI independiente de Jules Tools lanzada a principios de octubre, y esta extensión ahora incorpora ese principio directamente en la experiencia de la CLI de Gemini.
En lugar de pausar su trabajo para abrir una herramienta o interfaz de usuario web separada, los desarrolladores ahora pueden asignar paquetes de trabajo completos desde el indicador de Gemini.
ElRepositorio de GitHub para la extensiónenumera una amplia gama de tareas delegables, incluida la corrección de errores, la refactorización de código a gran escala, las actualizaciones de versiones de dependencias e incluso el mantenimiento de la documentación.
Jules trabaja en estas tareas de forma asincrónica y envía los cambios completos a una nueva rama en el repositorio de GitHub conectado. Este proceso está diseñado para mantener al desarrollador humano en un estado de flujo creativo, libre de tareas tediosas pero necesarias.
Cómo empezar con la extensión Jules
Configurar el nuevo flujo de trabajo requiere algunos requisitos previos. Según eldocumentación oficial, los desarrolladores primero deben tener una cuenta de Jules y conectar su repositorio de GitHub a través de la consola de Jules.
Esta conexión es fundamental, ya que le brinda al agente el contexto y los permisos que necesita para operar en el código base. Además, la herramienta principal CLI de Gemini (versión 0.4.0 o posterior) debe instalarse localmente.
Con esas piezas en su lugar, la extensión se puede instalar con un solo comando:
gemini extensions install https://github.com/gemini-cli-extensions/jules --auto-updateel opcional--auto-updateSe recomienda marcar para garantizar que la extensión reciba nuevas funciones y correcciones a medida que se lanzan. Una vez instalado, invocar al agente es sencillo.
Los desarrolladores utilizan el/julescomando seguido de un mensaje en lenguaje natural. Por ejemplo, un usuario podría escribir/jules add missing unit tests to my repopara iniciar una tarea. El progreso se puede verificar más tarde preguntando:/jules what is the status of my last task?.
Otro paso en el 'cambio agente' de Google
Integrar el agente directamente en una sesión interactiva marca una evolución clave con respecto a la CLI independiente de Jules Tools.
El lanzamiento de la extensión es el último de una rápida serie de mejoras para Gemini CLI, la herramienta gratuita y de código abierto que Google lanzó por primera vez en junio.
Lea también:La nueva sede del agente de GitHub une OpenAI, Anthropic y Google bajo un mismo techo
La plataforma inmediatamente llamó la atención de los desarrolladores al ofrecer un generoso nivel gratuito con hasta 1000 solicitudes diarias a sus modelos de primer nivel, una parte central de su estrategia para ganarse la lealtad de los desarrolladores.
Google está transformando constantemente la herramienta de una simple interfaz rápida a una plataforma sofisticada para IA agente. La semana pasada, la compañía comenzó a buscar evaluadores para un "Agente investigador de códigos de base" experimental diseñado para analizar bases de códigos complejas.
Esta estrategia se alinea con lo que Google llama un “cambio agente”, un impulso más amplio para incorporar agentes especializados en IA en todo su ecosistema.
También complementa el compañero de equipo Gemini CLI GitHub Actions lanzado en agosto, que automatiza tareas a nivel de repositorio en lugar de la línea de comando del individuo.
La propia plataforma central está madurando hasta convertirse en un host más capaz para estas extensiones. Un recienteActualización de mediados de octubre para Gemini CLIintrodujo soporte completo para pseudo-terminal, lo que le permite ejecutar comandos interactivos complejos comovimdirectamente dentro de una sesión.
Hace del terminal un entorno más potente y completo. Como explicó Google en su anuncio, "La combinación de Gemini CLI y la extensión Jules acelera los flujos de trabajo de codificación creativa al permitirle delegar tareas a Jules mientras permanece en flujo en Gemini CLI".
La estrecha integración de agentes de IA interactivos y asincrónicos representa un paso importante en la campaña de Google para hacer de la línea de comandos un centro central para el desarrollo de software impulsado por IA.











