2 min readFreemium

Jules

Jules is Google's asynchronous AI coding agent that clones your GitHub repo, plans and writes a change, and opens a pull request for developers.

// at a glance

Is Jules free?
Freemium. Partly. Jules has a free plan, with paid plans for more features or usage.
Category
#Web Development
Website
jules.google ↗
Jules logo

What is Jules?

Jules is Google's asynchronous AI coding agent that clones your GitHub repo into a cloud VM, plans a change, writes the code and opens a pull request. Google introduced it at I/O in May 2025 and took it out of beta in August 2025. It runs on Google's Gemini models, with Gemini 3 Pro on paid tiers.

Unlike an editor autocomplete, Jules works in the background: you assign a task, review its plan, and come back to a finished diff. That suits work developers tend to postpone, such as fixing bugs, bumping dependency versions, writing tests and building small features. You can assign tasks from the web app or by adding a jules label to a GitHub issue, and run several tasks at once.

Main Features

  • Clones your repository into a secure cloud VM to work on it.
  • Writes a step-by-step plan that you approve before it edits code.
  • Fixes bugs, updates dependencies and writes tests on request.
  • Opens a pull request on GitHub with the finished diff.
  • Picks up tasks from GitHub issues labelled jules.
  • Runs multiple tasks in parallel, up to 60 on Ultra.
  • Uses Gemini models, with Gemini 3 Pro on Pro and Ultra.

How to Get Started with Jules

  1. Go to jules.google and sign in with your Google account.
  2. Connect your GitHub account and select a repository and branch.
  3. Describe a task, such as fixing a bug or adding tests.
  4. Review the plan Jules proposes and approve it.
  5. Check the diff and merge the pull request Jules opens.

Jules Pricing

The free Jules tier allows 15 tasks per day and 3 concurrent tasks. Jules Pro raises this to 100 tasks per day and 15 concurrent tasks, and Jules Ultra to 300 tasks per day and 60 concurrent tasks; these higher limits come with Google AI Pro and Google AI Ultra subscriptions.

Who Should Use It?

  • Solo developers clearing a backlog of small fixes.
  • Open-source maintainers handling routine issues.
  • Engineering teams automating dependency upgrades.
  • Developers who want tests written for legacy code.
  • Google AI Pro subscribers who want a coding agent included.

Jules Alternatives

  • GitHub Copilot: built into GitHub with its own coding agent and IDE help
  • Claude Code: terminal-first agent for hands-on, interactive work
  • Factory: agent platform aimed at larger engineering teams

Frequently Asked Questions

Is Jules free?

Yes, Jules has a free tier with 15 tasks per day. Higher limits come with Google AI Pro and Ultra subscriptions.

What is Jules used for?

Jules is used to hand off coding tasks such as bug fixes, tests, dependency updates and small features. It works in the background and returns a pull request.

Does Jules work with GitHub?

Yes, Jules connects to GitHub, works on the repository and branch you choose, and opens pull requests. You can also assign work by labelling a GitHub issue with jules.

Jules vs GitHub Copilot: which is better?

Jules is better for fully delegated background tasks, while GitHub Copilot is better for help inside your editor plus its own agent. Many developers use both.