Google unveils Jules for Gemini CLI, bringing autonomous coding tasks to the terminal
Google has launched the Jules extension for Gemini CLI, adding an autonomous coding assistant that runs in the background. While Gemini CLI remains the main workspace for active development, Jules operates in a separate virtual machine to handle asynchronous tasks such as cloning repositories, installing dependencies, and editing files without interrupting terminal workflows.
Developers can assign tasks through simple commands like /jules add a login button to the homepage or /jules bump all my dependencies to latest. Jules can process multiple fixes or changes in parallel and automatically submit them to new GitHub branches once complete, integrating seamlessly with existing version control processes.
Users can check task progress directly from Gemini CLI and continue working without switching tools. The extension requires Gemini CLI version 0.4.0 or newer and can be installed via a terminal command, with an optional auto-update flag. Before using Jules, developers must create an account and connect their GitHub repositories through the Jules console.
