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

Overview
Jules
Jules is Google's asynchronous coding agent, built on Gemini and aimed at the development work most engineers postpone. Rather than completing lines in an editor, Jules takes a task, clones the repository into a cloud VM, writes a plan, makes the change, and opens a pull request for a human to review. That asynchronous model is the point: you hand Jules a bug, a dependency bump, or a missing test suite, close the tab, and come back to a diff. Jules connects to GitHub directly, so the review step happens where code review already happens rather than inside a separate product surface.
Production credibility: Jules is a Google product, announced at Google I/O and generally available since 2025, running on the Gemini model family. Google publishes three tiers on the product site: the base tier allows 15 tasks a day with 3 concurrent tasks on Gemini 2.5 Pro; Jules Pro raises that to 100 tasks a day and 15 concurrent with access to newer models starting at Gemini 3 Pro; Jules Ultra allows 300 tasks a day with 60 concurrent and priority model access. Task and concurrency limits, rather than seat counts, are how the tiers are drawn.
Key Features
- Asynchronous tasks that run in a cloud VM rather than in your editor session
- Direct GitHub integration, with output delivered as a pull request
- A written plan and code diff presented for approval before anything merges
- Concurrent task execution, from 3 at the base tier to 60 on Ultra
- Built on Gemini, with newer models available on the paid tiers
- Suited to bug fixes, version bumps, test coverage and small features
Ideal Use Case
Teams with a backlog of small, well-specified maintenance work: dependency updates, flaky test repairs, lint and type errors, and the bug tickets that never reach the top of a sprint. It fits repositories already on GitHub where pull request review is the established gate, and it suits developers who would rather queue several tasks in parallel and review diffs in a batch than pair with an agent in real time.
How Jules differentiates
The split in this category is between agents that sit with you and agents that go away and work. Cursor, Copilot and Claude Code operate in the editor or terminal alongside the developer; Jules takes the task, runs it elsewhere, and returns a pull request. That makes it a poor fit for exploratory work where you want to steer every step, and a good fit for queued chores where the review, not the collaboration, is the point. Its other distinguishing trait is distribution: it is Google's own agent on Google's models, so model access improves with the Gemini release cycle rather than through a third-party API contract.
FAQ
Q: What is Jules? A: Jules is Google's asynchronous coding agent. It takes a task, clones your GitHub repository into a cloud virtual machine, plans and makes the change, then opens a pull request for you to review.
Q: How much does Jules cost? A: Jules has a free base tier with 15 tasks a day and 3 concurrent tasks. Jules Pro raises the limits to 100 daily tasks and 15 concurrent, and Jules Ultra to 300 daily tasks and 60 concurrent, with priority access to newer Gemini models.
Q: How is Jules different from Claude Code? A: Claude Code runs in your terminal and works with you interactively. Jules runs asynchronously in the cloud and delivers a pull request, so you queue work and review it later rather than supervising each step.
Q: Which model does Jules use? A: Jules runs on Google's Gemini models. The base tier uses Gemini 2.5 Pro, while the paid Pro and Ultra tiers add access to newer models starting with Gemini 3 Pro.
Q: Does Jules work with GitHub? A: Yes. Jules connects to GitHub, clones the repository it is pointed at, and returns its work as a pull request, so review and merge happen in the normal GitHub flow.
tl;dr
Jules is Google's asynchronous coding agent: hand it a bug, dependency bump or missing test, and it clones your GitHub repo, plans the change, and opens a pull request. Free tier allows 15 tasks a day, with Pro and Ultra tiers raising daily and concurrent limits.
Why Use Jules

User Reviews
Similar Tools
