Jules
the six Ws · specification
Developed by Google Labs, powered by the Gemini models.
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.
Accessed via jules.google, a Jules Tools CLI, GitHub integration, and an API, rather than living inside an IDE.
Announced December 2024, public beta May 2025, reached general availability August 2025, with CLI and API added October 2025.
It exists to let developers hand off well-scoped coding tasks that run unattended in the background instead of a live chat session.
Requires a Google account and GitHub repository access; the VM environment is provisioned and destroyed per task by Google.
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.
alternatives