Introducing the Jules Extension for Gemini CLI
Gemini CLI simply acquired an autonomous sidekick to deal with a few of your coding duties asynchronously. Immediately, we’re thrilled to announce the Jules extension for Gemini CLI, establishing a strong new workflow for builders. This extension is a part of a rising assortment of Gemini CLI extensions.
Get began with the Jules extension for Gemini CLI on Github at the moment!
The higher-together workflow
The mix of the Gemini CLI and the Jules extension accelerates inventive coding workflows by enabling you to delegate duties to Jules when you keep in stream within the Gemini CLI.
Gemini CLI is your collaborator and orchestrator within the terminal for duties that you’re actively targeted on.
Jules is your autonomous sidekick that works within the background, in a digital machine (VM) the place it clones your code, installs dependencies, and modifies recordsdata.
Sorts of duties you’ll be able to offload to the Jules extension
- Asynchronous duties: Job the Jules extension to work independently immediately from the Gemini CLI.
- Bug fixes within the background: Assign a number of bugs for Jules to repair within the background whereas engaged on different synchronous duties within the Gemini CLI.
- Adjustments within the new department: After addressing points on Github, the Jules extension can submit the modifications to a brand new department.
Getting Began
Stipulations
Earlier than putting in the extension, be sure you have Gemini CLI put in.
Earlier than utilizing the Jules extension, you should:
- Have a Jules Account: You possibly can enroll at jules.google.com.
- Join Your Repository: Join your GitHub repository to your account within the Jules console.
Set up
Set up the Jules extension by working the next command out of your terminal (requires Gemini CLI v0.4.0 or newer):
gemini extensions set up https://github.com/gemini-cli-extensions/jules --auto-update
Shell
The –auto-update is elective: if specified, it’s going to replace to new variations as they’re launched.
Utilization
To provoke a Jules process, use the /jules command adopted by your immediate. For instance:
/jules Convert commonJS modules to ES modules
Shell
When you begin a process with /jules, the extension will work within the background to finish it.
To verify the standing of a process, use the /jules command with a question in regards to the process.
For instance:
/jules what's the standing of my final process?
Shell
Get began and speed up your coding workflow
Strive the Jules extension in Gemini CLI and tell us the way it helps you speed up your coding workflows on the Jules extension repository. To point out your help, please contemplate giving the repo a star.







