Google Jules
Type: app · Vendor: Google · Language: proprietary (cloud service) · License: proprietary · Status: active · Status in practice: emerging
Asynchronous cloud coding agent that fixes bugs, adds docs and builds features autonomously.
Description. Google's experimental asynchronous coding agent. It clones a repository into a cloud VM, installs dependencies, generates a plan for human approval, then autonomously modifies files while the developer works on other things. GitHub-integrated with browser notifications when tasks finish.
Agent loop shape. Async: clone repo into a cloud VM → install deps → generate a plan → human approves → autonomously edit files → notify on completion. The approval gate sits between planning and execution.
Primary use cases
- asynchronous, autonomous bug fixes and feature work in the cloud
- plan-then-approve coding tasks against a GitHub repo
- offloading background coding while working elsewhere
Key concepts
- Cloud VM session → sandbox-isolation (docs) — Clones the repo and works in an isolated cloud VM.
- Plan approval → human-in-the-loop — Generates a plan the developer must approve before changes.
Patterns this app implements —
- ★★Plan-and-Execute
Once you submit a task, Jules will generate a plan. You can review and approve it before any code changes are made.
- ★★Human-in-the-Loop
You can review and approve it before any code changes are made.
- ★★Sandbox Isolation
Jules runs in a virtual machine where it clones your code, installs dependencies, and modifies files.
Neighbourhood
Click any neighbour to follow the lineage. Scroll to zoom, drag to pan.