Introducing the Jules extension for Gemini CLI

Introducing the Jules extension for Gemini CLI, an autonomous sidekick for developers. It accelerates coding workflows by offloading tasks like asynchronous work, bug fixes, and changes in new branches to Jules, while you stay in flow with Gemini CLI. Get started by installing the extension and using the /jules command to initiate and check task statuses.

Introducing the Jules Extension for Gemini CLI

Gemini CLI just got an autonomous sidekick to handle some of your coding tasks asynchronously. Today, we are thrilled to announce the Jules extension for Gemini CLI, establishing a powerful new workflow for developers. This extension is part of a growing collection of Gemini CLI extensions.

Get started with the Jules extension for Gemini CLI on Github today!

The better-together workflow

The combination of the Gemini CLI and the Jules extension accelerates creative coding workflows by enabling you to delegate tasks to Jules while you stay in flow in the Gemini CLI.

Gemini CLI is your collaborator and orchestrator in the terminal for tasks that you are actively focused on.

Jules is your autonomous sidekick that works in the background, in a virtual machine (VM) where it clones your code, installs dependencies, and modifies files.

Types of tasks you can offload to the Jules extension

  • Asynchronous tasks: Task the Jules extension to work independently directly from the Gemini CLI.
  • Bug fixes in the background: Assign multiple bugs for Jules to fix in the background while working on other synchronous tasks in the Gemini CLI.
  • Changes in the new branch: After addressing issues on Github, the Jules extension can submit the changes to a new branch.

Getting Started

Prerequisites

Before installing the extension, make sure you have Gemini CLI installed.

Before using the Jules extension, you need to:

  1. Have a Jules Account: You can sign up at jules.google.com.
  2. Connect Your Repository: Connect your GitHub repository to your account in the Jules console.

Installation

Install the Jules extension by running the following command from your terminal (requires Gemini CLI v0.4.0 or newer):

gemini extensions install https://github.com/gemini-cli-extensions/jules --auto-update

Shell

The –auto-update is optional: if specified, it will update to new versions as they are released.

Usage

To initiate a Jules task, use the /jules command followed by your prompt. For example:

/jules Convert commonJS modules to ES modules

Shell

Once you start a task with /jules, the extension will work in the background to complete it.

To check the status of a task, use the /jules command with a query about the task.

For example:

/jules what is the status of my last task?

Shell

Get started and accelerate your coding workflow

Try the Jules extension in Gemini CLI and let us know how it helps you accelerate your coding workflows on the Jules extension repository. To show your support, please consider giving the repo a star.

Learn more

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

Fill out this field
Fill out this field
Te rog să introduci o adresă de email validă.
You need to agree with the terms to proceed

Sarghy Design
Prezentare generală a confidențialității

Acest site utilizează cookie-uri pentru a vă oferi cea mai bună experiență de utilizare posibilă. Informațiile cookie sunt stocate în browserul dvs. și efectuează funcții cum ar fi recunoașterea dvs. atunci când vă întoarceți pe site-ul nostru și ajutând echipa noastră să înțeleagă ce secțiuni ale site-ului le găsiți cele mai interesante și mai utile.