
About Jules
Jules is a coding agent from Google that works on tasks in the background. You give it a repository and a prompt, and it returns changes as a pull request for you to review.
What it does
Jules imports your GitHub repositories and creates a branch for each task. It clones the code into a cloud virtual machine, writes a plan, and waits for your approval before it makes edits. When the work is done, it shows a diff and opens a pull request. The site says the planning step uses Gemini 3 Pro.
Key features
- Works on GitHub repositories and chosen branches
- Shows a plan you can approve before changes start
- Runs existing tests or writes new ones in the cloud VM
- Shows a diff for review before a pull request is opened
- Can be assigned a task from a GitHub issue label
Who it's for
Developers with a backlog of small chores, such as dependency updates, test fixes or migrations, will get the most from it. Teams that want to hand routine work to an agent while keeping review in their own hands will also find it useful.
Pricing and good to know
Jules is offered in several plans, which the site lists on a separate page. It can be used from the web, from the command line or through an API. Because each task runs in a cloud VM, your code is copied there, so check the data terms before you use it with private projects.
Highlights
- Works on GitHub repos and chosen branches
- Writes a plan you approve before edits
- Runs existing tests in a cloud VM
- Shows a diff before a pull request opens
- Can be assigned from a GitHub issue label












