Jules
Autonomous coding agent from Google that handles routine development tasks for you.
- Freemium
- Web, CLI, API, GitHub integration
- Free plan available
- No credit card
What is Jules?
Key features
Autonomous task execution
Connects to a GitHub repository, clones it into a cloud virtual machine, and completes coding tasks on its own.
Plan and diff review
Generates an implementation plan for approval before writing code and presents a diff for review before changes are committed.
GitHub pull request workflow
Opens pull requests with its changes and can be triggered directly from issues using a 'jules' label.
AGENTS.md context
Reads an AGENTS.md file at the repository root to understand project conventions and tooling.
Environment setup scripts
Lets you add setup scripts so dependencies and project-specific configuration are in place before a task runs.
Jules Tools CLI and REST API
Provides a command-line tool and a documented REST API for triggering and managing tasks outside the web app.
Parallel and concurrent tasks
Runs multiple tasks at once, with concurrency limits that scale by plan, and sends browser notifications when a task finishes or needs input.
Pros & cons
Advantages
- It runs asynchronously in a cloud VM, so tasks complete without tying up your local machine or development environment.
- The free tier allows 15 tasks per day with 3 running at once, which is enough to evaluate it on real work before paying.
- The plan-and-diff review step keeps a human in the loop, so you approve the approach and the changes before anything is committed.
- It fits existing GitHub workflows, opening pull requests and reacting to issue labels rather than forcing a new toolchain.
- It is available through a web app, a CLI, and a REST API, which suits both interactive use and scripted automation.
- Paid tiers run on Google's latest Gemini models, including priority access on the Ultra plan.
Limitations
- Paid access is bundled into Google AI Pro and Google AI Ultra subscriptions rather than sold as a standalone Jules plan, so you cannot buy Jules on its own.
- Paid plans are currently limited to individual Google Accounts ending in @gmail.com, which excludes Workspace and organisation accounts.
- It works through GitHub repositories, so teams using GitLab, Bitbucket or other version control are not directly supported.
- Daily and concurrent task caps apply on every tier, which can constrain heavy agent-driven workflows even on paid plans.
Use cases
Developers use it to clear routine maintenance such as bug fixes, dependency bumps and version updates without doing the work by hand.
Engineers assign refactoring and code modernisation jobs to it so they can spend their own time on feature design.
Teams add documentation and write tests across a codebase by handing the task to Jules from a GitHub issue.
Solo developers on the free tier evaluate autonomous coding on their own real repositories before committing to a paid plan.
Power users on the Ultra tier run agent-heavy workflows with many tasks in parallel across multiple repositories.
Automation engineers trigger Jules from scripts or pipelines using the Jules Tools CLI and the REST API.
Ready to try Jules?
Pricing
Jules (Free)
Free
15 tasks per day, 3 concurrent tasks, runs on Gemini 2.5 Pro; suited to evaluating Jules on real work.
Jules in Pro
Included with Google AI Pro (around 19.99 USD per month)
100 tasks per day, 15 concurrent tasks, higher access to the latest model starting with Gemini 3 Pro.
Jules in Ultra
Included with Google AI Ultra (from around 100 USD per month)
300 tasks per day, 60 concurrent tasks, priority access to the latest model starting with Gemini 3 Pro.
Get started with Jules
Click through to Jules and start using it now.
- Free plan available
- No credit card