Skip to content

Changelog

June 26, 2025

Assign to Jules

Add the label ‘jules’ to any GitHub issue to start a task in Jules. That’s it—label on, task live.

How to summon Jules:

  • Open a GitHub issue.
  • Click the gear next to “Labels”.
  • Add the label ‘jules.’

Make sure the Jules GitHub App has access to your repo. After that, Jules takes it from there. Read more about running tasks in Jules!

Jules Agent Update: Faster, Smarter, More Reliable

Section titled “Jules Agent Update: Faster, Smarter, More Reliable”

June 20, 2025

Jules environment updates

We’ve shipped a big upgrade to the Jules agent under the hood.

What’s new:

  • Smarter context. Jules reads from AGENTS.md if it’s in your repo.
  • Improved performance. Tasks now complete faster—no numbers to share just yet, but you’ll feel it.
  • Significantly reduced punting. We tightened the loop to keep Jules moving forward.
  • More reliable setup. If you’ve added an environment setup script, Jules now runs it consistently.
  • Better test habits. Jules is more likely to write and run tests on its own.

Check out the Getting Started guide to learn more about AGENTS.md support.

Modernized base environment and updated toolchains

Section titled “Modernized base environment and updated toolchains”

June 18, 2025

Jules environment updates

We’ve overhauled the Jules development environment to move beyond the default Ubuntu 24.04 LTS packages. This includes:

  • Explicitly installing newer versions of key toolchains like Rust, Node, and Python, addressing long-standing version issues.
  • Adding finer-grained control over installation steps via custom scripts instead of relying solely on apt.
  • Introducing support for multiple runtimes, improved isolation, and version pinning to reduce drift and better match developer expectations.

These changes unblock several issues developers encountered with outdated dependencies and improve alignment with modern project requirements.

Read about the Jules environment setup to learn more about what’s pre-installed.

June 6, 2025

Jules code view

Performance upgrades: Enjoy a smoother, faster Jules experience with recent under-the-hood improvements.

Quickly copy and download code: New copy and download buttons are now available in the code view pane, making it easier to grab your code directly from Jules.

Stay focused with task modals: Initiate multiple tasks seamlessly through a new modal option, allowing you to keep your context and workflow intact. Learn more about kicking off tasks.

Adjustable code panel: Customize your workspace by adjusting the width of the code panel to your preferred viewing experience.

Check out the docs to learn more about how to download code that Jules writes.

A faster, smoother and more reliable Jules

Section titled “A faster, smoother and more reliable Jules”

May 30, 2025

This week, our focus has been on improving reliability, fixing our GitHub integration, and scaling capacity.

Here’s what’s we shipped:

  • Updated our limits to 60 tasks per day, 5 concurrent.
  • We substantially improved the reliability of the GitHub sync. Export to GitHub should also be fixed on previously created tasks.
  • We’ve decreased the number of failure cases by 2/3

Learn more about usage limits.

May 22, 2025

We’ve been heads down improving stability and fixing bugs—big and small—to make Jules faster, smoother, and more reliable for you.

Here’s what’s fixed:

  • Upgraded our queuing system and added more compute to reduce wait times during peak usage
  • Publish Branch button is now part of the summary UI in the activity feed so it’s easier to find
  • Bug vixes for task status and mobile

Learn more about how to publish a branch on GitHub.

May 19, 2025

Jules dashboard

Today, we’re launching Jules, a new AI coding agent.

Jules helps you move faster by working asynchronously on tasks in your GitHub repo. It can fix bugs, update dependencies, migrate code, and add new features.

Once you give Jules a task, it spins up a fresh dev environment in a VM, installs dependencies, writes tests, makes the changes, runs the tests, and opens a pull request. Jules shows its work as it makes progress, so you never have to guess what code it’s writing, or what it’s thinking.

What Jules can do today

  • Fix bugs with test verified patches
  • Handle version bumps and dependency upgrades
  • Perform scoped code transformations
  • Migrate code across languages or frameworks
  • Ship isolated, scoped, features
  • Open PRs with runnable code and test results

Get started with the Jules documentation, and visit jules.google.com to run your first Jules task.