Google Jules
Also known as: Jules
Google's asynchronous coding agent: takes a GitHub issue, plans it for your approval, works in an isolated cloud VM with Playwright browser verification, and opens a pull request, driveable from a REST API, CLI and scheduled tasks.
Jules is Google's asynchronous coding agent, built in Google Labs and powered by the Gemini family of models. It belongs to a different category than an in-editor assistant: rather than sitting beside you and suggesting code as you type, Jules takes a complete task, usually a GitHub issue, and goes off to do it on its own while you work on something else. When it is finished, it hands back a pull request for review.
The mechanics are what make it distinct. Given a task, Jules clones your repository into a secure, isolated Google Cloud virtual machine, reads the full project context, and writes a step-by-step plan that you can review, edit, or reject before any code is written, so you steer the approach rather than just approving the result.
It then makes the changes across multiple files, runs your existing test suite, and iterates when tests fail. Because the VM has network access, Jules can install dependencies and run real builds. When the work is done it pushes to a branch and opens a pull request with clear commit messages and a plain-language summary, and if your CI pipeline fails on that PR, Jules can read the error, apply a fix, and push again on its own.
The real payoff is parallelism. Each task runs in its own cloud machine, so you can queue many at once and let them proceed in the background instead of blocking your editor. Jules runs on Gemini, using stronger models for planning and lighter ones for simpler subtasks, and supports common languages including Python, TypeScript, JavaScript, Go, Rust, and Java. It integrates deeply with GitHub, can be driven from a command-line tool and a public API to wire it into CI pipelines, Slack, Linear, and Jira, runs scheduled tasks, and remembers per-repository preferences across tasks.
Google keeps Jules private by default, isolating code in ephemeral VMs and stating it does not train on private code; it documents no organization administration, single sign on or compliance attestation, and paid plans are sold through Google AI subscriptions to individual Google accounts. The public changelog's latest entry is dated 9 March 2026. Jules is best suited to well-specified work such as bug fixes, dependency upgrades, test writing, and batched refactors, where a solid brief and good test coverage let an agent run unattended.
Vendor details
Canonical URL
https://jules.google
Category
Coding agent
Company status
first party product
Use cases & customers
Target customers
Deployment options
Integrations
Deep GitHub integration covering issue labels, branches, pull requests and reading and responding to PR comments. MCP server support launched February 2026 with a vendor vetted set covering Linear, Stitch, Neon, Tinybird, Context7 and Supabase, configured by API key. A Render integration detects failed builds and pushes fixes. A REST API at jules.googleapis.com/v1alpha exposes Sources, Sessions and Activities and wires Jules into Slack, Linear, Jira and CI pipelines including GitHub Actions, alongside a Jules Tools CLI on npm and a Gemini CLI extension.
In practice
You have a stack of well-scoped GitHub issues and no time to work them. You assign them to Jules, which clones each repo into its own cloud VM, implements the fix, runs the tests, and opens a pull request for review.
You want to fire off several coding tasks at once and keep working. Jules runs each in a separate cloud machine in parallel, so the work proceeds in the background instead of tying up your editor.
You worry an agent will run off in the wrong direction. Jules writes a step-by-step plan first and lets you edit or reject it before any code is written, so you steer the approach rather than just reviewing the output.
Sources & related URLs
Related / legacy domains
Agentic Index coverage score
9.0 / 14 capabilities · 64%
| Integrations & Tool Calling | Full |
|---|---|
|
Deep GitHub integration covers issue labels, branches, pull requests and reading and responding to PR comments, MCP servers connect Linear, Stitch, Neon, Tinybird, Context7 and Supabase, a Render integration detects failed builds and pushes fixes, and the REST API wires Jules into Slack, Linear, Jira and CI pipelines including GitHub Actions; the agent runs shell commands, installs dependencies and executes builds inside its VM with repository level environment variables. Sourcejules.google/docs/changelog and jules.google/docs/integrations, retrievedread 2026-08-30 |
|
| Workflow Orchestration | Full |
|
A task runs as a multi step plan the agent produces before writing code, with an Interactive Plan mode where it asks clarifying questions and refines the approach collaboratively, a Critic agent performing adversarial review of every proposed change during generation, a Planning Critic reviewing auto approved plans and reported to cut task failure rates by 9.5 percent, a CI Fixer loop that detects failures, fixes, commits and resubmits, and up to five parallel sessions on one prompt via the CLI --parallel flag. Sourcejules.google/docs/changelog 2026-01-26-1, 2026-02-19 and 2025-11-10, retrievedread 2026-08-30 |
|
| Knowledge Grounding & RAG | Partial |
|
Each task clones the repository into its VM and reads it directly, with AGENTS.md conventions, a file selector to scope context, image upload and web search for current documentation. Context is assembled per task, and no persistent index, graph or embeddings layer over the customer's code is documented. Sourcejules.google/docs/changelog 2025-09-29, 2025-08-08 and docs/environmentread 2026-09-29 |
|
| Human Oversight & Guardrails | Full |
|
The agent writes a step by step plan the user can review, edit or reject before any code is written, with an Interactive Plan mode asking clarifying questions first; work lands on a branch and the user chooses when to publish or open a pull request, a Critic agent adversarially reviews each proposed change during generation and a Planning Critic reviews plans that are auto approved, tasks can be paused, resumed or deleted mid run, and commit authorship is configurable so changes can be attributed to Jules, co-authored, or the user. Sourcejules.google/docs/changelog 2025-08-082, 2026-01-26-1 and 2026-02-19, retrievedread 2026-08-30 |
|
| Security, Identity & Governance | Not documented |
|
Jules documents task isolation in a cloud VM, states it does not train on private repositories and tells users they are responsible for the code they run, but no access surface (SSO, roles, organization administration) and no attestation or trust page is documented, and paid plans are sold to individual Google accounts only. Sourcejules.google/docs/faq and docs/usage-limitsread 2026-09-29 |
|
| Observability & Auditability | Full |
|
Each session carries a collection of activities representing the steps the agent took, described by the vendor as immutable, following an event source pattern and usable to reconstruct the session, retrievable through the REST API with a createTime range cursor; the full changeset is downloadable in git patch format, the critic agent's step by step evaluation is visible in the UI in real time, and the plan is shown before execution. Sourcejules.google/docs/changelog 2026-01-26-4 and 2025-09-03, retrievedread 2026-08-30 |
|
| Memory & State Persistence | Partial |
|
Repository Memory saves the user's preferences, nudges and corrections during a task and references them on later tasks in that repository, toggled on or off per repository under Knowledge. Memory states no lifetime and no way to review or delete entries, and environment snapshots and variables are setup state rather than memory. Sourcejules.google/docs/changelog 2025-09-30read 2026-09-29 |
|
| Deployment & Data Residency | Not documented |
|
Every task runs in a Google managed cloud VM whose toolchain the customer shapes with a setup script, snapshots and environment variables; that configures the environment rather than where it runs, and no region choice, customer VPC, on premises or tenant option is documented, so a buyer with a different residency requirement has no other answer. Sourcejules.google/docs/environment and docs/faqread 2026-09-29 |
|
| Prebuilt Agents, Templates & Packs | Partial |
|
Sample prompts ship on the home page as one click starting points, suggested tasks let the agent propose work it has found in the repository, and MCP integrations are offered from a vendor curated list of vetted servers. There is no library of prebuilt agents, installable skills or shareable task templates. Sourcejules.google/docs/changelog 2025-09-02, 2025-12-10 and 2026-02-02, retrievedread 2026-08-30 |
|
| Triggers & Channel Coverage | Full |
|
Tasks start from a jules label on a GitHub issue, the web app, the Jules Tools CLI, a REST API for CI/CD and chat integrations, scheduled recurring tasks with edit, pause and resume, proactive suggested tasks where Jules scans a repository and surfaces work, pull request comments which the agent reads and acts on, and automatic triggers on CI failures in GitHub Actions and failed Render builds. Sourcejules.google/docs/changelog scheduled tasks, suggested tasks and CI fixer entries, retrievedread 2026-08-30 |
|
| Model Flexibility & Routing | Not documented |
|
Every model Jules runs is Google's Gemini: Gemini 3 Flash is the base model on all tiers and Gemini 3.1 Pro the default for Pro subscribers, which is a tier choice within one maker, and no other maker or bring your own model path is documented. Sourcejules.google/docs/changelog 2026-03-09 and 2026-01-30, docs/usage-limitsread 2026-09-29 |
|
| APIs, SDKs & MCP Extensibility | Full |
|
MCP server support launched February 2026 with a vetted initial set covering Linear, Stitch, Neon, Tinybird, Context7 and Supabase, configured by API key in settings and invoked when the agent detects a tool need; a REST API at jules.googleapis.com/v1alpha exposes Sources, Sessions and Activities with API key auth, a Jules Tools CLI installs via npm as @google/jules with parallel execution and local patch application, a Gemini CLI extension exposes Jules as a slash command, and a Render integration is documented. Sourcejules.google/docs/changelog 2026-02-02 and 2025-10-03, jules.google/docs/api/reference/authentication, retrievedread 2026-08-30 |
|
| Testing, Debugging & Optimization | Partial |
|
The agent runs the project's existing test suite and iterates when tests fail, writes tests on its own, and the CI Fixer detects a failed GitHub Actions check, works through a fix and resubmits the pull request in a loop; a Critic agent adversarially reviews proposed changes and a Planning Critic reviews plans, both internal quality mechanisms. These verify the customer's code and the agent's own output rather than providing a customer facing harness to evaluate or regression test agent behavior. Sourcejules.google/docs/changelog 2026-02-19 and 2025-08-083, retrievedread 2026-08-30 |
|
| Browser & Computer Use | Full |
|
The default Jules base image includes Playwright for front end testing, and the agent renders a running web application and returns a screenshot of the front end alongside its code changes when asked to verify its work; the Gemini 3 Pro release notes cite visual verification of web app outcomes with higher precision, and Jules can also proactively search the web for documentation and code examples during a task. Sourcejules.google/docs/changelog 2025-08-07 and 2025-11-19, retrievedread 2026-08-30 |
|
The Agentic Index coverage score grades every vendor Full, Partial or Not documented against the same 14 buyer facing capabilities, from public evidence only. Each capability links to how all vendors in the index score on it. How this evidence is graded
Pricing
Free · Jules in Pro via Google AI Pro $19.99/mo
hybrid
Included quota
Free: 15 tasks a day, 3 concurrent. Pro (Google AI Pro, $19.99/mo): 100 a day, 15 concurrent, higher access to the latest model. Ultra (Google AI Ultra, from $99.99/mo): 300 a day, 60 concurrent, priority access.
What is public
jules.google/docs/usage-limits publishes three plans: Jules (free, 15 tasks a day and 3 concurrent), Jules in Pro (100 a day, 15 concurrent) and Jules in Ultra (300 a day, 60 concurrent), the paid two included in Google AI Pro and Google AI Ultra subscriptions, which Google's subscriptions page prices at $19.99 a month and from $99.99 a month in the US.
Billing mechanics
Task-based daily quotas, not per-seat. Paid access comes through a Google AI Plans (Google One) subscription rather than a standalone Jules plan. Limits are per-user, not pooled across a team or family.
Cost watchouts
None beyond the subscription; hard task caps prevent runaway usage cost.
Variable cost rationale
Flat subscription with hard task caps and no overage billing - very low, predictable spend exposure.
Additional watchouts
Paid tiers are available only to individual Google Accounts ending in @gmail.com; business and Workspace users are pointed to an interest form.
Overage / add-ons
Hard daily task caps (rolling 24h); once hit, no new tasks until reset. No per-task overage billing.
Sales call required
No, self serve available
Free / trial
Free tier
Lowest paid plan
Google AI Pro $19.99/mo
Commercial notes
Bundled into Google AI Pro and Ultra; tiers differ by task limits, concurrency and model access.
Key ambiguities
The paid price buys the broader Google AI subscription, so a Jules only cost is not separable.
Cancellation / refund
Billed via the Google One / AI Plans subscription; standard Google subscription terms.
Missing data
No business/enterprise pricing or seat-pooling path is published yet.
Related vendors
- Cognition — Maker of Devin, an autonomous AI software engineer
- 10Web — Agentic website platform whose specialized AI agents build, host,…
- AgentUI — Managed AI app builder for operations teams that generates and hosts…
- Aider — Open source, model agnostic terminal coding agent that edits your…
- Anthropic Claude Code — Anthropic's agentic coding system across terminal, desktop, IDE, web…
- AppFactor — Agentic platform that runs persistent agents across an enterprise…
Alternatives to Google Jules
The closest documented capability profiles to Google Jules among coding agents tracked by Agentic Index, ordered by similarity on the same 14 point evidence the rankings use. No vendor pays for placement.
- Cline12.0 / 14Adds documented Security, Identity & Governance and Deployment & Data Residency, among others
- Anthropic Claude Code12.5 / 14Adds documented Security, Identity & Governance and Deployment & Data ResidencyGoogle Jules vs Anthropic Claude Code →
- Capy11.5 / 14Adds documented Security, Identity & Governance and Deployment & Data Residency, among others
- Cursor12.5 / 14Adds documented Security, Identity & Governance and Deployment & Data Residency, among others
- Google Antigravity12.5 / 14Adds documented Security, Identity & Governance and Deployment & Data Residency, among others
- Baz13.0 / 14Adds documented Security, Identity & Governance and Deployment & Data Residency, among others
Similarity is computed from each vendor's Agentic Index coverage score evidence, axis by axis, not from the totals. How this evidence is graded