Jules by Google Review: Features, Pricing & Alternatives

Google's asynchronous coding agent that works on your GitHub repos in a cloud VM and opens pull requests.

FreemiumCodingReviewed October 2026

What is Jules by Google?

Jules is an asynchronous coding agent from Google. You connect it to GitHub, pick a repository and branch, and describe a task such as fixing a bug, adding tests or bumping a dependency. Jules clones the code into a cloud virtual machine, writes a plan for you to approve, makes the changes and shows a diff. When you are happy, it opens a pull request. You can close the tab while it works.

Google first previewed Jules in December 2024, opened a public beta in May 2025 and took it out of beta in August 2025 with free and paid tiers. Since then it has added memory, the Jules Tools CLI and a REST API in late 2025, then scheduled tasks, suggested tasks, MCP integrations and an automatic CI fixer. In January 2026 Gemini 3 Flash became the base model, and in March 2026 Pro users moved to Gemini 3.1 Pro.

The main draw is that Jules is generous for free and runs entirely in the background. It suits developers who want to queue up chores and come back to finished pull requests, rather than pair-program in real time. Paid limits come bundled with Google AI Pro and Ultra subscriptions, which also include the Gemini app and other Google AI features.

Key features of Jules by Google

  • Asynchronous cloud VMJules clones your repository into a virtual machine, installs dependencies and works while you do something else.
  • Plan approvalIt shows a step-by-step plan before editing code, and a critic agent reviews plans to reduce failed tasks.
  • GitHub pull requestsChanges arrive as diffs and pull requests, and the CI fixer can repair failing checks on Jules’ own PRs.
  • Scheduled and suggested tasksSet recurring jobs like weekly dependency checks, and let Jules suggest work based on TODO comments.
  • Jules Tools CLI and APIControl Jules from the terminal or integrate it into your own tools and chat workflows through the REST API.
  • MCP integrationsConnect selected services such as Linear, Supabase, Neon and Context7 for extra context.

Who is Jules by Google best for?

  • Individual developers who want a capable coding agent at no cost for small daily tasks.
  • Open-source maintainers who want help with dependency bumps, tests and small bug fixes.
  • Google AI Pro and Ultra subscribers who already pay for Gemini and get higher Jules limits included.

Popular ways to use Jules by Google

  • Dependency updates: schedule Jules to check and bump dependencies every week.
  • Writing tests: ask Jules to add tests for a specific function and open a pull request.
  • Small bug fixes: describe a bug and review Jules’ plan and fix before merging.
  • Fixing CI: let Jules repair failing checks on the pull requests it creates.
  • Tidying TODOs: use suggested tasks to work through TODO comments in your code.

Jules by Google pricing (October 2026)

PlanPriceWhat you get
Jules (free)$015 tasks per day, 3 concurrent tasks
Jules in Google AI Pro$19.99/month100 tasks per day, 15 concurrent tasks, higher access to the latest Gemini Pro model
Jules in Google AI UltraFrom $99.99/month300 tasks per day, 60 concurrent tasks, priority model access

Paid Jules limits come with Google AI subscriptions, which also include Gemini app features and storage; US prices are shown and may differ by region. Paid tiers are currently for individual @gmail.com accounts, and task limits are not shared across family plans.

Jules by Google pros and cons

Pros

  • Generous free tier of 15 tasks a day
  • Runs fully in the background
  • Plan review before any code changes
  • CLI, API and scheduled tasks

Cons

  • Works with GitHub repositories only
  • Less interactive than an AI code editor
  • Paid plans limited to personal Google accounts
  • Tasks can take a while to finish

How to get started with Jules by Google

  1. Go to jules.google and sign in with your Google account.
  2. Connect GitHub and grant access to all or selected repositories.
  3. Choose a repository and branch, then describe a specific task.
  4. Review and approve the plan Jules proposes.
  5. Check the diff and publish the pull request when you are satisfied.

Tips to get better results from Jules by Google

  • Add an AGENTS.md file to explain your project’s tools and conventions.
  • Add environment setup scripts so Jules can install dependencies and run tests.
  • Write specific prompts; name the file, function and expected result.

Jules by Google vs alternatives

OpenAI Codex offers similar cloud tasks plus a desktop app and CLI as part of ChatGPT plans, while Devin adds Slack, Teams and Jira handoff for teams. GitHub Copilot has a cloud agent that starts from GitHub issues.

For real-time coding in an editor, Cursor or Firebase Studio may suit you better, and Gemini itself is handy for quick code questions. See all best AI coding tools.

Our verdict: is Jules by Google worth it?

Jules is one of the best free ways to try an asynchronous coding agent, and its plan-first approach keeps you in control. It suits GitHub users who like to delegate small chores; heavy users should weigh Google AI Pro against rival bundles.

Jules by Google FAQs

Is Jules free?
Yes. The free tier allows 15 tasks per day with 3 running at once.
How do I get more Jules tasks?
Subscribe to Google AI Pro for 100 tasks a day, or Google AI Ultra for 300 tasks a day.
Which AI model does Jules use?
Jules uses Google’s Gemini models. Gemini 3 Flash became the base model in January 2026, and Pro users got Gemini 3.1 Pro in March 2026.
Does Jules work with GitLab?
Jules connects to GitHub repositories.

Pricing and features change often. Details on this page were last reviewed in October 2026. Always confirm current plans on the official Jules by Google website.

Scroll to Top