The Rundown AI homepage

Independent tool overview

Jules Tools at a glance

Jules Tools is Google's command-line interface for creating, monitoring, reviewing, and pulling work from Jules, its asynchronous coding agent. The CLI keeps control in the terminal while Jules clones a connected GitHub repository into a fresh cloud VM, plans the task, modifies and tests code, and returns changes for review or a pull request.

Visit the official Jules Tools site ↗
Jules Tools product preview
Product type
CLI for Google's hosted asynchronous coding agent
Package
@google/jules
Repository integration
GitHub
Execution
Fresh cloud VM per task
Free allowance
15 tasks per rolling 24 hours
Last reviewed
August 29, 2026

Overview

What Jules Tools is

Jules Tools is not a separate coding model or a local-only agent. It is the terminal control surface for the hosted Jules service. Developers install the @google/jules package, authenticate with a Google account, and use commands or the interactive terminal dashboard to manage remote sessions without repeatedly switching to the web app.

The workflow is designed for delegation. A task can be started against the current repository, multiple sessions can run in parallel, progress and diffs can be inspected, and completed or in-progress changes can be pulled back for local testing. Because the command is scriptable, it can also accept work from files, GitHub CLI output, or another tool such as Gemini CLI.

Jules can be useful for bounded maintenance, tests, bug fixes, dependency updates, documentation, and features that can run in an isolated clone. It should not be treated as an automatic merge authority. Review the plan and diff, verify tests in your own environment, restrict repository access and secrets, and keep human approval in front of production or irreversible changes.

Use cases

Who Jules Tools is best for

The strongest fit depends on the job you need the product to complete, not the size of its feature list.

Asynchronous maintenance

Delegate tests, documentation, dependency upgrades, bug fixes, and other bounded repository work while continuing locally.

Terminal-first developers

Create and inspect Jules sessions from the shell instead of relying on the browser dashboard.

Parallel task queues

Start multiple remote sessions when independent work can safely run in separate VMs and branches.

Scripted developer workflows

Pipe issue titles, TODO items, or another command's output into Jules and automate session creation through the CLI or alpha REST API.

Capabilities

Core Jules Tools features

1

Remote task creation

Starts a Jules session for a connected repository and branch, with repository inference available from the current working directory.

2

Session dashboard

The terminal UI lists tasks, guides session creation, and provides side-by-side diff review without opening the web app.

3

Pull remote changes

Applies work from a Jules session to the local checkout so developers can inspect and test it before accepting a commit or pull request.

4

Composable CLI

Works with standard shell pipelines and tools such as gh and jq, making it possible to create tasks from issues or task files.

5

Parallel sessions

Supports starting multiple sessions from the command line, subject to the concurrency limit of the user's Jules plan.

6

Cloud VM execution

Each task clones the repository, installs dependencies, and runs code in a fresh hosted virtual machine rather than directly modifying the developer's computer.

7

GitHub workflow

Jules can branch changes and open pull requests, respond to PR feedback, work from a jules issue label, and assist with supported CI failures.

8

Extended automation surface

Jules also offers scheduled tasks, MCP support, a Gemini CLI extension, and an experimental REST API for custom workflows.

Process

How the Jules Tools workflow works

  1. Step 1

    Connect only the required repositories

    Review the Google Labs Jules GitHub App permissions and avoid granting broad access when a selected-repository installation is sufficient.

  2. Step 2

    Install and authenticate

    Install @google/jules with npm or pnpm, run jules login, and verify the active Google account before creating tasks.

  3. Step 3

    Give a bounded assignment

    Name the files or behavior in scope, success criteria, required tests, constraints, and any areas Jules must not change.

  4. Step 4

    Review the plan

    Confirm the proposed approach before execution when the task is large, security-sensitive, or likely to affect architecture.

  5. Step 5

    Inspect and pull the diff

    Use the TUI or remote commands to monitor progress, examine the side-by-side changes, and pull them into a disposable or clean local branch.

  6. Step 6

    Verify independently

    Run the repository's checks, inspect security and data migrations, compare user-visible behavior, and merge only the reviewed changes you intend to keep.

Cost

Jules Tools pricing and free plan

Jules Tools has no separate CLI charge; usage follows the Jules plan attached to the Google account. The free Jules plan includes 15 tasks per rolling 24 hours and 3 concurrent tasks. Jules in Pro, included with Google AI Pro, raises those limits to 100 daily and 15 concurrent tasks. Jules in Ultra, included with Google AI Ultra, allows 300 daily and 60 concurrent tasks. Paid access is currently tied to personal Google Accounts, and Google localizes the Google AI subscription price, so confirm the amount displayed for your country and account before upgrading.

Jules

No-cost plan

For evaluating Jules on real repository work.

  • 15 tasks per rolling 24 hours
  • 3 concurrent tasks
  • Gemini 2.5 Pro model access
  • Jules Tools CLI included

Jules in Pro

Included with Google AI Pro

For daily coding with substantially higher task throughput.

  • 100 tasks per rolling 24 hours
  • 15 concurrent tasks
  • Higher access to current models
  • Paid upgrade currently requires an eligible personal Google Account

Jules in Ultra

Included with Google AI Ultra

For power users and agent-heavy parallel workflows.

  • 300 tasks per rolling 24 hours
  • 60 concurrent tasks
  • Priority access to current models
  • Paid upgrade currently requires an eligible personal Google Account

Pricing checked . Check current pricing at the source ↗

Assessment

Jules Tools strengths and limitations

Where it stands out

  • Adds a scriptable terminal surface to an asynchronous cloud agent
  • Remote VMs keep agent execution separate from the local machine
  • Side-by-side diffs and local pull support a review-before-merge workflow
  • The free plan is large enough to test Jules on real repository work
  • CLI, web, GitHub, Gemini CLI extension, schedules, MCP, and API provide several ways to delegate work
  • Plan limits are published in concrete daily and concurrency terms

What to consider

  • Jules Tools controls a hosted agent; it is not an offline or fully local coding tool
  • The primary workflow depends on GitHub repository access and a compatible Google account
  • Paid Jules upgrades are currently limited to eligible personal Google Accounts rather than standard business or Workspace purchasing
  • The REST API is alpha and may change, even though the core Jules service exited beta
  • Daily task limits use a rolling 24-hour window and failed or poorly scoped work can consume throughput
  • A cloud VM reduces local execution risk but does not replace permission review, secret handling, code review, tests, or production safeguards

Compare

Jules Tools alternatives

The right alternative depends on the specific output, workflow, controls and budget your project requires.

Coding

Gemini CLI

Use Gemini CLI when you want Google's terminal agent to work interactively in the current local environment rather than delegating primarily to remote VMs.

Explore Gemini CLI

Coding

Codex

Consider Codex for a broader coding-agent workflow across terminal, app, cloud tasks, and repository work.

Explore Codex

Coding

Claude Code

Consider Claude Code for deep local terminal collaboration and agentic development with Anthropic's models.

Explore Claude Code

Agents

GitHub Agent HQ

Consider GitHub Agent HQ when centralized orchestration of multiple coding agents inside GitHub is the priority.

Explore GitHub Agent HQ

Questions

Jules Tools FAQs

What is Jules Tools?

Jules Tools is the @google/jules command-line interface for Google's hosted Jules coding agent. It creates and manages remote sessions, shows progress and diffs, and pulls changes into the local repository.

Is Jules Tools free?

The CLI has no separate fee. The no-cost Jules plan includes 15 tasks per rolling 24 hours and 3 concurrent tasks. Higher limits are included with eligible Google AI Pro and Ultra subscriptions.

Does Jules Tools run code on my computer?

Jules performs the delegated task in a fresh cloud VM that clones the connected repository. Pulling the result applies changes locally, so inspect the diff and run your own checks before accepting it.

How do I install Jules Tools?

Install @google/jules globally with npm or pnpm, or run it through npx, then use jules login to authenticate through the browser.

What can Jules do?

Typical tasks include fixing bugs, adding tests or documentation, updating dependencies, implementing bounded features, responding to pull-request feedback, and working on supported CI failures.

Is Jules still in beta?

Google announced that the core Jules service exited beta in August 2025. Some current documentation still uses older beta wording, and the separate Jules REST API is explicitly alpha, so evaluate individual surfaces by their current status.

Can I use Jules with a work Google account?

Access can depend on account type and administrator policy. Google says paid Jules plans are currently purchased through Google AI subscriptions for eligible personal accounts; it is working on other business upgrade paths.

Bottom line

Our Jules Tools verdict

Jules Tools is useful when the missing piece in an asynchronous coding-agent workflow is terminal control. It makes remote delegation easy to script, monitor, diff, and pull without pretending the cloud agent is local. The main constraints are GitHub and Google-account dependence, rolling task limits, and the need for rigorous review. Start on the free tier with low-risk maintenance work, measure how often the returned changes pass local verification, and upgrade only if the added concurrency creates real value.

Visit Jules Tools website ↗
The Rundown University

AI training for the future of work.

Get access to all our AI courses, hundreds of real-world AI use cases, live expert-led workshops, an exclusive network of AI early adopters, and more.

AI Courses

Get unlimited access to all of our current & upcoming industry-specific AI courses for the duration of your subscription.

Daily Guides

To keep up with the rapid pace of AI, our team publishes AI implementation guides daily. Our library contains 300+ practical use cases to automate real-world work.

Workshops

Join weekly, live, interactive sessions with industry leaders who are at the forefront of AI for hands-on implementation guidance and exclusive insights.

Community

Network with an exclusive community of AI-first professionals who are working smarter with AI. Learn how early adopters are using AI in their work and businesses.