TOOL PROFILE TOOLAI

Google Jules

An autonomous coding agent for GitHub repositories

jules.googlePRODUCT PREVIEW
Product visual published by Google Jules. View full image
Product visual published by Google Jules.Images: 2

THE BIG PICTURE

About Google Jules

Google Jules is an experimental coding agent that handles repository tasks such as bug fixing, version updates, tests, documentation, and feature development. It integrates with GitHub, understands a connected codebase, and works autonomously while you move on to other work.

Jules clones the selected repository and branch into a cloud virtual machine, installs dependencies, and develops a task plan using Gemini models. You can review and approve the plan, inspect the resulting diff, and have Jules create a pull request for review, merging, and publication through GitHub.

WHAT YOU CAN DO

A toolkit worth exploring

Get to know the capabilities. Find your own way to use them.

GitHub repository integration

Connect a GitHub account, choose all or specific repositories, select a repository and branch, then give Jules a task through its web interface.

Autonomous task execution

Jules works autonomously after submission, cloning the repository, installing dependencies, modifying files, and continuing while you are away from the active session.

Plan before changes

Before editing code, Jules generates a task plan that you can review and approve, giving you an opportunity to provide feedback before implementation begins.

Cloud virtual machine

Each task runs in a cloud virtual machine where Jules clones the project, installs dependencies, and performs development work against the selected branch.

Code-change diff

After completing work, Jules presents a diff of the changes so you can browse the proposed edits and assess them before accepting the result.

Pull request creation

Jules can create a GitHub pull request from its changes, allowing you to review, approve, merge, and publish the work through GitHub.

AGENTS.md awareness

Jules automatically looks for AGENTS.md at the repository root and uses its project guidance, tool descriptions, and input or output conventions.

GitHub issue assignment

A GitHub issue can assign work directly to Jules using the “jules” label, providing an alternative to submitting every task from the web interface.

MADE FOR YOUR WORKFLOW

Where it fits into your day

USE CASE 01

Dependency and version updates

Ask Jules to update a project dependency, adjust related code, and prepare a pull request so the changes can be reviewed before merging.

USE CASE 02

Targeted tests and bug fixes

Give Jules a specific failing behavior or function and request a fix with accompanying tests, then inspect the plan, diff, and pull request.

USE CASE 03

Documentation and feature work

Use a detailed prompt to add repository documentation or implement a bounded feature while Jules handles the initial code changes in an isolated task environment.

YOUR FIRST STEPS

From first click to first result

Try it on the official website
  1. Sign in

    Visit jules.google.com, sign in with a Google account, and accept the one-time privacy notice.

  2. Connect GitHub

    Connect a GitHub account and grant Jules access to all repositories or only the specific repositories it should use.

  3. Choose the task target

    Select a repository and branch, then write a clear, specific prompt describing the desired code change.

  4. Review the plan

    Submit the task with “Give me a plan,” inspect Jules’s proposed approach, and approve it before code changes are made.

  5. Review and merge

    Inspect the resulting diff and pull request, then approve, merge, and publish the changes through GitHub when they meet your requirements.

TAKE A LOOK AROUND

Get a feel for the real thing

Explore the tool's demo or video to see its interface and workflow.

PLAN YOUR NEXT STEP

A plan for the way you work

Jules offers free access and higher-limit access through Google AI Pro and Ultra.

Subscribe on the tool's website

PLAN

Jules

Entry access for real coding tasks, with 15 tasks per day, 3 concurrent tasks, and Gemini 2.5 Pro.

  • 15 tasks per day
  • 3 concurrent tasks
  • Powered by Gemini 2.5 Pro
View plan on website

PLAN

Jules in Pro

Higher-throughput access for developers who ship daily, with 100 tasks per day, 15 concurrent tasks, and higher access to the latest models starting with Gemini 3 Pro.

  • 100 tasks per day
  • 15 concurrent tasks
  • Higher access to latest models
View plan on website

PLAN

Jules in Ultra

The highest listed access option, with 300 tasks per day, 60 concurrent tasks, and priority access to the latest models starting with Gemini 3 Pro.

  • 300 tasks per day
  • 60 concurrent tasks
  • Priority access to latest models
View plan on website

Prices, usage limits and terms can change. Confirm the latest details on the tool's official website before subscribing.

Sources checked

A FEW MORE THINGS

Good questions. Useful answers.

More on the official website

What is Google Jules?

Jules is an experimental autonomous coding agent that works with GitHub repositories to fix bugs, add documentation, build features, update versions, and create tests.

Does Jules modify code immediately?

No. Jules first generates a plan for review and approval. After implementation, it provides a diff for inspecting the proposed file changes.

Where does Jules run tasks?

Jules runs tasks in a cloud virtual machine where it clones the repository, installs dependencies, and modifies project files.

Can Jules create pull requests?

Yes. Jules creates a pull request from completed changes, which you can review, approve, merge, and publish through GitHub.

How can Jules understand project-specific conventions?

Jules automatically checks for an AGENTS.md file at the repository root. That file can describe tools, interactions, and input or output conventions.

Can I receive notifications while a task runs?

Yes. Browser notifications can be enabled during setup or later through Settings and notifications, including alerts when a task completes or needs input.

FROM THE COMMUNITY

What has your experience been?

YOUR NEXT DISCOVERY

More tools to explore

Explore all tools

MAKE YOUR NEXT MOVE

Ready to explore Google Jules?

Visit the official website to explore the latest features and get started.

Visit official website
Google Julesjules.google
Visit website

GALLERY

PASS IT ALONG

Share Google Jules