Jules
An Autonomous Coding Agent·jules.google
Jules is an autonomous coding agent that integrates with GitHub to handle coding tasks such as bug fixing, version bumps, test fixes, and feature building. It clones a connected repository into a cloud VM, develops a plan using Gemini models, and lets the user review and approve a diff before creating a pull request. It also supports an AGENTS.md file to better understand a codebase and can be triggered via a GitHub issue label.
What it's for
Features 12
- Assign tasks via 'jules' label in a GitHub issue
- Autonomous coding task execution
- Browser notifications when a task completes or needs input
- Clones repository to a Cloud VM
- Concurrent task execution
- Creates a pull request with changes
- Environment setup scripts support
- Generates a plan before making changes
- GitHub repository and branch integration
- Provides a diff of proposed changes for review
- Reads AGENTS.md file to understand codebase and agents
- Uses Gemini models (2.5 Pro / Gemini 3 Pro) depending on plan
At a glance
Integrations
Resources
Pricing
The pricing/plans page lists three tiers (Jules, Jules in Pro, Jules in Ultra) differentiated by daily task limits, concurrency, and model access, but no dollar amounts are stated anywhere on the page.
Entry-level plan; no price listed on the pages.
15 tasks per day, 3 concurrent tasks
No numeric price stated on the pages.
100 tasks per day, 15 concurrent tasks
No numeric price stated on the pages.
300 tasks per day, 60 concurrent tasks