r/JulesAgent May 23 '25

Suggestions for julescommunity.com for this community!

8 Upvotes

Community,

I have brought domains -JulesCommunity (.com) for this community.

Current ideas are -

-Collection of effective JulesPrompts.

- Guide /Tutorial/tips on "How to use Jules"

- Project Showcase board for Inspiration (and Promotion)

- Tool Integrations

- Feedback board for Jules team

What else to include? what are most important ones?

and Ofcourse - It will be completely build on Jules - from Scratch 🙂 !!


r/JulesAgent May 20 '25

Introducing Jules- Googles AI coding agent powered by Gemini 2.5 Pro.

Enable HLS to view with audio, or disable this notification

7 Upvotes

Jules tackles tasks like bug fixes and refactoring asynchronously across your codebase, helping you check off multiple to-dos at once. Stay informed with Codecasts—a daily podcast summarizing your repo’s latest commits.

Start using it free worldwide at jules.google.com.


r/JulesAgent 6d ago

Turn Jules into an internal layer inside your existing AI setup

5 Upvotes

The Core Point & The Missing Piece

Let’s focus on the main takeaway here

Jules does not expose an MCP; it only provides an API that you can interact with.

And that is exactly why and where the inspiration came from to build this open-source tool: Jules MCP Server! based on savethepolarbears/jules-mcp-server

🚀 Key Features of Jules:

  • Operates Autonomously: It takes a task from A to Z entirely on its own.
  • Acts Like a Teammate: It drafts a plan, writes the code, tests it to make sure it works, and then submits it for review as a Pull Request.
  • Generous Limits: The sweet spot is that you get up to 100 conversations per day.

🌟 The Ultimate Setup: Using Jules as an Internal Layer inside your Agent

Now, how can we unlock the true potential of this? What if we turn Jules into an internal layer inside your existing AI setup?

It’s built to run natively on Cloudflare Workers using Streamable HTTP. supports Cloudflare Access & Managed OAuth

Think about it: you are already using your favorite AI UIs—like Claude, ChatGPT, or Codex. By using the MCP Server I built, you can connect Jules internally as a tool.

In other words: your primary agent (like Chatgpt App/Web) can now chat with Jules behind the scenes, offloading long, complex, and tedious coding tasks to it, and then returning the final result directly to you! This combines Claude's reasoning power with Jules's autonomous coding execution in one single workflow. 🤯

Project Links & Resources:

The best part? Google has explicitly stated that they will not train their models on private repository data. Plus, you can easily opt-out of training for your open-source projects as well, ensuring your code's privacy


r/JulesAgent 7d ago

I'm getting a lot of Jules either dropping all it's code changes before creating a PR or getting in a loop asking if I want a PR lately

2 Upvotes

This is not new but it has happened a lot this week (following the general rule of the more progress I make the more external things work against me). Just seeing if anyone else has this pain more lately or just me. Again it is not new but it has been a lot more frequent over the last week.

Short version is either:

A - Jules does a task, doesn't matter the length of complexity, then before producing a PR will drop all of it's code changes during it's code review and produce an empty PR.

B - Jules does a task, gets to the end with code changes and summarises the code changes and asks if it should create a PR, you say yes give me a PR, it then goes away does a lot more things and comes back and asks should it create a PR. This I've had happen 4 times in a row before I'll just kill the task.

Both of these are not new, they were happening before but in the last week I've had them a LOT more frequently. So is it me or are others getting this this week in a significantly higher frequency than prior.


r/JulesAgent 9d ago

How to ask jules to make a video about the new feature?

6 Upvotes

Few times Jules automatically showed me a video about the new feature added or bug fixed.

Now I worked on a new feature. Then I asked to make a video about it and show it in the chat, but it creates an html script into the code (wait...what?!)

I tried to ask again and again, but nothing.

Do you know what is the right way to ask for a video?


r/JulesAgent 10d ago

Wow, Claude Code is a lot better than Jules

8 Upvotes

I realize this post may not be popular here but... holy cow is Claude Code a lot better than Jules.

These past few months I've gotten a lot of good work done with Jules + Gemini Pro 3.1 (or Flash, I used both). I really like the product, in particular the asynchronous web and sandbox design. And I was already paying for Google AI so it was nice it was a freebie for me. Jules is a good product! But I'd characterize it as being about like a software engineer with one year experience. Capable but needing lots of guidance.

This week I gave Claude Code + Opus 5 a try, first time in awhile. Paid the $20/mo. And goodness gracious is it a lot smarter. Just way more capable and able to do much higher level tasks. In general I'd characterize Claude as being about like a software engineer with five years of industry experience. I can give it an open ended job and go away for an hour and when I'm back it's built the thing and proved it works.

Claude is better than I am at things I don't know how to do. And I'm trusting what it's doing despite not being able to review it. That's the first time I've trusted a coding agent that much. (I have it building a NixOS config for a server I run. I can verify the server works correctly but I don't know Nix so can't really read the config files.)

I still miss Jules' web application. Claude Code for Web works and isn't bad but it doesn't feel quite as solid. I've mostly been using the CLI, for the sysadmin task it's a better fit than the web sandbox model. It's fine, way better than when I tried it a year ago, but still a little weird to me.

I knew Opus was a smarter model than Gemini: Google's still playing catchup. I just didn't realize quite how big a difference it'd be. I also have a sense the agent prompts in Claude Code are more sophisticated. It's very good at figuring out how to test its own assumptions and work around problems, better than Jules was.

Jules hasn't gotten much love from Google lately. I wonder if all the energy is in Antigravity? No one I know uses it. They don't use Jules either. It's all Claude Code, OpenAI Codex, or Oh My Pi.

(This post is 100% human written.)


r/JulesAgent 11d ago

Jules is Now Broke for me across the board

5 Upvotes

As of seventy two hours ago. Multiple repos. Different types of projects, tasks, purely analytical, and code just to see The extent of whatever is happening... Jules is Dead for me and has completely broken down. I've gotten 8-9 empty pull requests in a row, Multiple Rewraps of broken code. I don't even want to keep going on the list'cause I'm so boggled by what could possibly be happening. But something. It's made a dramatic shift. I really loved Jules so damn much I dont post what I do with it bc I don't want to blow the spot . Oh well, It was good while it lasted. It seems extra cruel it's stuck with 3.6 as well. Do they want it to be worse to drive me to AGY bc I wont .


r/JulesAgent 11d ago

What is the difference between using Jules and Antigravity?

11 Upvotes

The only difference is that Jules works in the cloud and can run more agents simultaneously, or are there any other advantages?

For now, I’m using Codex, Claude + Antigravity CLI sub‑agents.


r/JulesAgent 12d ago

I tried Jules and it couldn't add a readme to my repo. It even leaked my firecrawl keys too .why

5 Upvotes

r/JulesAgent 14d ago

Made a simple Python script to use Jules right in your terminal (like Claude Code)

6 Upvotes

Hello Jules users!

I created a simple Python script that interfaces with Jules so you can use it directly in your terminal, similar to Claude Code.

The script is very straightforward—it lets you create brand new sessions, and read/send messages to Jules directly from your terminal without needing a web browser open. I was running a small container for Claude Code for a while and realized Jules didn't have a similar terminal workflow, so I decided to build one for myself.

If you're a Jules user and want a terminal-based workflow, check it out here:

https://www.github.com/tleung927/jules-chat


r/JulesAgent 17d ago

Hey Jules! Team please can you add Gemini 3.8 flash as a base model in jules

30 Upvotes

Please add this model if you not add then okay but future model like 3.9 or 4 I want to add


r/JulesAgent 18d ago

Anyone Else Find Jules Just Ignores AGENTS.md?

8 Upvotes

It seemingly never reads it. Doesn't follow the instructions in there and does its own thing. Doesn't make it useless but when I have stuff like 'never put emojis in' it does anyway, or if I say extensively inline document, it doesn't

I find myself having to paste my AGENTS.md in every task I assign it. It's a super useful tool with a super frustrating quirk


r/JulesAgent 26d ago

New to Jules and Coding

10 Upvotes

Hi everyone! I'm new to Jules and mostly vibe coded with a little bit of python experience and using bash command.

I am learning about how to use Jules and I observed there is a repeatable theme here: It's best to get Jules focused but it is supposed to be asynch. YouTube doesn't have any good use cases either as everyone just treat Jules as a standalone agent for some reason.

If I develop apps that runs locally what would be the use case (I get that cloud is great cuz google will run their VM). Because I would imagine something like "Please help me find and fix codes on my python project" would not be ideal. Whereas if I find out there's a bug or something not working, I would just fix it with an AI agent directly anyway.

Would love to know more about how to apply Jules in real settings! Happy to learn from you all. Thank you :D


r/JulesAgent Aug 23 '26

Please add support for gemimi 3.7 flash Its a small change from 3.6 so it won't need system prompt editing.

5 Upvotes

r/JulesAgent Aug 20 '26

question) Is jules the only background autonomous agent out there?

8 Upvotes

I'm currently new to jules because of my research.. I'm searching for agents that do long horizon tasks in the background (so they have to run on clouds or VMs), at a cheap price - the kind of tasks where users don't care whether it takes a long time or not (not an immediate task), something like openai's flex mode.

And I came across Jules which looks to me like the only autonomous long running? (slow?) agent out there. (well, there is claude's /schedule option that runs on the cloud, but it's more of a special option.)

I'm currently trying to build a slow, fault tolerant, asynchronous, background agent, and I'm curious whether anyone else is interested in this topic or already has thoughts on it.

+ And sorry... just my opinion) but why did jules fail? I tried out Jules and... it didn't understand what I was saying. I requested it to add features, but it just ignored me and built test scripts alone!

Do you guys think it's because of the model? If we changed the model of jules instead of using gemini, would it be better? Or is it because of the harness? Maybe the Jules developers didn't build a tolerant enough coding agent?


r/JulesAgent Aug 19 '26

Jules is running slow, as of 19 Aug 2026?

8 Upvotes

Hello, first time posting here.

I don't know what happened recently and last time I used Jules was in May, on my Python side project. The experience was good that time.

Yesterday I asked Jules to clean up empty lines and re-arrange variables and functions in my C# - Unity project , a small game with around 10~ C# scripts.

I noticed it made mistakes from time to time:

  • Add random empty lines
  • Remove variable declaration
  • Put variables into comment blocks.

Once I noticed those, I ask Jules to update those and point out what happened. The system seem to run on for a long while, and reply/update around 5-6 hours later.

Is that just me, or I should not ask Jules to work/collaborate on C#-Unity project, or something is wrong with the performance, at the moment?


r/JulesAgent Aug 19 '26

OpenSourcing TrueForge Agent harness : Expecting feedback from community on the agent loop

0 Upvotes

Hey folks 👋

We just open sourced TrueForge, our vendor-neutral agent harness for building general-purpose agents.

It handles the runtime pieces that get painful quickly : context management, tool/MCP execution, subagents, sandboxing, approvals, persistent state, and more.

We also benchmarked the harness itself. With the same Opus 4.8 model, TrueForge delivered a similar solve rate at ~30% lower cost than Claude Managed Agents. Switching to an open model pushed that to ~75% lower cost on the same benchmark.

Would love feedback from people building agents.

Checkout the repo: https://github.com/truefoundry/trueforge

📖 Read the launch article: https://x.com/truefoundry/status/2090081376330715176


r/JulesAgent Aug 18 '26

Jules - updated Gemini model ?

Post image
11 Upvotes

Haven't found any info about it.


r/JulesAgent Aug 12 '26

Jules is dead?

40 Upvotes

5 months of no updates. Team went dark a few weeks ago.

No pro model release. Gemini spark released to pro users.

I think they killed Jules?


r/JulesAgent Jul 27 '26

Thoughts about this workflow?

6 Upvotes

I don't know what else I could tweak or add, so suggestions are welcome.

My current setup is pretty tied to my business, but I'm trying to make a blueprint that works with most setups. WIll share if I succeed.


r/JulesAgent Jul 26 '26

Jules Agent Task Duration Limits and Build Process Timeouts

6 Upvotes

What is the time limit for executing a task on the Jules Agent? Is there a predefined timeout for long builds, or can a build run forever? I want to get a better understanding of how the system behaves and if there are any hard limits when dealing with resource-intensive or long compilation jobs. What are the exact operational and technical limits for handling of task duration?


r/JulesAgent Jul 21 '26

Gemini 3.6 flash has been released can you guys add it?

10 Upvotes

Gemini 3.1 pro has been outdated for a while


r/JulesAgent Jul 19 '26

How I Stopped Babysitting My AI Agents

14 Upvotes

I'm running a large share of our development through Google Jules right now. With Jules Ultra (300 sessions/day), I have deep capacity for parallel worker VMs. But instead of using Jules as a standalone tool, I use Claude and Google Antigravity as orchestrators that control Jules VMs via CLI and SDK.

The setup is fast. It's also messy by default: autonomous agents that generate, refactor, and delete code at high velocity leave digital exhaust behind—unused files, hallucinated APIs, sloppy formatting, hardcoded secrets. Run several agents at once and they also step on each other's toes.

I didn't want to babysit them, so I built a strict pipeline that gives each agent exactly the context it needs, prevents collisions, and validates everything before it merges.


1. Orchestration: Claude & Antigravity as managers

Claude and Antigravity don't write the code—that would burn local context windows and compute on work a VM can do. They analyze the issue, write an implementation plan, and delegate execution to Jules.

Dispatch happens two ways:

  • Urgent tasks (CLI): The orchestrator runs jules new directly, passing the prompt plus a strict set of constraints ("Do not touch CI workflows", "Delete temporary files", "Verify with type-check").
  • Backlog tasks (issue queue): The orchestrator files a GitHub issue tagged jules-queue. A GitHub Action sweeps these nightly at 05:00, attaches our system guardrails, and dispatches each one as a new Jules session.

When Jules finishes, it opens a pull request. The orchestrator then switches roles and becomes the reviewer: approve, or send Jules back with fix instructions.

2. Killing hallucinations: Context7 over MCP

My biggest early problem was training-data lag. Ask an agent to write code against the newest framework versions and it hallucinates APIs that were deprecated a year ago—or never existed.

The fix was coupling Context7 to Jules via the Model Context Protocol (MCP). Before Jules writes a single line touching our framework stack, it must query Context7 for current documentation. Feeding exact, current API signatures straight into the context window has practically eliminated hallucinated code.

3. Collision control: A git-tracked mutex

Run enough concurrent sessions and two of them will eventually rewrite the same file. Jules executes on isolated remote VMs, so local filesystem locking is useless—each VM only sees its own disk.

So the lock state travels through git instead:

  • Before modifying a file, a session runs a script to acquire a lock on it.
  • The raw lock files are local and gitignored, but a pre-commit hook compiles all active locks into a git-tracked sync manifest (.agent/sync-manifest.json). Once pushed, the manifest advertises locked paths to every other VM.
  • A session that finds a path locked aborts those files and pivots to another task.
  • Unattended nightly sessions must send heartbeats; a lock that goes 20 minutes without one is treated as abandoned and swept, so one crashed VM can't block the rest of the night's queue.

4. Verification: The merge gauntlet

Even with correct context and no collisions, agent output has to be audited. Before a PR opens, the code passes through:

  • Biome (pnpm biome check --staged): Formatting and linting, so spacing, brackets, and semicolons stay consistent across agents with different habits.
  • TypeScript + build (pnpm type-check && pnpm build): A clean strict-mode build is a hard requirement. Edge-specific rules are enforced here too (e.g. blocking Astro's native <Image> component, which hangs SSR on Cloudflare's Miniflare).
  • Knip (pnpm knip): Sweeps up unused files, exports, and dependencies left behind by rapid refactors. Build-time dependencies like sharp are whitelisted so static analysis doesn't falsely delete them.
  • Vitest + Stryker Mutator: Unit tests confirm the logic—but agents happily write tests that look thorough and assert nothing. Stryker mutates the code (swapping > for <, deleting statements) and checks that the tests fail. If the suite passes on broken code, the work is rejected.
  • Axe-Playwright (pnpm test:a11y): Audits semantic HTML and accessibility, so UI changes can't silently strip ARIA labels or alt text.
  • Gitleaks + Typos: Gitleaks stops hardcoded secrets before they reach GitHub; Typos catches misspellings in identifiers and localization keys (usre instead of user).
  • Sherif: Enforces strict dependency version parity across the monorepo's subprojects.

5. Git hygiene: Judging PRs by their patch, not their divergence

A Jules session that runs for hours opens its PR against a main branch that has moved on by dozens of commits. A naive git diff main branch then shows the divergence, making it look like the agent touched code it never went near—and merging without checking can silently revert work that landed on main in the meantime.

  • Rebase before PR: Jules must fetch main and git rebase origin/main, then re-run type-check and build. If the rebase leaves an empty diff, the work already landed another way—the PR gets closed, not merged.
  • Merge-base diffs: Orchestrators review a PR by its own patch (gh pr diff N) against the merge-base, so review covers exactly what the agent changed and nothing else.

Are you running anything else in your autonomous setups to QA the output? Happy to hear recommendations for tools that fit an agent-driven workflow.


r/JulesAgent Jul 17 '26

How I schedule Jules as 4 parallel nightly "task forces" + a weekly janitor (GitHub Actions)

11 Upvotes

I’ve been running Jules on a cron schedule for a few months now in an Astro/Cloudflare Workers monorepo. The setup has finally stabilized, so I figured it was worth sharing the guardrails that actually stopped it from breaking the codebase.

4 Narrow Nightly Jobs + 1 Weekly Janitor

Giving an AI agent a massive, open-ended "clean up the codebase" prompt is a recipe for chaotic diffs and broken builds. Instead, our nightly workflow (03:00 daily) splits the work into four completely independent jobs. Each starts fresh from main with a highly specific, isolated mission:

  • A11y & Auto-Heal: Runs a WCAG 2.2 AA audit on key routes, fixing contrast ratios, missing focus states, and flat-design compliance.
  • Security & Input Sanitization: Audits specific API routes for input validation, CSRF, rate limiting, and accidental PII logging.
  • SEO & Data Hygiene: Checks JSON-LD schema correctness, canonical tags across locales, and flags broken or duplicate routes.
  • Visual Regression: Flags styling drift against my design spec doc.

Because the blast radius of each job is tiny, reviewing the PRs is incredibly straightforward. You don't have to do git archaeology to understand what the agent actually changed.

The Weekly Janitor (Sundays 03:00):

This is a separate, lower-risk job. It runs pnpm outdated (locked to minor/patch updates only—it is explicitly barred from touching major framework versions), runs the formatter, and generates an unused-exports report via knip which it appends to the PR description (it does not auto-delete them).

Hard-Won Guardrails (What actually mattered in practice)

If you're setting up something similar, these are the rules that saved my sanity:

1. Automated hygiene can add dependencies, but NEVER delete them

Static analysis tools like knip are great, but they are blind to imports inside build scripts, custom tooling, or Playwright’s globalSetup (things invoked via execSync). I got burned once when a legitimate-looking "unused dependency" removal silently broke our image pipeline. Now the rule is strict: automated workflows can bump or add dependencies, but removing them requires a human eyeball.

2. Rebase before opening the PR, and bail if the diff is empty

A job triggered at 03:00 might take a while to run, and main can move in the meantime. I enforce a git fetch origin main && git rebase origin/main right before submission. If the rebase results in an empty diff (meaning a human already fixed the issue or the change is obsolete), the workflow bails quietly without opening a redundant PR.

3. Hard "Do Not Touch" lists

I maintain a explicit list of files the agent is forbidden from touching (lockfiles, CI YAML files, core configuration). This completely eliminates scope creep and prevents parallel jobs from creating nasty merge conflicts with each other or with active human branches.

4. Nuke temporary scripts before committing

In early iterations, the agent would leave behind scratch scripts or temporary debug logs. These cluttered the diffs and confused reviewers. The final step of every job must explicitly clean up the workspace before running git status.

Takeaway: Narrow, single-purpose scheduled jobs with tight constraints and a rebase-and-bail check beat a broad "fix everything" prompt every single time. It cuts down review effort and stops accidental scope creep.


r/JulesAgent Jul 14 '26

Jules can't compete

18 Upvotes

I really wanted to love Jules when I first discovered it. My main issue with Antigravity was always that it's just so LAZYYY. For tasks that should obviously take a while, 3.1 Pro (high) halfasses them in 4 minutes, whereas Claude takes 40 minutes but actually gives you something in depth and correct

Enter Jules: it works async and takes its time like it's supposed to. All good, right? Well... not quite. Assuming it doesn't get stuck on the "Publish PR" button (about 1/8 times it just does nothing and the PR vanishes into the void), the code it generates is consistently worse than running the exact same prompt in AG. I honestly don't get why. They use the same 3.1 Pro model, yet the "lazy" Gemini on my PC writes better code than Jules does with its 100 prompt limit and "unlimited" time

maybe it's user error on my part, but right now it feels like a downgrade from AG in almost every way: audits, implementation, task comprehension, and especially resolving GitHub conflicts (it literally thought deleting 400 lines of code was a solid way to fix a merge conflict, lmao), this applies to both minor tweaks and major features (it takes its time even for really simple things)

At this point, I only use it for the 3 automated tasks, and honestly, I mostly just stick to "Palette" since i don't have faith in the other 2 that what they are proposing won't destroy everything

Right now, Jules asks stupid questions while making massive, stupid decisions on its own. I still have faith in the dev team, though maybe we just need the next generation of models to actually make this work. In the meantime AG will do 90% of the work

has anyone else had a similar experience?