Jules is Google’s fully autonomous coding agent, generally available since August 2025, that works directly from GitHub issues. A developer assigns an issue to Jules, and the agent independently plans the work, executes it inside an isolated Google Cloud VM running Gemini 2.5 Pro, and opens a pull request for human review. The result is an asynchronous pipeline where developers can delegate well-scoped tasks and return to a completed PR.
Key capabilities
GitHub-native issue-to-PR pipeline — Jules connects to a GitHub repository, reads an assigned issue, generates a step-by-step implementation plan, and pushes a pull request on completion. Human review is the only required touchpoint.
Isolated Cloud VM execution — Every Jules task runs in a dedicated Google Cloud virtual machine, giving the agent a real terminal environment to install dependencies, run tests, and execute build scripts without touching the developer’s local machine.
Gemini 2.5 Pro reasoning — The agent leverages Google’s flagship Gemini 2.5 Pro model for code understanding, planning, and generation, drawing on the same infrastructure powering Google’s broader AI portfolio.
Free tier access — Jules is accessible through a standard Google account with a free tier, lowering the barrier to trial without requiring an enterprise contract.
Autonomy level
Jules operates at autonomy level 4. Once assigned a GitHub issue, it plans and executes the full implementation cycle — including running terminal commands, writing and editing files across the repository, and submitting a pull request — without any developer interaction during execution. The developer re-engages only to review and merge the resulting PR, making Jules a genuinely hands-off delegation target for well-defined tasks.
Strengths
- Powered by Gemini 2.5 Pro with Google’s cloud infrastructure behind every execution
- Fully autonomous issue-to-PR pipeline requires no mid-task developer involvement
- Isolated Cloud VM provides a safe, reproducible execution environment with real terminal access
- Free tier available through a standard Google account lowers adoption friction
- GitHub-native integration fits directly into existing team workflows without tooling changes
- V2 expanded Gemini integrations announced in 2026, signaling active product investment
Limitations
- Gemini-only model stack — no ability to substitute Claude, GPT-4o, or other models
- Closed-source with no self-hosting or on-premises deployment option
- Input is limited to GitHub issues; no native support for Linear, Jira, or Slack-based tasking
- Less proven than Devin for complex, multi-session, or ambiguous engineering tasks
- Product roadmap is entirely Google-controlled, creating dependency risk for teams building workflows around Jules