Coding
Jules
Google's autonomous coding agent that clones your repo to a cloud VM, plans and implements changes, fixes CI failures, and creates pull requests — all without touching your local environment.
webmacoslinuxwindowsv2.5Apache-2.0commercial

Jules is Google's autonomous coding agent that operates entirely in the cloud. You give it a GitHub issue or a prompt, and it clones your repo to a cloud VM, develops a plan using Gemini, implements the changes, fixes CI failures automatically, and creates a pull request — all without touching your local environment.
Key Features
- Fully async: Delegate tasks and come back to a completed PR
- CI loop closure: Detects failed GitHub Actions checks, reasons about the failure, fixes it, and resubmits — no manual intervention needed
- Cloud VM execution: Runs in an isolated environment, keeps your local setup clean
- GitHub-native: Input is a GitHub issue, output is a pull request
- Plan review: Reviews and approves the agent's plan before any code changes
- Gemini 3.1 Pro: Latest model with 1M token context window and 65K output tokens
- API access: Programmatic control via the Jules API and SDK for custom workflows
Pricing Tiers
| Plan | Tasks/Day | Concurrent | Model | |------|-----------|------------|-------| | Free | 15 | 3 | Gemini 2.5 Pro | | Pro | 100 | 15 | Gemini 3 Pro | | Ultra | 300 | 60 | Gemini 3 Pro |
How It Works
- Select repo & branch: Choose a GitHub repository and branch
- Write a prompt: Describe the task or reference a GitHub issue
- Review plan: Jules generates a plan for your approval
- Agent executes: Clones to cloud VM, implements changes, runs tests
- CI fix loop: If checks fail, Jules automatically fixes and resubmits
- PR created: Review diff, approve, merge