Presentamos Jules Tools: un complemento de línea de comandos para el agente de codificación asíncrona de Google

2 DE OCTUBRE DE 2025
Kathy Korevec Director of Product Google Labs

Ahora puedes trabajar con Jules directamente en tu línea de comandos. Jules es nuestro agente de codificación asíncrona que se integra directamente con tus repositorios existentes, comprende el contexto completo de tu proyecto y realiza tareas como escribir pruebas, crear nuevas funciones, proporcionar registros de cambios de audio, corregir errores y eliminar versiones de dependencia.

Hasta hoy, interactuabas principalmente con Jules en tu navegador web, pero sabemos que los desarrolladores viven en la terminal. Es donde probamos, compilamos, depuramos y enviamos. Por este motivo, creamos Jules Tools, una interfaz de línea de comandos ligera, para que puedas reactivar tareas, inspeccionar lo que está haciendo Jules y adaptar el agente a tu gusto, todo sin salir de tu flujo de trabajo.

¿Por qué usar un kit de herramientas?

Jules ya se ejecuta en segundo plano, donde realiza tareas en máquinas virtuales remotas y se sincroniza con tus repositorios. Cuando inicias una tarea, activa una máquina virtual temporal, hace el trabajo en esta y envía una solicitud de extracción. No ejecuta funciona hasta que se lo pidas. La línea de comandos te ofrece un control y una visibilidad todavía más directos. Hace que Jules sea programable y personalizable, y se adapte a la línea de comandos. Puedes integrarlo en tus propias automatizaciones o simplemente escribir algunos comandos rápidos para dirigir a Jules en tiempo real.

Jules Tools es tanto un panel de control como una superficie de comandos para tu agente de codificación.

Instalación

La forma más fácil de empezar es con npm:

npm install -g @google/jules
Shell

Se imprime una guía en la que se muestra cómo funciona Jules Tools. En esencia, la CLI se crea sobre la base de comandos y marcas:

  • Los comandos le indican a Jules qué debe hacer. Por ejemplo, este comando enumera todas tus tareas remotas.
jules remote list --task
Shell
  • Con las marcas, puedes personalizar Jules a tu gusto. Por ejemplo, con esta marca, cambias la interfaz de la terminal por una de tema claro.
jules --theme light
Shell

Ejemplos prácticos

Debido a que puedes adaptar Jules Tools a tu línea de comandos, puedes complementarlo con otras herramientas de la CLI para que se adapte a tu flujo de trabajo. Aquí te mostramos algunas maneras en que los desarrolladores ya lo están usando:

# List all the repos connected to Jules
jules remote list --repo
 
# Create a remote session in a repo
jules remote new --repo torvalds/linux --session "write unit tests"
 
# Assign multiple sessions from a TODO file
cat TODO.md | while IFS= read -r line; do
  jules remote new --repo . --session "$line"
done
 
# Pipe GitHub issues directly to Jules
gh issue list --assignee @me --limit 1 --json title \
  | jq -r '.[0].title' \
  | jules remote new --repo .
 
# Use Gemini CLI to analyze GitHub issues and send the hardest one to Jules
gemini -p "find the most tedious issue, print it verbatim\n \
$(gh issue list --assignee @me)" \
  | jules remote new --repo .
Shell

Jules Tools no es solo una interfaz, es una forma de usar Jules en todas las tareas que ya haces en la terminal.

Explora el panel de control

Para los desarrolladores que prefieren flujos interactivos, Jules Tools también ofrece una UI de terminal. Los comandos como /remote te ofrecen un panorama del panel de control de las tareas, mientras que /new te brinda orientación paso a paso para la creación. Es el mismo control que se utilizaría en la interfaz de usuario web, solo que más rápido y más cerca de donde ya trabajas localmente.

Un vistazo al futuro: diseño híbrido

Creemos que el futuro de las herramientas de desarrollo es híbrido. Jules Tools apunta en esa dirección:

  • Local + remoto: Usa tu propia máquina cuando lo desees y reactiva varias VM cuando necesites hacer un escalamiento.
  • Hazlo tú mismo + delegación: Mantente al día con el código y, al mismo tiempo, derívale trabajo a Jules.

Pruébalo hoy

Jules Tools vuelve más tangible a tu agente de codificación. No es solo una herramienta que se ejecuta en la nube, sino que está en tu terminal para seguir tus instrucciones.

Instala Jules con npm, ejecuta tu primer comando y disfruta de cómo la herramienta se adapta a tu flujo.