
Jules
Google experimental autonomous coding agent that connects to GitHub runs scoped tasks like bug fixes tests and feature work then opens diffs and PRs so you keep shipping while it handles the boring bits.
Jules has been discontinued. The product was shut down, absorbed into another company, or now operates under a different brand. The information below is kept for reference and may describe the tool as it was.
Overview
Jules is an experimental coding agent from Google designed to take on the tasks you do not want to do. After you authenticate and connect a repository and branch, you describe the job and Jules plans edits, runs changes, and raises a pull request with a summary. It focuses on practical throughput, like fixing failing tests, version bumps, documentation updates, small features, and tidy up work that clutters backlogs.
The agent understands your codebase context and works asynchronously while you continue other tasks. Docs describe setup, permissions and first run guidance, while the main site highlights common jobs and a simple prompt first workflow. For now Jules is positioned as an experiment with evolving limits and access, so teams should evaluate it on non critical branches before adopting more widely.
Key features
- Connect a GitHub repo branch and run scoped tasks with prompts
- Autonomous job execution that proposes diffs and pull requests
- Focus on routine work like tests docs bumps and small features
- Codebase aware context to avoid naive blanket edits
- Web setup flow with privacy notice and permissions steps
- Simple prompt workflow to describe goals and constraints
- Docs with quick start setup and task examples
- Experiment label with evolving limits and access
Best for
- Triage flaky tests and raise fixes with linked PRs
- Clean up docs and comments after release crunch
- Automate version bumps and small dependency updates
- Prototype a minor feature behind a flag for review
- Reduce backlog of routine chores across services
- Run repetitive refactors with guardrails and diff reviews
- Prepare branches with tidy commits and summaries
- Assist junior devs by scaffolding simple implementations
Capabilities
Repo and Branch
Authenticate connect a repository select a branch and define permissions so the agent works within clear boundaries.
Task Execution
Describe the job in natural language then let Jules plan edits run changes and propose a PR with a summary of actions.
Diffs and Pull Requests
Stay in control by reviewing diffs and CI before merging to mainlines and releases.
Safe Rollout
Start on non critical branches and expand usage as reliability and team trust grow.
Frequently Asked Questions
Is Jules available to use today?
Yes, Jules is available as an experimental coding agent you can try with a Google account and a connected repository according to the public docs.
How does Jules integrate with GitHub?
Docs outline a flow to select a repo and branch then authorize permissions so Jules can open commits and pull requests for review.
Does it run in the background without my browser open?
It is designed to work asynchronously after you start a task so you can continue other work while it proceeds.
What kinds of tasks are the best fit?
Bug fixes test repairs documentation improvements version bumps and small features are the sweet spot for early trials.
Is there a paid plan and what is the price?
The project is presented as experimental with access limits and no public price card listed yet, evaluate on current free access and watch for updates.
Where can I learn the setup steps?
The Getting started section explains login permissions repo selection and the first run flow with examples.


