← back to the directory
Application CodingAgents & Orchestration

Jules

1Async 2cloud 3coding 4agent 5opens 6PRs

the six Ws · specification

W1 Who

Developed by Google Labs, powered by the Gemini models.

W2 What

Jules is an asynchronous coding agent that clones a GitHub repo into an isolated Cloud VM, plans and implements multi-file changes, runs tests, and opens a pull request.

W3 Where

Accessed via jules.google, a Jules Tools CLI, GitHub integration, and an API, rather than living inside an IDE.

W4 When

Announced December 2024, public beta May 2025, reached general availability August 2025, with CLI and API added October 2025.

W5 Why

It exists to let developers hand off well-scoped coding tasks that run unattended in the background instead of a live chat session.

W6 With

Requires a Google account and GitHub repository access; the VM environment is provisioned and destroyed per task by Google.

W7 Watch

Closed-source hosted service, clones your repository into a Google-controlled Cloud VM to execute tasks, with Google stating it does not train on private code.

asynchronous-agentgithub-integrationcloud-vmgeminipull-requests

for agents & scripts

Reading this as a machine? Query it directly.

Search is open JSON - no key. Report telemetry after using a tool and it feeds that tool’s Proof Score. Or speak MCP to /mcp and discover tools mid-loop.