Google Jules es el coding agent asíncrono de Google, desarrollado por el área de laboratorios de la empresa. La diferencia central está en el modelo de ejecución: en lugar de correr en tu terminal, cada tarea se ejecuta en una máquina virtual nueva en la nube, a partir del repositorio, y devuelve un pull request para revisión.
Para qué sirve
- Lanzar tareas de código y salir; el trabajo continúa en la nube
- Ejecutar varias tareas en paralelo, según el límite del plan
- Generar planes, diffs y pull requests revisables a partir de una descripción
- Corregir fallos de integración continua y seguir el feedback de revisión
Cómo funciona
- Inicias la tarea desde la interfaz web, mediante una etiqueta en una issue del repositorio, por la línea de comandos o por la API
- Cada tarea se convierte en una sesión con actividades registradas y auditables
- La ejecución clona el repositorio, instala dependencias y ejecuta build y pruebas
- El resultado llega como pull request, que puede recibir correcciones a partir del feedback
Dónde se ejecuta
- Interfaz web del producto
- Máquinas virtuales en la nube de Google
- Línea de comandos propia
- API REST para integrarse con otros flujos
Disponibilidad y licencias
- Producto propietario, sin repositorio abierto del agente
- El acceso sigue planes con distintos límites de tareas diarias y de ejecución simultánea
- La integración con repositorios requiere autorización por repositorio
Diferencia frente a otras herramientas
- Es asíncrono y en la nube, y no un agente local de terminal
- Está orientado a pull requests, lo que lo acerca al flujo de revisión de código
- Es un producto separado de Gemini CLI y de Google Antigravity, aunque comparta el origen Google
Puntos de atención
- No sirve para procesos de larga duración, como un servidor de desarrollo
- El agente modifica repositorios; revisar los pull requests generados forma parte del flujo
- Los límites y modelos disponibles pueden variar según el plan
