Freedom251 › AI Coding Assistants
Jules

What Jules is
Jules is an autonomous coding agent for repository tasks such as fixing bugs, adding documentation, updating apps, and building features. After a user connects GitHub and chooses accessible repositories, Jules clones a repository into a cloud virtual machine and proposes a plan for approval before changing code. It then presents a diff and creates a pull request for review and merging. Jules can index codebases and use a terminal. It is language agnostic and works best with JavaScript or TypeScript, Python, Go, Java, and Rust. It can detect failed GitHub Actions checks on its pull requests, work on a fix, and resubmit the pull request. MCP connections include Linear, Stitch, Neon, Tinybird, Context7, and Supabase. Its REST API is in alpha for automating workflows such as bug fixes and code reviews. Jules runs code in an internet-connected cloud virtual machine; Google advises reviewing code and keeping secrets out of repositories. Jules says private repository content is not used to train models. A free plan is listed, with paid plans available through Google AI Plans only to individual Google Accounts ending in @gmail.com.
Who it suits
Jules suits developers who want an agent to work on GitHub repositories and submit changes as pull requests. It is relevant to teams using supported MCP connections or GitHub Actions checks in their workflow.
What it does well
- Plan approval precedes code changes.
- Provides diffs and pull requests for review.
- Can act on failed GitHub Actions checks.
- Private repository content is not used to train models.
- Free plan is listed.
What to know first
- Code runs in an internet-connected cloud virtual machine.
- Long-running servers and watch scripts are unsupported in setup scripts.
- Paid plans require an individual @gmail.com account.
- Users can have at most three API keys.
Limits
The listed Jules plan allows 15 tasks per day and three concurrent tasks; Jules in Pro allows 100 daily tasks and 15 concurrent tasks; Jules in Ultra allows 300 daily tasks and 60 concurrent tasks. Setup scripts do not support long-running processes such as development servers or watch scripts, and users can have at most three API keys.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Jules | 15 tasks per rolling 24 hours · 3 concurrent tasks · Gemini 2.5 Pro | Free |
| Jules in Pro | Included with Google AI Pro plan · 100 tasks per rolling 24 hours · 15 concurrent tasks · Higher access to the latest model | On request |
| Jules in Ultra | Included with Google AI Ultra plan · 300 tasks per rolling 24 hours · 60 concurrent tasks · Priority access to the latest model | On request |
As jules.google lists them, read 11 Oct 2026. The maker's own page has the final word.
Getting started
- Open the Jules web interface
- Connect your GitHub account
- Choose repositories Jules may access
- Review and approve a proposed plan
- Review the generated diff and pull request
- Merge the pull request when ready
Verdict
Jules handles repository changes through an approval-first plan and pull-request workflow. Its cloud execution environment has internet access, so Google advises reviewing changes and avoiding secrets in repositories.
Questions
Is Jules free?
Yes. Jules has a free plan. Paid Jules plans are accessed through Google AI Plans.
Which platforms can I use?
Jules supports web, Linux, and API access.
How does Jules change a repository?
It clones a connected GitHub repository into a cloud virtual machine, proposes a plan for approval, then provides a diff and creates a pull request.
Which languages work best?
Jules is language agnostic and works best with JavaScript or TypeScript, Python, Go, Java, and Rust.
Does Jules train on private repository content?
Jules says private repository content is not used to train models.
What are the plan quotas?
Jules lists 15 tasks daily with three concurrent tasks, Jules in Pro lists 100 daily with 15 concurrent, and Jules in Ultra lists 300 daily with 60 concurrent.
Facts from Jules's own pages
- Additional integrations
- Jules supports MCP connections for Linear, Stitch, Neon, Tinybird, Context7, and Supabase. · jules.google, 11 Oct 2026
- Coding agent
- Yes · jules.google, 22 Sept 2026
- API
- The Jules REST API is in alpha and can be used to automate workflows such as bug fixing and code reviews. · jules.google, 11 Oct 2026
- API key limit
- Users can have at most three Jules API keys at a time. · jules.google, 11 Oct 2026
- Chat assistance
- Yes · jules.google, 22 Sept 2026
- CI integration
- Jules can detect GitHub Actions check failures on its pull requests, work on a fix, and resubmit the pull request. · jules.google, 11 Oct 2026
- Codebase indexing
- Yes · jules.google, 22 Sept 2026
- Code review
- Jules provides a diff of its changes and creates a pull request for the user to approve and merge. · jules.google, 11 Oct 2026
- Free plan
- Yes · jules.google, 22 Sept 2026
- GitHub integration
- Users connect GitHub and choose which repositories Jules can access. · jules.google, 11 Oct 2026
- Plan availability
- Paid Jules plans are accessed through Google AI Plans, currently available only to individual Google Accounts ending in @gmail.com. · jules.google, 11 Oct 2026
- Private repository data
- Jules says it does not use private repository content to train models. · jules.google, 11 Oct 2026
- Runtime limits
- Long-running processes such as development servers and watch scripts are not supported in setup scripts. · jules.google, 11 Oct 2026
- Security
- Jules runs code in a cloud virtual machine with internet access, and Google advises users to review code and avoid committing secrets to repositories. · jules.google, 11 Oct 2026
- Support
- Users can send feedback to the team through the feedback button in the lower-left corner of the Jules interface. · jules.google, 11 Oct 2026
- Supported IDEs
- No IDEs explicitly listed; web app and CLI are documented · jules.google, 22 Sept 2026
- Supported languages
- Jules is language agnostic and works best with JavaScript or TypeScript, Python, Go, Java, and Rust. · jules.google, 11 Oct 2026
- Terminal access
- Yes · jules.google, 22 Sept 2026
- What it does
- Jules is an autonomous coding agent for fixing bugs, adding documentation, updating apps, and building features. · jules.google, 11 Oct 2026
- Workflow
- Jules clones a repository into a cloud virtual machine, proposes a plan, and lets the user review and approve the plan before code changes. · jules.google, 11 Oct 2026
Where Jules stands on Freedom251
- AI Coding Assistants#32 of 102
- Ai Agents Assistants#14 of 26
- AI Code Generators#30 of 54