10 ms·
Jules, our asynchronous coding agent
- franze 1y agothe agent is good, the UI horrible. "Usability declines in inverse proportion to the number of vice-presidents who sign the release notes." Law of Interface Inversion
- esafak 1y agoNo signatures: https://jules.google/docs/changelog/ https://jules.google/docs/changelog/
- leosanchez 1y agoI would like for it to have GitHub issues integration.
- itsalotoffun 1y agoSomething like this? https://blog.google/technology/developers/introducing-gemini-cli-github-actions/ https://blog.google/technology/developers/introducing-gemini...
- akulkarni7 1y agoit does: https://x.com/julesagent/status/1938362811929014654 https://x.com/julesagent/status/1938362811929014654
- connectsnk 1y agoI am confused. Is this a claude code competitor?
- oblio 1y agoWhat does this compete with?
- felipemesquita 1y agoThe codex thing inside ChatGPT, the copilot thing in the github web ui
- span_ 1y agoCodex by openai
- joshdick 1y agoClaude Code
- loloquwowndueo 1y agoThey even had to choose a French-sounding name to make the comparison clear?
- longtimelistnr 1y agodont shoot the messenger, but it's supposed to be like a "butler sounding name"
- loloquwowndueo 1y agoGot it - and Jenkins and Hudson were already taken.
- nathan_douglas 1y agoWadsworth is free. brb startup
- mattnewton 1y agoNo Gemini-cli competes with that, this competes with the web-interface-around-agent-with-it’s-own-machine space, not the pair-programming-on-your-machine space I would put the cli tools in
- throwup238 1y ago
- jebronie 1y agoits way better than the github thing in my experience it produces usable PRs
- 0x457 1y agoA blind monkey smashing a keyboard can produce better PR and PR reviews than GitHub copilot. I don't get how they managed to make copilot so bad.
- theusus 1y agoUsed it didn't like it. Claude Code is far better because the active collaboration part.
- r0fl 1y agoI thought I would like it based on the pitch but gave up using it after just a handful of times Liking kiro a lot these days
- ghawkescs 1y agoHow long is the queue for invites to Kiro these days? I joined the wait-list right after it launched.
- mvieira38 1y agoDifferent use cases, IMO. With a cloud solution like this it's much easier to ask it to solve whatever issues or backlog tasks you have and continue working on your own on your main project. I don't think this is a solution for vibecoding or for the AI copilot crowd
- throwup238 1y agoIt is also great for on the go when you only have a phone. I frequently fire off agents when I get a new idea or some backlog I want to tackle while I’m the gym - the 2 minute rest periods between sets is perfect to write up a prompt or review some changes.
- mvieira38 1y agoGood to see competition for Codex. I think cloud-based async agents like Codex and Jules are superior to the Claude Code/Aider/Cursor style of local integration. It's much safer to have them completely isolated from your own machine, and the loop of sending them commands, doing your own thing on your PC and then checking back whenever is way better than having to set up git worktrees or any other type of sandbox yourself
- mattnewton 1y agoGetting the environment set up in the cloud is a pain vs just running in your environment imo. I think we’ll probably see both for the foreseeable future but I am betting on the worse-is-better of cli tools and ide integrations winning over the next 2 years.
- drdrey 1y agowith something like github copilot coding agent it's really not, the environment setup is just like github actions
- MattGaiser 1y agoIt’s surprisingly good. If you try Copilot in GitHub, it has had no issues setting up temporary environments every single time in my case. No special environment instructions required.
- mattnewton 1y agoIt has depended heavily on the project. New SPA for the web? No problem. Nontrivial application with three services each with their own container in a monorepo? ML inference code that requires cuda hardware? No chance.
- mvieira38 1y agoIt took me like half an afternoon to get set up for my workplace's monorepo, but our stack is pretty much just Python and MongoDB so I guess that's easier. I agree, it's a significant trade-off, it just enables a very convenient workflow once it's done, and stuff like having it make 4 different versions with no speed loss is mind-blowing. One nice perk on the ChatGPT Team and Enterprise plans is that Codex environments can be shared, so my work setting this up saved my coworkers a bunch of time. I pretty much just showed how it worked to my buddy and he got going instantly
- natch 1y agoWhy is the pricing so well hidden? I had to ask Grok. Google would not show even the overview page unless I click-to-agree to all their terms and conditions. OK found a good page for the plans here… ymmv if you're not logged in: https://gemini.google/subscriptions/ https://gemini.google/subscriptions/
- rvnx 1y agoIt should be illegal to say "> Highest task limits" or change them retroactively like Claude or Cursor did
- unreal6 1y agoIn the middle of a billing cycle (which could be a month or year, in some cases), I would agree
- deleted 1y ago[deleted]
- jondwillis 1y ago>had to use grok Had to implies that you pointed other models at the task and they failed, or that grok is your go-to model for this. Can you explain?
- natch 1y agoYes the reason Grok is the go to is that it has live data from X conversations so it’s very good for finding answers backed by threads on brand new topics. In the old days we would search twitter for “sirens Potrero hill” and find users talking about what they were seeing live out their window that was the cause of the siren. Now grok has that same info. I don’t live on (in?) Potrero hill, just an example.
- jondwillis 1y agoSo… a LLM with a search tool? But the tool is Twitter search? I’m not convinced that Twitter conversations are the right alternative to indexable web data like pricing pages. Anyway, good luck relying on Twitter and Grok! Sent from my 6 year old shitbucket, creaky tentmade Tesla that still doesn’t full self drive despite promises otherwise
- byefruit 1y agoHow is this different from https://github.com/google-gemini/gemini-cli https://github.com/google-gemini/gemini-cli ? Edit: it seems this is a hosted version. Would be nice if they actually joined up some of their products.
- mattnewton 1y agoIdk, I think this is easier to talk about than “codex” by open ai which means either means the cli or the web interface to an agent with its own computer. (Or a deprecated code fine tuned model)
- esafak 1y agoBeing hosted, it does not have access to your development environment. Its Ubuntu sandbox is quite restricted. https://jules.google/docs/environment/ https://jules.google/docs/environment/
- 0x457 1y agoJules is web only from my understanding, similar to OpenAI's Codex (web version...) You give it a task and it produces a PR. While gemini-cli is more like pair programming with AI.
- SchizoDuckie 1y agoWho in their right mind hands off tasks to one of these for their day job? They can never be trusted.
- ActionHank 1y agoThey can be great for focused tasks with very specific acceptance criteria. Especially in cases where you have broad test coverage that can verify nothing broke. We already see bots that monitor repos to bump versions. I suspect we will see this expand to handle larger version bumps, minor issues, minor features. Basically junior dev learning tasks.
- SchizoDuckie 1y agoGreat. So Junior devs will be useless now. Now how are we going to train more senior devs that know what they're doing?
- midnitewarrior 1y agoI really appreciate your optimism about a future world where you expect senior devs will be needed. How do we get the tech bros to share your vision for the future?
- SchizoDuckie 1y agoAs it stands right now, until there is some radically new way that doesn't hallucinate implementations, is grounded in security rules and actually understands what it's doing in the larger context of the system it's working in I am not really worried about my job. I stopped worrying about what techbro's think a long time ago. I saw one slinging a blockchain ai nft filesystem that will ingest and organize your documents for you on twitter yesterday.
- deleted 1y ago[deleted]
- ianandrich 1y ago
- BoredPositron 1y agoThe naming is pathetic.
- esafak 1y agoJules the octopus!
- esafak 1y agoThe daily task limit went down from 60 to 15 (edit: on the free plan) with this release. Personally I wasn't close to exhausting the limit because I had to spend time going back and forth, and fixing its code. To communicate with the Jules team join https://discord.gg/googlelabs https://discord.gg/googlelabs
- lacoolj 1y agoThat's odd cuz my daily task limit went up to 100. Are you on Google Pro or using it free? Also, I've found that even with 60, over an entire full day/night of using it for different things, I never went over 10 tasks and didn't feel like I was losing anything. To be clear, I've used this every weekend for months and I mean that I've never gone over 10 on any one day, not overall. 15 should be plenty, especially if you aren't paying for it. I will likely never use 100 even on my busiest of weekends
- Retr0id 1y ago> over 140,000 code improvements shared publicly. Where can I check them out?
- deleted 1y ago[deleted]
- arcticfox 1y agoMy problem with Codex is it can't really run Docker. Can Jules or any other competitor?
- achierius 1y agoClaude Code can.
- 0x457 1y agoEntirely different product. Claude Code runs on my machine, Jules runs on some sandboxed ubuntu vm in GCP without any input (beyond high level user story promp)
- timrogers 1y agoPM for GitHub Copilot coding agent here! Our asynchronous coding agent can run Docker in its GitHub Actions-powered development environment - for example it could start a Dockerized web server. You can learn more about the agent at https://docs.github.com/en/copilot/concepts/coding-agent/coding-agent https://docs.github.com/en/copilot/concepts/coding-agent/cod....
- deleted 1y ago[deleted]
- purpleidea 1y agoI've been playing with it, and I've been generally not impressed. There are both obvious annoying UI bugs (which should be easy to fix unless they vibe coded the whole thing) and the output of the tool isn't very good for anything but the simplest problems. If the model was really good, I'd love this, but it's not.
- xnx 1y ago> If the model was really good, I'd love this, but it's not. Might be worth trying again now: "Jules now uses the advanced thinking capabilities of Gemini 2.5 Pro to develop coding plans, resulting in higher-quality code outputs"
- turblety 1y agoWhy has Google totally overcomplicated their subscription models? Looking at "Google AI Ultra" it looks like I get this Jules thing, Gemini App, Notebook, etc. But if I want Gemini CLI, then I've got to go through the GCP hellscape of trying to create subscriptions, billing accounts then buying Google Code Assist or something, but then I can't get the Gemini app. Then of course, this Google AI gives me YouTube Premium for some reason (no idea how that's related to anything).
- absurddoctor 1y agoBut unlike some other pieces of the Ultra subscription you can’t share YouTube premium with family. So now I have both and Google has suggested a few times that I shouldn’t be doing that.
- esher 1y agoWatch YouTube while AI is coding for you.
- weakwire 1y agoThat’s actually great!
- deleted 1y ago[deleted]
- gman83 1y agoI was wondering about this too, and apparently they're working on integrating it, so the Google AI Pro/Ultra subscriptions will also give API/CLI credits or something -- https://github.com/google-gemini/gemini-cli/issues/1427 https://github.com/google-gemini/gemini-cli/issues/1427
- coredog64 1y ago> Then of course, this Google AI gives me YouTube Premium for some reason (no idea how that's related to anything). One of the common tests I've seen for the Google models specifically is understanding of YT videos: Summarization, transcription, diarization, etc. One of their APIs allows you to provide a YT video ID rather than making you responsible for downloading the content yourself.
- dvngnt_ 1y agoHow long do we think it will take for google to rename this like the did from Bard > Gemini
- UncleOxidant 1y agoWhat does it mean by "asynchronous coding agent" exactly? They don't go into any details there. Like how does this differ from Gemini CLI? Is this more of a pass a high level idea to it and then go on vacation sort of thing? If so, I don't see how that can't end badly.
- nemomarx 1y agogive high level user stories to it > it writes code and tests and etc for several hours > returns to you when it thinks it's done for you to review a pull request or etc
- UncleOxidant 1y agoI'm afraid that's a hard nope. Gemini CLI is already doing stuff I don't want it to unless I'm very careful to keep it on a short leash.
- 0x457 1y agoWell, first Jules came before Gemini CLI. Second, that's okay, as long as it can verify its work (i.e. run tests) it will eventually figure out what to do. Its sandbox is very limited and prevents proper grounding IMO. However, if their sandbox works for your project, it will be alright.
- ramoz 1y agoThere is only one true agent in 2025, Claude Code. That said, Gemini is very powerful for it's quality long-context capabilities: https://www.reddit.com/r/ClaudeAI/comments/1miweuv/comment/n786eki/ https://www.reddit.com/r/ClaudeAI/comments/1miweuv/comment/n...
- the_sleaze_ 1y agoThinking the same. I don't want Github approval process to sit in between me and the changes - the killer feature of claude code is being able to head it off as it starts to go down a bad path, and to code myself in between its steps. Do you let juniors complete full features without asking questions or make them check in when they get flustered?
- jondwillis 1y agoI do want to try out some background agents, but from my experience with Cursor’s (frontier model agents) frequency of going off the rails despite having rules and context to help avoid producing slop, I can’t see background agents being that generally useful yet.
- ramoz 1y agofor you or anyone else that wants this to be real - I would love to test a solution out with you.
- patrickhogan1 1y agoI agree with you at this point. Even though Google is performing well on benchmarks and releasing impressive models like World Models Genie 3, the Gemini CLI suggestions/changes feel overly formulaic. Almost like its priorities are that of an OCD coder that cares more about tabs vs spaces instead of building a useful feature. For example, in a recent project, Google CLI spent all of my token allotment for that day on trivial tasks like tweaking ESLint configs or modularizing code that didn't need modularization. In contrast, Claude Code seems to interpret my prompts better and helps me ship real product features for users. Maybe it’s a system prompt issue. Its likely my prompting causing the problem. But Claude Code seems to understand my intent better.
- kundi 1y agoTried both Jules and Gemini CLI, heavily advertised and disappointing. Running it on any slightly more complex codebase, it will crash every few iterations and then complain I have drained all the credits (although it hasn’t done anything yet), not close to live up any basic expectations to their advertised generosity. Disappointing experience
- deleted 1y ago[deleted]
- lacoolj 1y agoI've used this tool for a few months now and have been pretty impressed by it. It handles large quantities of tasks very well and is good at making tests for very specific/isolated functions. I have found it is not very good when trying to make new projects with different react libraries, inside of existing projects (for instance, my admin UI that I had it place inside of my existing server project). If you start noticing it change directories and move around and delete/move directories a lot, you should stop the process, reconsider what you're telling it to do and how, then start from scratch with a new task.
- p1nkpineapple 1y agoI've been actually kind-of enjoying using Jules as a way of "coding" my side project (a react native app) using my phone. I have very limited spare time these days, but sometimes on my walk to work I can think of an idea/feature, plan out what I want it to do (and sometimes use the github app to revise the existing code), then send out a few jobs. By the time I get home in the evening I've got a few PRs to review. Most of the code is useless to me, but it usually runs, and means I can jump straight into testing out the idea before going back and writing it properly myself. Next step is to add automatic builds to each PR, so that on the way home I can just check out the different branches on my phone instead of waiting to be home to run the ios simulator :D
- sergeyk 1y agoThis is exactly why we built superconductor.dev, which has live app preview for each agent. We support Claude Code as well as Gemini, Codex, Amp. If you want to check it out just mention HN in your signup form and I’ll prioritize you :)
- Freedom2 1y agoI hooked up a GitHub repo that's long been abandoned by me and I've just been tinkering with menial stuff - updating dependencies, refactoring code without changing any actual implementation details, minor feature or style updates. It mostly works well for those use cases. I don't know if I'd give it anything important to develop though.
- fullstackwife 1y agoAsync vibe coding is the new hot thing, I'm also recommending to check GH Copilot Coding Agent (NOT the VScode one)
- azath92 1y agoIm not sure about how this translates to react native, AFAICT build chains for apps less optimiside, but using vercel for deployment, neon for db if needed, Ive really been digging the ability for any branch/commit/pr to be deployed to a live site i can preview. Coming from the python ecosystem, ive found the commit -> deployed code toolchain very easy, which for this kind of vibe coding really reduces friction when you are using it to explore functional features of which you will discard many. It moves the decision surface on what the right thing to build to _after_ you have built it. which is quite interesting. I will caveat this by saying this flow only works seamlessly if the feature is simple enough for the llm to oneshot it, but for the right thing its an interesting flow.
- timdumol 1y agoI've tried using Jules for a side project, and the code quality it emits is much worse than GH Copilot (using Claude Sonnet), Gemini CLI, and Claude Code (which is odd, since it should have the same model as Gemini CLi). It also had a tendency to get confused in a monorepo -- it would keep trying to `cd backend && $DO_STUFF` even when it was already in backend, and iterate by trying to change `$DO_STUFF` rather than figure out that it's already in the backend directory.
- qingcharles 1y agoI just tried Jules for the first time and it did a fantastic job on reworking a whole data layer. Probably better than I would have expected from Copilot. So.. I'm initially impressed. We'll see how it holds up. I was really impressed with Copilot, but after a lot of use there are times when it gets really bogged down and confused and you waste all the time you would have saved. Which is the story of AI right now.
- xnx 1y ago> I've tried using Jules for a side project, and the code quality it emits is much worse than GH Copilot It might be worth trying again. "Jules now uses the advanced thinking capabilities of Gemini 2.5 Pro to develop coding plans, resulting in higher-quality code outputs"
- timdumol 1y agoAh, I missed that. I do vaguely remember that it used to use Flash, but I can't find where I saw it now. Thanks, I'll give it a shot!
- ttul 1y agoI used it to make a small change (adding colorful terminal output) to a side project. The PR was great. I am seeing that LLM coding agents excel at various things and suck at others quite randomly. I do appreciate the ease of simply writing a prompt and then sitting back while it generates a PR. That takes very little effort and so the pain of a failure isn't significant. You can always re-prompt.
- herval 1y agoI’m I being pedantic or does the jules.google landing page screams “howdie, kids” (the Buschemi meme). It tries to be funny and authentic, but the cheap looking mascot and low contrast text makes it feel like IBM pretending to be vibecoded startup. Google has/had a distinct branding with its austere and no-nonsense style in the past, then moved into a clunky-but-not-AWS design aesthetic with GCP (which is still recognizable), and now the AI products just look so completely inconsistent, you can’t even tell they’re from Google
- jmtulloss 1y agoBoth from the design scheme and the process it uses to go about its business, Jules seems very inspired by replit
- simonpure 1y agoThere's now also Gemini CLI GitHub Actions for a similar async experience - https://github.com/google-github-actions/run-gemini-cli https://github.com/google-github-actions/run-gemini-cli
- varispeed 1y agoThey could call is Deidre. Missed opportunity.
- simonw 1y agoI like the term "asynchronous coding agent" for this class of software. I found a couple of other examples of it in use, which makes me hope it's going to stick: - https://blog.langchain.com/introducing-open-swe-an-open-source-asynchronous-coding-agent/ https://blog.langchain.com/introducing-open-swe-an-open-sour... - https://github.com/newsroom/press-releases/coding-agent-for-github-copilot https://github.com/newsroom/press-releases/coding-agent-for-...
- nylonstrung 1y agoI'm pretty sure if you use it will stick Simon
- computer23 1y agoWaiting for Google to buy the rights to Ask Jeeves.
- rcakebread 1y agoI don't have much experience with using LLMs to help write code, but I gave Jules a try on a new, very unorganized Python project I recently started. About 800 lines of code. It need a major refactoring, so I simply asked Jules to make suggestions. At a cursory glance, it did a great job. It failed the first time. I gave it the error message and it fixed it. I was shocked it ran after that. Not bad for the free plan.
- pmarreck 1y agoSomehow I missed this news from May!
- klipklop 1y agoJules quickly after a few messages/prompts just gets stuck in an endless loop like Gemini-cli does. These two products are really behind Claude Code at producing something beyond the most limited and basic changes. The worst part is that there is no "STOP" button to quickly get it out of the loop it's stuck in.
- ankit219 1y agoThis was a version where they wanted to collect data. The next version where gemini cli/jules harness is likely part of the RL training environment and the model would work a lot better. Thats the trajectory of improvement.
- zaptheimpaler 1y agoI tried it with this prompt a month or two ago, and again now: "Write a basic raytracer in Rust that will help me learn the fundamentals of raytracing and 3D graphics programming." Last time it apparently had working or atleast compiling code, but it refused to push the changes to the branch so I could actually look at it. I asked it, cajoled it, guilted it, threatened it, it just would not push the damn code. So i have no idea if it worked. This time it wrote some code but wrote 2 main.rs files in separate directories. It split the code randomly across 2 directories and then gets very confused about why it doesn't run right. I explained the problem and it got very lost running around the whole filesystem trying to run the program or cargo in random directories, then gave up.
- jsnell 1y agoYeah, the interaction model around pushing commits is absolutely baffling.
- nojito 1y agoThis isn’t a zero shot tool. Not sure why folks continue to zero shot things.
- SchemaLoad 1y agoThese tools are marketed as if you just drop the jira text in and it spits out a finished PR. So it's notable that they don't work the way they are advertised.
- nojito 1y agoWhich is not what the OP did.
- nonhaver 1y agothere exists tools that can zero shot complex tasks (claude/codex). bar has been raised and jules doesn’t stack up. knowing google it will probably improve in due time
- 1y ago
- thomasingalls 1y agoIt baffles me that I can't give it feedback by commenting on the pr. If it's bothering to offer a create PR workflow, I should be able to course correct targeted bits of code using GitHub's UI, no?
- artdigital 1y agoI tried Jules multiple times during the preview. Almost every week once, and it’s pretty terrible. Out of all the cloud coding assistants, it’s the worst. I honestly thought it was just an experiment that got abandoned and never expected it to actually become a real product, similar to how GH Copilot Spaces was an experiment and turned into Copilot agent. It does what it wants, often just “finishes” a task preemptively and asking follow ups does nothing besides it rambling for a bit, the env sometimes doesn’t persist and stuff just stops working. For a while it just failed completely instantly because the model was dead or something Out of the dozen times I tried it, I think I merged maybe one of its PRs. The rest I trashed and reassigned to a different agent. My ranking - Claude Code (through gh action), no surprise there - ChatGPT Codex - GitHub Copilot Agent - Jules I will try it again today to see if the full release changed anything (they give 3 months free trial for previous testers) but if it’s the same, I wouldn’t use or pay for Jules. Just use Codex or GitHub agent. Sorry for the harsh words
- nonhaver 1y agosimilar experience. i would put codex over claude personally due to the better rate limits (of which i haven’t hit once yet even on extensive days) but jules was not very good - too messy and i prefer alternative outputs to creating a pull request. like in codex you can copy a git patch which is so incredibly useful to add personal tweaks before committing
- deleted 1y ago[deleted]
- jerf 1y ago"I honestly thought it was just an experiment that got abandoned and never expected it to actually become a real product, similar to how GH Copilot Spaces was an experiment and turned into Copilot agent." My guess is that this is a play for the future. They know that current-day AIs can't really handle this in general... but if you wait for the AI that can and then try to implement this functionality you might get scooped. Why not implement it and wait for the AIs to catch up, is probably what they are thinking. I'm skeptical LLMs can ever achieve this no matter how much we pour into them, but I don't expect LLMs to be the last word in AI either.
- venantius 1y agoI feel like this is closest to trying to compete with Charm’s Crush rather than anything else.
- mcemilg 1y agoSorry, but it's garbage for now, at least in my case. From an asynchronous agent, I would expect it to get more done in 10 minutes than a regular agent like claude code. Instead, you give it a task, wait 10 minutes, and get garbage code. Then you provide feedback, wait another 10 minutes, and still get something that doesn't compile. Meanwhile, Claude Code does this in 10 seconds and usually produces runnable code.
- siva7 1y agoThat's the problem with remote async agents. You can't steer the ship effectively anymore. Sure, i have 10 pull requests in 10 minutes by now, and i'm throwing all of them out because they are crap after i spent about an hour reviewing them.
- surrTurr 1y agowhy are AI products named so simlar? JetBrains Junie[1], now Jules... [1]: https://www.jetbrains.com/junie/ https://www.jetbrains.com/junie/
- ravenical 1y agoDid they get AI to generate this pixel art? It looks terrible.
- loliver666 1y agoYes of course! Who cares if it looks worse than a human can do, it was free and instant . And that's all that matters in our AI future.
- youssefarizk 1y agoSomething very strange happened when they first shipped it in preview. It was GOOD, back when the daily limit was 5 requests. A couple days / weeks later, they announced that the request went up to 60 day (which is way over what anyone actually needs) and the quality dropped instantly. For those short few days at the start, it was actually my favourite coding agent, but somehow they killed it
- deleted 1y ago[deleted]