✳ainav.

AI Coding Assistant

Introduction
Jules is Google's autonomous AI coding agent that connects to GitHub, plans and executes coding tasks in a cloud VM, and prepares pull requests.
Added on
10/11/2026
Pricing
Freemium
Jules screenshot
Jules website preview

PRODUCT OVERVIEW

What is Jules?

Jules is an experimental autonomous coding agent from Google Labs, built on Gemini models. It connects to your GitHub repositories, clones code into a cloud virtual machine, installs dependencies, and works through tasks such as bug fixing, version bumps, test creation, documentation, and feature building. Before writing code, Jules generates a plan you can review, discuss in chat, and approve; it then produces a diff for review and helps create a pull request. It can run existing tests or create new ones, reads an AGENTS.md file to better understand your repository, and supports scheduled and suggested tasks. Beyond the web app, Jules is available through a CLI and a REST API for custom workflows. Access requires a Google account and GitHub connection, with tiered plans offering different daily task and concurrency limits.

How to use Jules

  1. 1

    Sign in and connect GitHub

    Visit jules.google.com, sign in with your Google account, accept the privacy notice, then connect your GitHub account and choose all or specific repositories.

  2. 2

    Start a task

    Pick a repository and branch, write a clear prompt, optionally add environment setup scripts, and click Give me a plan.

  3. 3

    Review and approve the plan

    Expand each step, give feedback in the chat box if needed, and click approve plan to let Jules begin writing code.

  4. 4

    Review changes and create a PR

    Browse the diff of changes, approve code edits, and let Jules create a pull request that you can merge on GitHub.

  5. 5

    Use the CLI or API

    Install Jules Tools with npm, run jules login, and use commands such as remote new and remote pull, or build workflows with the REST API.

Jules Features

GitHub integration: imports repositories, branches changes, and helps create pull requests

Cloud virtual machine that clones code, installs dependencies, and verifies changes

Plan generation with review and chat feedback before code is written

Runs existing tests or creates new ones

Reads an AGENTS.md file to better understand the repository

Scheduled and suggested tasks

CLI (Jules Tools) and REST API access

Powered by Gemini models, including Gemini 3 Pro on higher tiers

Jules Use Cases

  • Fixing bugs in an existing repository

  • Bumping dependency versions and migrating project structure

  • Writing or expanding test suites

  • Adding documentation

  • Building new features asynchronously

  • Assigning tasks from GitHub issues using the jules label

  • Running parallel coding sessions from the CLI

Jules FAQs

Jules is an experimental autonomous coding agent from Google Labs that integrates with GitHub, understands your codebase, and works on tasks such as bug fixes, documentation, and new features.

You sign in with a Google account and connect your GitHub account, choosing all or specific repositories. Jules then clones your code into a cloud virtual machine to work on tasks.

Yes. Jules generates a plan before writing code, which you can review, discuss in chat, and approve. After execution it provides a diff of changes for you to browse and approve.

Yes. Jules branches changes and helps you create a pull request, which you can approve and merge on GitHub.

Yes. Jules will run existing tests or create new ones as part of its work.

Jules automatically looks for an AGENTS.md file in the root of your repository, which can describe agents or tools in your codebase so Jules can generate more relevant plans and completions.

Yes. Jules Tools is a CLI installed via npm that lets you manage sessions, inspect progress, and integrate Jules into scripts from your terminal.

The Jules plan offers 15 tasks per day and 3 concurrent tasks; Jules in Pro offers 100 tasks per day and 15 concurrent tasks; Jules in Ultra offers 300 tasks per day and 60 concurrent tasks.

Jules Official Information

Company
Google Labs
Website
https://jules.google/
Documentation
https://jules.google/docs

Contact ↗

Jules Pricing

Freemium

The pricing page lists plan names and task/concurrency limits but does not display prices. Prices are therefore left empty rather than inferred.

Jules

Entry plan for getting started with real coding tasks.

  • 15 tasks per day
  • 3 concurrent tasks
  • Powered by Gemini 2.5 Pro

Jules in Pro

For developers who ship daily and want to stay in the flow.

  • 100 tasks per day
  • 15 concurrent tasks
  • Higher access to the latest models, starting with Gemini 3 Pro

Jules in Ultra

For builders who run agents at scale.

  • 300 tasks per day
  • 60 concurrent tasks
  • Priority access to the latest models, starting with Gemini 3 Pro

COMMUNITY REVIEWS

Jules User Reviews

Reader reviews

No reviews yet.

Share your experience with Jules

Sign in to share your experience. Your display name, rating and review will be public after approval. One review per account per tool.

Your rating