
Jules
: How to use it, features, and the business problems it solves
Add bookmark
What is Jules?
An asynchronous AI coding agent from Google. Connect a GitHub repository and describe a task, and Jules fixes bugs, writes tests, and updates dependencies in parallel on cloud virtual machines, all the way to creating a pull request. Free for up to 15 tasks a day, with higher limits as a Google AI Pro / Ultra benefit.
Business problems it solves
About "Jules"
What is Jules?
Jules is an asynchronous AI coding agent provided by Google (born in Google Labs). Connect a GitHub repository and describe a task in plain text, and Jules clones your code into a cloud virtual machine, installs dependencies, makes the changes, and takes the work all the way to creating a pull request.
The word that best captures this product's character is "asynchronous." Instead of writing code together with an AI inside your editor, you hand off tasks such as bug fixes, test additions, and dependency updates, go back to your own work, and review the finished pull request when it comes back. Even the free plan runs up to 15 tasks a day with 3 in parallel. After a public beta starting in May 2025, Jules reached general availability on August 6, 2025.
Hand it a task, get back a pull request
Jules works the way a colleague assigned to an issue would. Give it a task and it first presents a plan for the change; once you approve, it starts implementing on a virtual machine. When it finishes, a diff and a pull request come back, so humans can focus on review.
Describe the task in text
- Bug fixes, test writing, dependency updates, and more
- Or assign by adding a "jules" label to a GitHub issue
Review and approve the plan
A change plan is presented before implementation, and you can give feedback
Asynchronous execution on a cloud VM
Cloning, dependency installation, and edits run automatically. Multiple tasks can run in parallel
Check the diff, get a pull request
Review and merge when it looks good
Your own machine stays free, so you can return to other work after handing off a task
How to use
- Sign in with a Google account — go to jules.google.com. No credit card required.
- Connect GitHub — grant access to all repositories or only the ones you choose.
- Pick a repository and working branch — you can switch targets per task.
- Describe the task in text — for example, "Add a test for the parseQueryString function in utils.js." You can also provide an environment setup script if needed.
- Review and approve the plan — "Give me a plan" produces a change plan you can inspect before letting it run.
- Check the diff and create a pull request — completion arrives as a browser notification. Commit attribution can be Jules-only, co-authored, or user-only.
Placing an AGENTS.md file at the root of the repository lets you tell Jules about your codebase's assumptions and tooling, which improves accuracy.
Key features
01Asynchronous, parallel execution
- Cloud VM execution — cloning, dependency installation, and edits happen on a secure virtual machine, leaving your local environment untouched
- Parallel tasks — 3 concurrent tasks even on the free plan, up to 60 on Ultra
- GitHub issue integration — assign work just by adding a "jules" label to an issue
- CI auto-fix — detects failed GitHub Actions checks and fixes them automatically (added February 2026)
- Scheduled Tasks — run recurring maintenance tasks on a schedule (added December 2025)
02Mechanisms that raise accuracy
- Plan-approval flow — a plan is presented before implementation, with human approval and feedback in the loop
- Planning Critic — a dedicated plan-critique agent that cut task failures by 9.5% (official announcement)
- Memory — learns your preferences per repository and applies them to future tasks
- AGENTS.md support — supply repository context through a file
03Fitting into your development flow
- Jules Tools (CLI) — a command-line tool installed with `npm install -g @google/jules`. Create and manage tasks from the terminal, with a built-in TUI
- REST API — an official API for automating task submission (released October 2025)
- MCP integrations — connect to a curated set of external tools such as Linear, Supabase, Neon, Tinybird, Context7, and Stitch (added February 2026)
- Repoless sessions — tasks can also be started without selecting a repository
Pricing
Jules has no standalone subscription. A free plan is the baseline, and higher limits come as a benefit of Google's paid AI plans (Google AI Pro / Ultra). The table below reflects the official listings as of August 19, 2026 (Google AI plan prices are as shown on Google's official pages for Japan, in Japanese yen; whether tax is included is not stated).
| Plan | How to get it / monthly price | Tasks per day | Concurrent | Model |
|---|---|---|---|---|
| Jules (free) | ¥0 (Google account only) | 15 | 3 | Base model |
| Jules in Pro | Benefit of Google AI Pro (¥2,900/month) | 100 | 15 | Higher access to the latest model (starting with Gemini 3.1 Pro) |
| Jules in Ultra | Benefit of Google AI Ultra (two tiers: ¥14,500 / ¥32,000 per month) | 300 | 60 | Priority access to the latest model |
Task limits are counted on a 24-hour rolling basis.
Note: according to the official documentation, paid-plan benefits (Pro / Ultra) currently apply to @gmail.com accounts only and are not available on Google Workspace accounts. Users must be 18 or older.
Free plan and trial
The free plan is permanent, not a limited-time trial. It includes 15 tasks a day with 3 running in parallel, and no credit card is required. Core features — plan approval, Memory, AGENTS.md, the CLI, and GitHub issue integration — are all available on the free plan. The official documentation contains no restriction on commercial use of generated code, though it states that responsibility for the code you run lies with the user.
Japanese language support
- UI and documentation: English only. No Japanese localization could be confirmed as of August 2026.
- Task instructions: free-form text; no official list of supported languages has been published, and there is no official statement on whether Japanese instructions are supported.
- Pricing pages: Google AI Pro / Ultra pages for Japan are in Japanese with yen pricing.
Reputation and track record
The figures Google has published officially are:
- During the beta, thousands of developers ran tens of thousands of tasks, and more than 140,000 code improvements were shared publicly (as of the GA announcement in August 2025)
- Introducing the Planning Critic cut task failures by 9.5% (official changelog, January 2026)
As of August 2026, no named enterprise case studies or attributed user testimonials have been published officially.
How it differs from other tools
Jules's competitors split into "synchronous" coding assistants you converse with inside an IDE or terminal, and "asynchronous" agents you hand whole tasks to.
| Product | Style | Characteristics |
|---|---|---|
| Jules | Asynchronous (cloud VM) | Free to start. Higher limits via Google AI plans. GitHub integration |
| Codex | Asynchronous (cloud) + CLI | By OpenAI. Bundled with paid ChatGPT plans |
| Devin | Asynchronous (autonomous) | By Cognition. Strong organizational features such as Slack integration |
| Claude Code | Synchronous (terminal) | By Anthropic. Interactive work in your local environment |
| GitHub Copilot | Synchronous (IDE completion) + async agent | Editor completion at its core, with a coding agent as well |
The closest analogues are Codex and Devin, both of the "hand off a task, receive a pull request" type. Within that group, Jules stands out for letting you start with 15 free tasks a day and for its design built around Google's surrounding tools — Gemini and GitHub. When you want to write code interactively, synchronous tools like Claude Code and Cursor are the better fit, and in practice the two styles are often used side by side.
FAQ
Q. How much can I do for free? Up to 15 tasks a day with 3 in parallel, with no time limit. No credit card registration is required.
Q. Is there a standalone paid plan for Jules? No. To raise the limits, subscribe to Google AI Pro (¥2,900/month) or Google AI Ultra (¥14,500 / ¥32,000 per month). Note that paid benefits currently apply to @gmail.com accounts only.
Q. Can I give instructions in Japanese? Instructions are free-form text, but there is no official statement about supported languages. The UI and documentation are in English.
Q. Is my private repository code used for training? The official FAQ states that private repository content is not used to train models.
Q. Does it work with anything other than GitHub (GitLab, Bitbucket)? Only GitHub integration is documented officially (as of August 2026).
Q. Which programming languages does it handle best? The official FAQ says it works best with JavaScript/TypeScript, Python, Go, Java, and Rust. Languages are not restricted per se, but results depend on what can be set up on the VM.
About the provider
Jules is provided by Google LLC of the United States (part of Alphabet, NASDAQ: GOOGL). It began as a public beta in May 2025 out of Google Labs, the group that ships Google's experimental projects, and moved to general availability that August. Related developer products include Gemini — which also supplies Jules's underlying models — along with Gemini CLI, Gemini Code Assist, and the agentic IDE Google Antigravity; within that lineup, Jules plays the role of the agent you hand tasks to asynchronously.
The information on this page is based on what was published on the official website as of August 2026. Features and pricing may change; for the latest information, please check the official website.
