Copilot edited an ad into my PR (notes.zachmanson.com)

1368 points by pavo-etc 16 hours ago

plastic041 13 hours ago

This "ad" is not exactly new. Looks like MS thinks it's a "tip" rather than an ad. I don't know if Raycast team even knows about this.

https://github.com/PlagueHO/plagueho.github.io/pull/24#issue... Copilot has been adding "(emoji) (tip)" thing since May 2025. GitHub copilot was released in May 2025, so basically it has had an ad since beginning.

There are 1.5m of these things in GitHub. https://github.com/search?q=%22%3C%21--+START+COPILOT+CODING...

Here are some of them:

https://github.com/johannesPP/FS-Calculator/pull/2

> Connect Copilot coding agent with Jira, Azure Boards or Linear to delegate work to Copilot in one click without leaving your project management tool.

https://github.com/sharthomas645-tech/HybridAI-Next-React-Vi...

> Send tasks to Copilot coding agent from Slack and Teams to turn conversations into code. Copilot posts an update in your thread when it's finished.

Looks like MS really want to "give tips" about their new integrations.

edit: I think it's an ad too. Everyone would think so, except for MS.

mathieudutour 9 hours ago

> I don't know if Raycast team even knows about this.

I'm part of Raycast, we didn't know about it, learnt about it here

ncr100 5 hours ago

Creepy. Looks like they rolled it back: https://news.ycombinator.com/item?id=47573233

Collection of my thoughts which don't really get to a point:

- Microsoft owns GitHub, where Raycast is being mentioned thousands of times by their tooling.

- Microsoft is a modern popularizer of the infamous phrase, embrace extend extinguish. https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguis...

- Microsoft has a history of monopoly behavior https://en.wikipedia.org/wiki/United_States_v._Microsoft_Cor....

- From an empathetic perspective I hope for the sake of the customers of raycast and for its employees that Microsoft is not into any kind of negotiations with Raycast at the moment.

BugsJustFindMe 4 hours ago

tyleo 8 hours ago

I haven’t clicked through so all I know about Raycast is, “that’s the company that gets shoved into ads by copilot.”

Sounds like it’s not your fault but it’s probably doing some brand damage :/

delfinom 7 hours ago

jarek83 8 hours ago

Maybe check if you are charged for it

butterlesstoast 6 hours ago

Gigachad 10 hours ago

Microslop for a while now seems to be testing exactly how much you can abuse the user before they move somewhere else. Windows is a prime example. Everything is ads, tracking, popups, annoyances, etc.

They have got away with it for a while because a lot of users have largely been stuck, but they are in real trouble now with Apple providing meaningful competition.

transcriptase 7 hours ago

Yeah but at least a dozen Microsoft employees went on a seemingly scripted blitz on X about how they’re ready to start listening to feedback and…

* checks notes *

Only have copilot shoehorned into most things instead of everything. And some shit about windows developers which isn’t exactly going to fix the glaring issues with the OS itself.

Aerroon 6 hours ago

philwelch 4 minutes ago

heavyset_go 9 hours ago

If Microsoft is willing to put ads into your PRs via Copilot like this, imagine what they could put into your codebase itself with Copilot.

Or what Microsoft could do, run, install, etc on/from your computer while running their Copilot agents.

This is the same company that puts ads in your start menu and reinserts them with Windows updates even if you manually removed them.

sehansen 8 hours ago

"Reflections on Trusting Trust" for the new era. MSVC doesn't compile a secret master-password into your software, just a Copilot ad.

("Reflections on Trusting Trust" Turing Award Lecture by Ken Thompson: https://www.cs.cmu.edu/~rdriley/487/papers/Thompson_1984_Ref...)

le-mark 8 hours ago

henry2023 8 hours ago

I wonder if there will come a time where I can pay M$ to sabotage my competition codebase

degrees57 a few seconds ago

StilesCrisis an hour ago

neya 9 hours ago

Imagine just having the copilot extension installed will be an excuse at some point for them to steal our code to train their AI models. Not sure if they already do this.

NateEag 5 hours ago

justinclift 6 hours ago

aiedwardyi 6 hours ago

This is the core issue. These tools operate with very little transparency about what they're doing under the hood. Even basic stuff like how much of your session resources have been consumed is hidden from you in most tools.

oefrha 10 hours ago

> There are 1.5m of these things in GitHub.

You’re pointing to something entirely different: those are Copilot-created PRs. They can include anything Copilot wants to include. People using the Copilot PR feature know what they’re buying into.

OP is about Copilot doing post-hoc editing of a human-created PR to include an ad, allegedly without knowledge or approval of the creator (well I assume they did give their team member permission to update the PR body, but apparently not for this kind of crap).

plastic041 8 hours ago

I wanted to say that they are same because they are "copilot-written self promotions", but I get your point.

Also I found this: https://github.com/Laravel-Backpack/medialibrary-uploaders/p... it seems like copilot added an ad on behalf of the user at Nov 2025(see last edit).

rubyfan 9 hours ago

It’s like how Disney Plus “ad free” tier shows you ads for Hulu and Disney Perks. They probably redefine “ad” in their terms of service so their own ads are called something else.

MereInterest an hour ago

I looked into it at one point, as I was disgusted by the unskippable advertisements when paying for an ad-free tier on one of the myriad streaming platforms. Apparently, they distinguish between "advertisements" for a product or service and "promotions" for themselves. I get why that would be a reasonable internal distinction, as the former would require sign-off from the business paying for the advertisement, while the latter would only need internal approval, but it's a pointless distinction after that.

bonoboTP 7 hours ago

Yeah it's just helpful tips and suggestions. It's a feature, you see!

BLKNSLVR 11 hours ago

Microsoft would probably seriously refer to it as 'just the tip'.

You'll never guess what happens next.

(Hint: everyone knows what happens next)

stingraycharles 9 hours ago

AI clippy?

consp 7 hours ago

mcintyre1994 10 hours ago

It's definitely an ad, I think the only real question is whether it's just marketing Copilot or whether part of their partnership with other companies is advertising the integration in this way. The links all go to Copilot docs pages on the integrations, so they're not typical tracked link advertising campaigns.

josefritzishere 15 minutes ago

This does not look like random chance. It's a pattern of behavior.

esperent 12 hours ago

Honestly, it being a "tip" or "ad" is exactly the same.

What I mean is that even if I take that at face value and accept that it's not an ad, and I can just about see from a certain level of corporate brainwashing how one could believe that, it's still completely unacceptable.

frereubu 11 hours ago

Calling it a "tip" is definitely just a semantic trick to make it slightly less easy to frame a negative response and galvanise opinion against the practise. Reminds me a bit of confirmation shaming (which, now I think about it, I haven't seen in a while) where you're made to click a button that says something like "No, I don't want an amazing 15% off my next order by signing up to your email list".

anthonyrstevens 5 hours ago

wincy 5 hours ago

plastic041 10 hours ago

plastic041 12 hours ago

I do think it's just an ad. Also it's a bad kind of one because 1) it disguises itself as a tip 2) makes people to think if it's an ad for Raycast or other services, when actually it's just promoting itself.

ccozan 11 hours ago

lwhi 12 hours ago

Yep, the fact they're altering repo content with advertising is wholly unacceptable.

ta8903 7 hours ago

skywhopper 12 hours ago

It’s a spot that will easily be replaced with paid ads, for sure. Not sure why it wouldn’t be better to just inject this sort of message into the UI instead of editing the PR text itself. (Except that the team implementing it probably couldn’t get the UI team to agree.)

heavyset_go 10 hours ago

kivle 9 hours ago

A bit like "suggested apps" in the start menu. It's "suggestions" and certainly not paid ads.

nathanaldensr 5 hours ago

It's gaslighting on a worldwide scale is what it is.

Yizahi 9 hours ago

This tip/ad discussion reminds me of the equally idiotic and misleading Facebook post types. Instead of the correctly labeling all ads as, well, ads, Facebook have some ads called "suggested for you", some are completely unlabeled with only a "follow" button to start following, some ads are labeled as "sponsored" etc. I think they are doing this to evade legal limitations they might have otherwise. Last time I used Facebook it showed me 25 ads in a row (I counted), without any of my hundreds of follows with active feeds. Truly insane company.

ttyyzz 10 hours ago

It is clearly an ad, no doubt about that.

red_admiral 10 hours ago

> Looks like MS really want to "give tips"

Including Windows, File Explorer, Start Menu, ...

It seems with the latest "ok we went too far" Win11 patch though, they got some tips back from their users.

Cthulhu_ 11 hours ago

It's an interesting model, makes me wonder if prolific open source contributors do it ("leave a tip if you like this MR" kind of thing).

m3kw9 2 hours ago

You just text replaced Ad with Tip, it’s still an ad

cyanydeez 5 hours ago

New age clippy no one wants but M$lop

antonvs 9 hours ago

> Looks like MS thinks it's a "tip" rather than an ad.

No, they don't.

> edit: I think it's an ad too. Everyone would think so, except for MS.

You think a company with a $2.65 trillion market cap and an army of marketing professionals doesn't realize that what they're doing here is an ad, and didn't implement it intentionally as such?

That's not even remotely plausible. In the quantum multiverse which contains all physically realizable possibilities, that isn't one of them.

plastic041 9 hours ago

> company with a $2.65 trillion market cap and an army of marketing professionals

That's one reason I think they would argue it's not an ad. Another reasons are "recommendations" and "tips" and "suggestions" in my windows.

antonvs 5 hours ago

timrogers 8 hours ago

Tim from the Copilot coding agent team here. We've now disabled these tips in pull requests created by or touched by Copilot, so you won't see this happen again for future PRs.

We've been including product tips in PRs created by Copilot coding agent. The goal was to help developers learn new ways to use the agent in their workflow. But hearing the feedback here, and on reflection, this was the wrong judgement call. We won't do something like this again.

burnte 4 hours ago

> We've now disabled these tips in pull requests created by or touched by Copilot, so you won't see this happen again for future PRs.

It's appreciated, but these weren't tips, these were ads. Tips are "Save time with keyboard shortcuts" or "Check out the latest features under 'Whats New' in the help menu!" When you name other products, that's an ad.

ChadNauseam 2 hours ago

That doesn't really make sense. So it's an ad for raycast? But raycast said they didn't know about it. To me the explanation makes perfect sense. "You can use this tool with raycast" seems like a very reasonable tip.

NekkoDroid 2 hours ago

AmazingTurtle 2 hours ago

justinclift 6 hours ago

> We won't do something like this again.

Microsoft has been pulling user hostile crap for decades, so either "we" or "like this" (or both) is probably not super accurate. ;)

hightrix 4 hours ago

Just to add to the feedback.

No one, anywhere, ever wants this or anything like it. Do not inject anything that is outside of the context of the session, ever.

This is how you get your software banned at large companies.

Question for you, did anyone on the team really not push back? Does the team really think anyone wants ads in their copilot output? If the answer to both of these is no, you have a team full of yes men, not actual developers.

creativeSlumber 2 hours ago

> did anyone on the team really not push back?

This is the real question. If they are serious about not doing something like this again, they NEED to look at what process failed and let something like this get proposed, designed, implemented and pushed to production. Usually things get reviewed at each stage. Did the people who pushed back on this get steam rolled? If no one pushed back, that's an even serious culture question and the entire org would need training.

A serious "we won't do it again", needs to be accompanied by a COE on this for identifying what went wrong, and identifying what guardrails can be put in place and then actually implementing them.

QuantumGood 44 minutes ago

sneak 3 hours ago

They already know that nobody wants it. They don’t care.

hedora 5 hours ago

Wait! I think most people missed your "touched by Copilot" disclaimer.

Over on twitter, someone from MS said that Copilot can modify PRs simply because they were mentioned?

I've been using GitHub since it was new and heavily rely on coding agents for development, but that's an insanely large security hole. There's clearly confusion about what copilot is and is not able to edit elsewhere in this thread.

I'm backing up old repos now, and am no longer trusting your service as an archive. I'm wondering if the world needs to fork things like npm and vs code to save itself from the supply chain attacks these sort of product management decisions will enable.

I already moved active development elsewhere when you dropped below three nines back in 2024-2025.

naikrovek an hour ago

If you don’t want copilot to work on your PRs, don’t ask it to.

manmal 34 minutes ago

Aachen an hour ago

Tip: tomatoes are on offer at Contoso now!

(Now imagine this edited into the post you just made for a more-apt comparison)

If you do work at MS, I cannot believe any person involved legit thought it was "just a tip and nobody will mind their posts being edited to include product recommendations". I don't know what other parts of your comment are honest if the core statement is false

nrds 3 hours ago

> We won't do something like this again.

This has just as much value as when an LLM claims it won't make a certain mistake again, and for exactly the same reason.

jffry 7 hours ago

> We've been including product tips in PRs created by Copilot coding agent

If the PR is wholly authored by Copilot I get the spirit of this, although maybe not the best implementation. And "tips" like this that look like an ad for a product _definitely_ feel like an enshittification betrayal of the user, even if it was a genuine recommendation and not a paid advertisement.

In the OP's situation, where where Copilot was summoned to fix some thing within a human-authored PR, irrelevant modification of the PR description to insert unrelated content is specifically egregious. Copilot can easily include the tip in its own comment, so I'm curious why it was decided to edit the description of a PR instead.

plasma 7 hours ago

To be honest, just a user here, it’s only recently (like a week?) you can ask Copilot to edit an existing PR, historically it’s had to open a new one (that merged back to original PR) or it had to make it to begin with, I can see this unintentionally happening as part of this improvement to edit existing PRs

tyleo 8 hours ago

I’m curious how the decision to include ads like this was made. Is that something you can share?

shimman 6 hours ago

[flagged]

ncr100 5 hours ago

moconnor 5 hours ago

Whoever did this must have realised the users will hate it. So… is this just demonstrating that the internal culture emphasises other things than user happiness?

I also note that ”for PRs” - will we see these appearing as comments in generated code?

nikisweeting an hour ago

I know this is not the right place for this but if there's any chance you could send this link to someone internal at Github who knows how to fix this, that would be awesome! https://github.com/orgs/community/discussions/70577

It's only semi-related in that it's a similar string thats appearing in millions of repos due to a Github feature change, but it's now polluting Google search results with tons of duplicate URLs unnecessarily. Issue has 100+ votes but has been entirely ignored by Github team.

odst 3 hours ago

"We won't do something like this again"

Sureeeeee

wartywhoa23 2 hours ago

Will surely do something like another thing nobody wanted or needed instead.

naikrovek an hour ago

We don’t like ads, my man. There are too many MBAs in that company now. MBA holders lose contact with reality about halfway through that degree. Do not listen to them. They will destroy any product they touch if given enough time.

stackghost 5 hours ago

Hi Tim,

I see that you're a product manager at GitHub. Can you explain why you thought this feature was value-added?

explodes 15 minutes ago

Huge miss. Again. And again. And again.

markkitti 7 hours ago

Thank you for listening.

AlexandrB 3 hours ago

Can I get that in writing in the ToS/EULA please?

m3kw9 2 hours ago

Who approved this dumbaz move? It’s clearly an Ad and calling it a tip is insulting

poszlem 8 hours ago

Shockingly poor judgment.

JohnTHaller 4 hours ago

For what it's worth, I appreciate that you took the time to address the issue and respond here, Tim.

Henchman21 3 hours ago

WE won't see it happen again ... UNTIL IT DOES! You guys are disingenuous actors. Bad faith and all that.

See, what I expect is that you or someone on your team will move on internally, and then all promises made will be not just forgotten, but tossed aside with relief. Because this is The Way within MS now. All projects are just fodder for your CV, and when you get that paybump/position you want some other completely unscrupulous actor will join and implement the same. exact. thing.

Edit: Wow this is a shitshow. It's almost like you dumb fuckers have burned up ALL THE GOODWILL YOU HAD LEFT.

cute_boi 5 hours ago

You may not want to do it, but will Microslop leadership agree? I don’t think this problem can be solved while leadership is focused only on adding more slop.

QuadmasterXLII 7 hours ago

“We won’t do something like this again”

A verifiable claim! I put it at 75% you totally will, but if any manifolders think I’m full of it it should converge to something less cynical

https://manifold.markets/HastingsGreer/will-microsoft-copilo...

mananaysiempre 2 hours ago

> A verifiable claim!

Once you put a deadline on it. As stated I don’t think it is.

semiquaver 6 hours ago

Don’t worry, some alternate interpretation of the words “we”, “do”, or “like this” will allow a welch.

malfist 6 hours ago

I mean its microslop, it'll probably be back by the end of the week. They only know how to let people to say "yes" or "ask again later"

instakill 6 hours ago

[flagged]

dang 4 hours ago

Please see https://news.ycombinator.com/item?id=47576084 and please don't post so aggressively. I'm sure you don't intend to, but it has a strong negative effect on HN threads, and we're trying for something different here.

You may not feel you owe $BigCoEmployee better (though chances are, said person is just as much a community member here as you and the other users slamming them are), but you owe this community better if you're participating in it.

https://news.ycombinator.com/newsguidelines.html

wswope 3 hours ago

bilekas 6 hours ago

> But hearing the feedback here, and on reflection, this was the wrong judgement call

Hi Tim.. Why is there no pushback from grounded individuals against these decisions ?

ryandrake 4 hours ago

I'm sure there was push-back, but only inside the minds of the rank-and-file. Nobody would have dared to actually speak out against it, as it would be career limiting. That's probably how a lot of these boneheaded decisions happen: It's an Emperor's New Clothes situation, nobody speaks up, and then the emperor is satisfied that the decision is great.

vegadw 5 hours ago

Hi Tim, it's Jim, your manager. Please stick to the officially released statement:

"We tried to put ads in our product and it made people upset, upon realizing that this has angered our already paying users, we realize we should try again in a month. We're also aware GitHub is down, and are doing our best to deliver you a single 9 of reliability"

This helps us establish a strong, cohesive brand image inline with what customers of GitHub expect.

---

Edit: I don't mean anything bad to Tim here, seems like a nice guy with good technical experience, etc. Rather, I'm expressing the almost comical extent to which I and - to the best of my understanding - many other community members see GitHub in a very negative light now, being unreliable and, as the article points out, enshitified. So, this is at GitHub, Not Tim, it's just addressed to him for the bit.

Tim, I do actually appreciate you responding to this thread and if you do have the power to make things better, using that power to do so.

bitdeep 4 hours ago

> We won't do something like this again.

It's like you hiding shorts on youtube.

mghackerlady 7 hours ago

For some reason I don't believe you. When you do things like this, you lose trust. Work to get it back

monegator 4 hours ago

> We won't do something like this again.

it won't be an ad. It won't be a tip. It will be a suggestion! Recommendation! Opportunity!

chrisnight 2 hours ago

Be like Discord, call it a “Quest”.

buildbot 7 hours ago

[flagged]

dang 4 hours ago

Please don't attack people for showing up to engage in discussion like this. I'm sure you don't intend to, but it quickly becomes part of mob behavior. We don't want that on HN for obvious reasons, and I'm sure nobody intends it, exactly, but it happens all too easily anyhow.

https://news.ycombinator.com/newsguidelines.html

buildbot 3 hours ago

john_strinlai 6 hours ago

>It’s rather bold to post here…

it is rather nice, honestly. would you prefer to scream into the void and not get any response at all?

an open line of communication with the responsible people seems like literally the best possible option, why are you actively discouraging it?

>Maybe you all want to talk to Microsoft PR/legal before posting?

you would rather not hear anything, or get word-salad legalese that doesnt mean anything? how exactly would that be better?

johnnyanmac 4 minutes ago

buildbot 4 hours ago

martinwoodward 7 hours ago

We are not training on the contents of private repos, but we do plan on training on usage data with Copilot unless you opt out before April 24. Details here: https://github.blog/news-insights/company-news/updates-to-gi...

That post has a link to the FAQ which might also be helpful: https://github.com/orgs/community/discussions/188488

coldpie 6 hours ago

pesus 3 hours ago

ncr100 5 hours ago

hightrix 3 hours ago

ulbu 3 hours ago

jasonjmcghee 5 hours ago

chaps 4 hours ago

microtonal 2 hours ago

buildbot 4 hours ago

voganmother42 6 hours ago

tyleo 7 hours ago

I’ve felt similarly about moving off GitHub. I bought a small 5U server rack years ago for my home network setup.

I’m considering getting a 1U device to host my own git server. I feel like if I move off, I should do it generally vs just moving to another provider who may also pull shenanigans.

justinclift 6 hours ago

neya 11 hours ago

I feel like there is an even more important crisis that is being masked over here:

https://github.blog/changelog/2026-03-25-updates-to-our-priv...

    New Section J — AI features, training, and your data: We’ve added a dedicated section that brings all AI-related terms together in one place. Unless you opt out, you grant GitHub and our affiliates a license to collect and use your inputs (e.g., prompts and code context) and outputs (e.g., suggestions) to develop, train, and improve AI models.
We should not be using Copilot in the first place.

heavyset_go 10 hours ago

OpenAI/ChatGPT/Codex, Anthropic/Claude and Google/Gemini all do this.

neya 9 hours ago

> OpenAI/ChatGPT/Codex, Anthropic/Claude and Google/Gemini all do this.

1. Everyone doing this doesn't mean it's acceptable.

2. Google Gemini explicitly says right under the chat box if you are a paid subscriber (Workspace):

     Your <company name> chats aren’t used to improve our models. Gemini is AI and can make mistakes.
Not sure about the others.

g947o 8 hours ago

cromulent 10 hours ago

Regarding Claude: As I have unticked the "Help improve Claude" checkbox, I was under the impression that Claude did not do this.

https://privacy.claude.com/en/articles/10023555-how-do-you-u...

heavyset_go 10 hours ago

chimpanzee2 8 hours ago

Looks like you can disable it though:

https://github.com/settings/copilot/features

-> Privacy -> "Allow GitHub to use my data for AI model training"

neya 7 hours ago

Yeah, but it's a shitty move though - it should be by default opt-in, rather than opt-out. Imagine, you just continue coding normally consciously avoiding co-pilot only to find out that Github has been secretly training their models on your code, just because you forgot to toggle a setting off which was turned on without your knowledge, which they didn't even have the decency to email you about, but just posted on a blog no one reads.

saintfire 4 hours ago

anton-g 14 hours ago

jruohonen 13 hours ago

Interesting indeed. I wonder how long GitHub as a platform will be there as a viable option. Anyone who remembers SourceForge?

mghackerlady 7 hours ago

It still exists. It's practically unusable without an adblocker (like slashdot) but the occasional old project is hosted there (particularly CDE. how the mighty have fallen)

KGunnerud 12 hours ago

Another step into ensh*ttification? https://www.youtube.com/watch?v=T4Upf_B9RLQ

theturtletalks 12 hours ago

marcus_holmes 13 hours ago

I believe Codeberg is the new hotness

maxloh 12 hours ago

steve1977 13 hours ago

pelasaco 12 hours ago

sekai 12 hours ago

Just more Microslop, amazing...

mghackerlady 7 hours ago

Sourcehut is pretty good if you're willing to pay the (very reasonable may I add) prices

raincole 13 hours ago

A few decades? Its competitors are not magically immune to this kind of spam.

jruohonen 13 hours ago

petcat 10 hours ago

> I wonder how long GitHub as a platform will be there as a viable option.

It will be there for as long as you (and everyone else) keep using it.

wartywhoa23 an hour ago

antonvs 9 hours ago

RALaBarge 9 hours ago

It will probably remain as a platform for a very long time.

cess11 8 hours ago

SourceForge is still chugging along. It hosts some prominent projects:

https://sourceforge.net/directory/linux/

Brosper 13 hours ago

It's baked in literally into every coding tutorial and is kind of industry standard, like JIRA. Maybe it's just an experiment at this moment.

officialchicken 12 hours ago

bayindirh 12 hours ago

ahartmetz 12 hours ago

dvfjsdhgfv 12 hours ago

anton-g 13 hours ago

Looks like there's a comment added by Copilot before any of these "tips" as well, so pretty sure this originates from Copilot and not Raycast: https://github.com/search?q=%22START+COPILOT+CODING+AGENT+TI...

politelemon 13 hours ago

Child comments here indicates its from Ray cast, and the messaging appears on gitlab too.

https://news.ycombinator.com/item?id=47570820

jdiff 9 hours ago

heavyset_go 13 hours ago

mvkel 5 hours ago

What an absolute mess. It's like some dystopian future where a man is laying in a casket, nearly dead, and on the casket's ceiling, inches from his face, is a screen with an ad blaring to drink more Diet Fanta.

dathinab 11 hours ago

This is unsolicited advertisement impersonating the developer (yes people can guess, but this still places it inside a message of the developer and in difference to e.g. mail programs doing it it's not placing it in the draft),

I don't see how this is supposed to be legal.

hedora 5 hours ago

Demand it be made illegal. Vote, especially during primaries, and almost never for an incumbent.

gpm 2 hours ago

I strongly suspect that this is already illegal - publicity rights are a thing - and the the demand that needs to be made is for the law to be enforced.

WD-42 14 hours ago

Why is copilot doing this? If they wanted to show ads couldn’t they… just show ads? Or is GitHub such a house of cards at this point that editing pr descriptions is the only way without risking another 9 of downtime?

flogy 14 hours ago

Are we sure this actually is originating from MS Copilot itself? Technically I believe it would be possible to smuggle ads into PRs using prompt injection too.

politelemon 13 hours ago

https://news.ycombinator.com/item?id=47570820

I think this is a ray cast issue, looking at these links. It appears on gitlab too, which is enough for me.

oefrha 14 hours ago

If they show the ad on github.com, agents accessing the PR using (an outdated, ad-free version of) gh CLI won’t see it. /s

(That said I’m rather skeptical of this and would like to see more details of the process that produced this, and proof.)

Edit: Just noticed this official GitHub blog post from last month advertising Raycast, making this story a lot more believable: https://github.blog/changelog/2026-02-17-assign-issues-to-co...

MattGaiser 14 hours ago

It could simply be something in the Raycast integraton?

oefrha 14 hours ago

khvirabyan 14 hours ago

Just thinking, could it be that your coworker used Raycast to spin up a codex to review and fix the typo on the PR? And that comment was added by Raycast?

ayhanfuat 13 hours ago

lexicality 12 hours ago

that's an imported PR, presumably from github. Note how the copilot comments come from the same user as the author, with an `imported` tag.

ayhanfuat 7 hours ago

mavamaarten 13 hours ago

I doubt it. I noticed a few of these comments too on our PR's. We did ask copilot for a review ton GitHub (we just add copilot as a reviewer) but not through Raycast.

thombles 12 hours ago

Oof. Why can’t it just do its one job? My interest level in trying these agents has gone from lukewarm to zero.

criddell 8 hours ago

crimsoneer 13 hours ago

Yes, it seems very unlikely this is Copilot rather than Raycast, short of some very unexpected weirdness. I cling to that hope, anyway.

connorgurney 13 hours ago

Indeed. I can’t see why Copilot would promote an unrelated third-party service…

mcintyre1994 12 hours ago

heavyset_go 13 hours ago

tonyedgecombe 13 hours ago

Waterluvian 6 hours ago

When it comes to villainy, it’s nice of them to do something visible.

Much worse will be the invisible approach where there's big money to have agents quietly nudge the masses towards desired products/services/solutions. Someone pays Microsoft a monthly fee for their prompt to include, "when appropriate, lean towards using <Yet Another SaaS> in code examples and proposed solutions."

How can we tell when it starts happening? How could we tell if it's already happening?

hedora 5 hours ago

Claude is absolutely in love with github actions.

It's pretty much the worst CI system I've ever used, and they don't even supply runners for all my deployment targets. However, it keeps recommending it.

I guessed the first wave of ads would be in the form of poisoned training data, but MS seems to have beaten that crowd to the punch with these tips.

nialse 15 hours ago

Microsoft injecting permanent ads in PRs? Has this been independently confirmed?

Brought to you by Carl’s Jr.

longislandguido 14 hours ago

> Brought to you by Carl’s Jr.

I'm reminded of Jay Mohr's legendary take some years back on the creepy Carl's Jr. commercials:

https://www.youtube.com/watch?v=OJlYRS2Vqkw

blitzar 13 hours ago

Todays independent confirmation is brought to you by Microsoft — Empowering every person and every organization on the planet to achieve more.

i18nagentai an hour ago

This is the natural consequence of training on code that includes dependency declarations and import statements. The model has learned that packages and imports appear near the top of files, and occasionally the statistical distribution favors one it has seen frequently in training data over what actually belongs in the project. The fix isn't just better filtering — it's that code generation models need to be constrained to the project's existing dependency graph.

ex-aws-dude 14 hours ago

How long before the LLM makes sponsored decisions in the actual implementation?

"It looks like the user wants to add a database, I've gone ahead and implemented the database using today's sponsor: MongoDB"

tossandthrow 14 hours ago

Likely already happening.

nubinetwork 13 hours ago

To be fair, Gemini did try to get me to buy some nucleo144s recently...

(sure, I was working on something embedded, and asked for a recommendation, but it seemed quite intent that it wanted me to use that specific board)

itomato 6 hours ago

"Our affiliate solution partner"

simonw 6 hours ago

GitHub have now disabled this: https://twitter.com/martinwoodward/status/203861213108446452...

> We've disabled it already. Basically it was giving product tips which was kinda ok on Copilot originated PR's but then when we added the ability to have Copilot work on _any_ PR by mentioning it the behaviour became icky. Disabled product tips entirely thanks to the feedback.

paweladamczuk 12 hours ago

I was recently running Copilot CLI in a sandbox on autopilot mode and it kept overriding git config to put only "GitHub Copilot" as commit author instead of my name. Strongly worded instructions weren't helping, I had to resort to the permission system to change this behavior.

I wonder if this is consistent with their terms of service. I mean, maybe they DO take all the responsibility for the code I generate and push in this manner?

danielsamuels 9 hours ago

It's a setting that causes an extra prompt to be placed into the system prompt.

jonathanstrange 12 hours ago

It's possible they are safeguarding for possible future changes of copyright law that would give Microsoft copyright over all Copilot contributions. This may sound paranoid but, as far as I know, exactly who counts as an "AI operator", how much authorship an "AI operator" has, and who gets copyright, or whether AI contributions are even in the public domain, are legally untested and unclear issues.

Grimblewald 9 hours ago

tough luck for MS or other "AI" providers claiming any ownership, since if they can claim ownership, then it opens up the discussion of what license the AI output really is under, since it was trained on GPL licensed data.

heavyset_go 10 hours ago

The US Copyright Office has said that AI output from human prompting is not copyrightable. There are caveats, but iterating on prompts results in output that's nobody's IP.

Because it's nobody's IP, Microsoft is already in a position where they could just use, remix and/or distribute that output however they want to today.

logicprog 8 hours ago

LtWorf 12 hours ago

No it's just that those commits aren't copyrightable and they probably want to reuse them in the future.

theAurenVale an hour ago

this is the thing that keeps me up at night about AI tools across the board. the moment your tool starts optimizing for someone elses goals instead of yours the entire value propostion collapses. doesnt matter how good the output is if you cant trust the intent behind it. we already see this with AI image generators where certain styles get pushed becuase of partnerships or training data bias, you just dont notice it as easily as an ad in a PR

pinkmuffinere 14 hours ago

I think they want the free advertisement, like Apple with its “sent from iPhone” addendums. But “sent from iPhone” is sometimes useful, and significantly shorter. If they just left it at “edited with copilot” I think it would be tolerable

politelemon 13 hours ago

> But “sent from iPhone” is sometimes useful,

No, it is still an advert, and not useful in the least.

masswerk 12 hours ago

Back in the day, it was useful, as in, "Expect awkward phrasing and unintended effects of autocorrection, because mobile device. This message doesn't necessarily reflect the intent of the sender." (Considerate users would/could edit the signature to something w/o a product name in it.) Nowadays, this is pretty much the norm and no explicit warning ist required anymore.

hnlmorg 8 hours ago

Hizonner 8 hours ago

dist-epoch 8 hours ago

When they added this it was extremely useful - it signaled that you could afford an iPhone. It was really easy to delete, yet people not only didn't, but they would go out of their way to respond from the iPhone just so that they could plausibly have this status symbol on their email.

computomatic 13 hours ago

I don't think the issue is the sign-off so much as that an existing PR was edited. Claude Code signs off when creating PRs and nobody seems bothered. But it won't edit an existing PR, and it won't sign off if I simply ask it not too (which I've automated). Editing any PR it touches - including one authored by someone else - is downright rude.

marcus_holmes 13 hours ago

> Claude Code signs off when creating PRs and nobody seems bothered

Not only unbothered, but genuinely appreciative of the notification.

sph 10 hours ago

> Claude Code signs off when creating PRs and nobody seems bothered

That's a great feature. When I open a repo and I see most commits co-authored by Claude, I can quickly dismiss the entire project as slop.

silisili 14 hours ago

That's exactly where my mind went. It's zero percent more insulting to me than 'sent from my iPhone.'

If you don't want copilot garbage in your PRs, maybe don't use copilot to create or edit them?

supernes 13 hours ago

"Sent from iPhone" doesn't contain a call to action, and doesn't exalt the features of the product.

ahoka 11 hours ago

It's still advertisement of the shittiest kind.

Comment made using Mozilla Firefox.

dist-epoch 8 hours ago

winrid 14 hours ago

It already does that, too, with the co-author

pavo-etc 13 hours ago

I would argue that is a net positive, it is valuable to know if a language model was involved enough to be committing itself.

simonw 14 hours ago

Which Copilot was this? There are a bunch of different products that share that name now.

SchemaLoad 14 hours ago

Microsoft has had a lot of naming blunders in the past but this has to be their worst. Copilot is currently, a tool to review PRs on github, the new name for windows cortana, the new name for microsoft office, a new version of windows laptop/pc, a plugin for VS code that can use many models, and probably a number of other things. None of these products/features have any relation to each other.

So if someone says they use Copilot that could mean anything from they use Word, to they use Claude in VS Code.

protocolture 14 hours ago

>Microsoft has had a lot of naming blunders in the past but this has to be their worst.

Nah I still rate "Windows App" the Windows App that lets you remotely access Windows Apps. I hate it to death, its like a black hole that sucks all meaning from conversations about it.

ValentineC 14 hours ago

hsbauauvhabzb 14 hours ago

It’s probably a useful feature: if it’s named copilot, assume it’s slop and avoid it.

pavo-etc 13 hours ago

funny enough I have a page just for tracking this also https://notes.zachmanson.com/microsoft-product-names/

pabrams 14 hours ago

Why are you "summoning copilot" to correct a typo?

shafyy 12 hours ago

Because people using LLMs get lazy and can't event type normal text themselves anymore.

MattGaiser 14 hours ago

I actually like that I don't have to leave Github to deal with various feedback, especially if I switched branches already to do other work.

deredede 13 hours ago

GitHub (still) allows you to edit files directly in the browser without using AI.

Andrex 7 hours ago

barbazoo 4 hours ago

> Here is how platforms die: first, they are good to their users; then they abuse their users to make things better for their business customers; finally, they abuse those business customers to claw back all the value for themselves. Then, they die.

Unless you're big enough like Meta, Microsoft, etc.

1vuio0pswjnm7 3 hours ago

post_below 14 hours ago

Assuming this isn't a hoax, this seems like a huge, probably unintentional, mistake by MS.

If they genuinely implemented something like this, whatever they made from new customers via ads couldn't possibly make up for the loss of good faith with developers and businesses.

I suppose if it's real we'll see more reports soon, and maybe a mea culpa.

kdheiwns 12 hours ago

Whenever these things happen, it's always a "mistake", "accident", or "bug" when the outrage is beyond what they expect. If it's limited outrage, it's labeled as enhancing the user experience. And even if it's massive outrage, that "mistake" is added back in a year or two later and never removed.

devsda 10 hours ago

I think someone should track the ratio of these mistakes/bugs that directly or indirectly benefitted MS vs those that costed them.

chrismorgan 14 hours ago

How could you implement something like this by accident?

rhet0rica 13 hours ago

That's a good question! I'm sure we'll find out eventually.

z Quickly spin up Hacker News comments from anywhere on your macOS or Windows machine with a lobotomy.

sheept 14 hours ago

One feasible scenario could be that they are working on/experimenting with ads, and it was put behind a feature flag, but for whatever reason it was inadvertently ignored

chrismorgan 12 hours ago

eCa 11 hours ago

Vibe coding and copilot inserted the ad-code into that PR?

Is that the most charitable way?

bigyabai 14 hours ago

LLMs aren't known for being super deterministic.

mathieudombrock 13 hours ago

altairprime 14 hours ago

That’s a really tasteful Juno Mail footer implementation for a mistake. If the AI self-invented it on a lark, good job, but it reads very strongly like someone intended it.

Andrex 7 hours ago

Oh God, Juno Mail, my first email host. Thanks for unlocking that memory.

tossandthrow 14 hours ago

It is likely not a hoax and likely very intentional.

If you look at the positioning, someone has definitely justified that this is benign and a reasonable place to have an ad added in.

ccppurcell 14 hours ago

Not a hoax, you can search GitHub prs for this string and find many hits.

mghackerlady 7 hours ago

M$ doesn't think beyond quarters. They have a near monopoly, do you think they care about "good faith". Shithub is like Linkedin for programmers, you pretty much need it to work anywhere big

goodusername 14 hours ago

Yeah, would be good to have confirmation that this happened to others as well.

But it really seems like an own goal if true.

boredpudding 14 hours ago

padjo 9 hours ago

MS burning trust with people to do some stupid marketing is on the fewer assumptions side of Occam's razor.

boplicity 5 hours ago

You have to think about the security implications of this.

How many people had any idea this was happening? Very few, I suspect.

A malicious actor could take control of a model provider, and then use it to inject code into many, many different repos. This could lead to very bad things.

One more reason that consolidated control of AI technology is not good.

VBprogrammer 12 hours ago

A little bit off topic but our company recently enforced Microsoft Authenticator for account login. Which I was mildly annoyed about but now I'm super pissed off because they have started abusing the notification permission granted to allow authenticator to work to push out ads for Microsoft 365. It feels like we've gone back to 90s Microsoft when everyone hated them.

n1tro_lab 4 hours ago

Everyone is debating whether it's an ad or a tip. The real issue is Copilot had write access to someone else's PR and modified it without being asked. Same pattern as Meta's Sev1 last month. The agent can act, so it acts.

caijia 11 hours ago

I've already be patient when claude code always signs my commits as co-author by defualt. Yes, it is.

But I'm also paying the plan. Theres something odd about a tool which i paid for using my output to AD itself.

napo 14 hours ago

I wonder if 1) the PR was created using Raycast and this is the model signing its PR, or 2) if there was some prompt injection done at some point.

Either of these options would still be bad, but here the author suggests that it's just copilot that now just injects ads in its output.

pavo-etc 13 hours ago

I don't know how Raycast could run on the GitHub servers, but a third option could be dataset poisoning. Hostile raycast advertising campaign

gherkinnn 14 hours ago

Obnoxious ads in LLM output was my only 2026 prediction. But I expected OpenAI to get there first and wasn't sure whether the AI companies would first add traditional ad boxes or go straight for blighted responses.

vmatouch 4 hours ago

So someone let a bot edit a PR unsupervised, or accepted its suggestion without even reading it, and now blames “Copilot” for editing the PR. Going public with that is hilarious. Hopefully they learn something from it.

bryanhogan 14 hours ago

Whatever the reason for the inclusion was here, the general problem is much bigger. People / companies / products can influence the direction of AI answers to put them in a better light and to be recommended more often. This isn't limited to just products even.

hackable_sand 12 hours ago

What does AI have to do with it?

SV_BubbleTime 14 hours ago

If not on the surface, we’re all deep down aware that an initial era of an advertising-free new technology is once again almost over.

See you on neural links before “sponsored thoughts”.

bryanhogan 13 hours ago

It's already over, the problem is the missing transparency. With an LLM you have no idea what influenced the answer, and there is no good way to show it to the user.

gregatragenet3 5 hours ago

Cursor added 'made with cursor' to its commits recently. I guess its just the dirction things are going that the tools are now self-promoting.

heyaco 4 hours ago

what kind of turd uses ai to correct a typo

rvz 4 hours ago

> "We won't do something like this again."

They (Microsoft / GitHub) will do it again. Do not be fooled.

Never ever trust them because their words are completely empty and they will never change.

Hussell 4 hours ago

"We" here likely refers to Tim and his current coworkers who were present to see this, not every current and future employee of Microsoft / Github. Try not to think of any organization or institution as a person, but as lots of individual people, constantly joining and leaving the group.

embedding-shape 3 hours ago

Yeah, which is exactly why "We won't do something like this again" has about much value as Kubernetes would have value for HN.

Microsoft (and therefore GitHub) care about money. If decision A means they get more money than decision B, then they'll go with decision A. This is what you can trust about corporations.

Individuals (who constantly join and leave a corporation) can believe and say whatever they want, but ultimately the corporation as a being overrides it all, and tries it's best to leave shareholders better off, regardless of the consequences.

Hussell 37 minutes ago

xbar 6 hours ago

MS needs to slow down their user hostility otherwise everyone will notice.

andai 11 hours ago

Man, what is the world coming to?

-Sent from my iPhone

ZeroGravitas 13 hours ago

Claude will add itself as a contributor to a PR, which I consider an ad.

baliex 12 hours ago

To play devil’s advocate^, wouldn’t it be plagiarism if it didn’t?

^I find that turn of phrase to be particularly pleasing in this context.

etiennebausson 8 hours ago

No, it is a tool.

My IDE doesn't pretend to be a cohauthor of my work, neither should an LLM.

ben_w 6 hours ago

probably_wrong 12 hours ago

No. Plagiarism applies to people, not tools.

ben_w 6 hours ago

cmiles8 8 hours ago

As companies get more and more desperate to show profitable use of AI expect more and more of these Hail Mary attempts to get traction.

The runway on free cash to fund the current bonanza is running out and crunch time is near.

santiago-pl 8 hours ago

It reminds me of Anthropic's Super Bowl ad: “Can I get a six pack quickly?” It actually turned out to be true.

pants2 14 hours ago

Was Raycast bought by GitHub or something? Why would it be advertising for Raycast?

Brought to you by Wendy's.

efreak 3 hours ago

Presumably you need to pay raycast once for a setup operation while you need to pay constantly for copilot. Why wouldn't you advertise for someone who makes you more money at the same time as advertising for yourself?

starkeeper 13 hours ago

This is off the hook negligence and abuse they are training ads in on purpose now and think it's cool. We are doomed until it is all open source and only open source.

tyleo 8 hours ago

It’s even worse than the title says. As some other comments point out, this is in millions of repositories across GitHub.

More like, “Copilot edits ads into PRs.”

The title almost makes it sound like it could be a single fluke/one bad prompt but it’s really enshitification at massive scale.

https://github.com/search?q=%22%E2%9A%A1+Quickly+spin+up+cop...

tom-blk 7 hours ago

This seems to be happening a lot, not sure it is actually intentional

wiseowise 13 hours ago

Decision time, Western man: will you let the “tehe, just a miwtake xsxd UwU” slide or will you do something about? This is just a first pebble.

Luker88 10 hours ago

outrageous!

--

Sent from my Android phone

--

Sent from my iPhone

Self-advertisement has been creeping up on us on a lot of places, I am unfortunately pessimistic on how this will turn out

Andrex 7 hours ago

You could argue this is in keeping with consumer trends, unfortunately.

"Endorsing products is the American way to express individuality."

Calvin noticed it 30+ years ago.

dekoidal 10 hours ago

After hiring the brightest minds on the planet for years, the best these companies can think of is more ads.

raincole 14 hours ago

Is Raycast even a product of Microsoft? If not, are we witnessing the first large scale prompt injection abuse?

turtleyacht 14 hours ago

Do you drive by a billboard that reads

  Does advertising work?
  Just did!
Raycast is an application launcher thing:

https://en.wikipedia.org/wiki/Raycast_(software)

Ray casting, however, is different:

https://en.wikipedia.org/wiki/Ray_casting

rmnclmnt 13 hours ago

Isn’t this more of a Raycast issue (apparently an agentic ai service) instead of GH Copilot itself?

oakpond 14 hours ago

I notice this kind of "Sent from iPhone"-type spam with other AI tools too. It's awful.

simonjgreen 12 hours ago

So does Claude, Codex, and Cursor. Albeit more subtle, but they are hardly shy about it

bfivyvysj 7 hours ago

You can disable it. It's annoying wf.

volkadav 11 hours ago

On the bright side, at least it's in the PR text and not the code? (... yet?)

Sheesh.

mememememememo 13 hours ago

I miss the good old days whem there were "hire me" ads in NPM installs.

hojeongna 8 hours ago

feels like it's just hardcoded into the prompt. not even trying to be subtle about it.

Surac 14 hours ago

as a non native speaker here please explain the meaning of PR to me.

hsbauauvhabzb 14 hours ago

Pull request, which is a request to merge changes in a git repository.

Or (not in this case) public relations , which is an interface with how the public views your product, service or company. In this case, copilot adding advertising into git pull requests is bad public relations for Microsoft, but the article author is referring to pull request as PR

NoNameHaveI 6 hours ago

Similar to the Second Law of Thermodynamics which states entropy tends to increase over time in a closed system, I propose the Nth Law of Privatization: enshitification tends to increase with market capitalization/share over time.

1970-01-01 5 hours ago

Enshittification will ruin AI the same way it ruined the WWW and YouTube. We're in the golden era right now. Not 2027, 2028. Now now. The ads are coming.

tgtweak 4 hours ago

"Save time by changing your default browser to edge and enabling onedrive"

"just tips bro"

isoprophlex 13 hours ago

Satya "please don't say slop" Nadella eat your heart out. Magnificent amounts of value are truly being added by this tech.

I'll add: it doesnt really matter if this was the integration dumbly appending a message or the llm inserting the ad. Judging by the response to this submission, sneaky ad slop is now firmly inside the overton window, so for MS it doesn't make sense NOT to do it.

impish9208 8 hours ago

Next up: watch a 30-second unskippable video ad to see your CI error logs!

martianlantern 14 hours ago

Why are they doing this?

aeon_ai 8 hours ago

At this point, Microsoft has lost all trust anyone might have had for them or their products.

Now is the time to move to Linux, and vibe code whatever niceties are keeping you on GitHub.

idkwhatimdoing2 14 hours ago

Its like microsoft wants to be google, except its very intrusive.

time is money, save both. try ramp.

g105b 9 hours ago

Hopefully it is just copilot that is dying and not GitHub itself.

lloydatkinson 9 hours ago

What on earth is going on with that awful header moving around the page?

dinakernel 14 hours ago

Seriously? Dont they want their system to succeed? I cant think of a better way of alienating the target customer than this.

iomer 14 hours ago

crappy much. wow.

crvdgc 13 hours ago

People, we just solved the LLM watermarking problem.

hexasquid 14 hours ago

I'm so tired of what initially looks like a perfect normal communication between two people, only to find that some third party has inserted itself like a parasite to exploit and extract human attention. That's why I use our sponsor, nord vpn ...

croes 11 hours ago

Sent-from-my-iPhone 2.0

6510 11 hours ago

I don't see an ad, I see a warning. I like it.

upmostly 13 hours ago

Isn't this the same as

"Sent from my iPhone"?

shevy-java 12 hours ago

I have a somewhat similar problem with github issue templates. They automatically stuff I don't care about or would propose and structure things in ways I don't like. Granted, I can edited this away, but it requires extra time and makes filing issues more work than before. Biggest case in point is the "I will adhere to the Code of Conduct". In general I do not care about CoCs and it is fascinating how CoCs leak into everywhere for some so-called "open source" projects. They don't seem to understand the issue when the licence does not require a CoC; even then the issue is not about the CoC in and by itself (though I also find them pointless), but that extra content is automatically added to issue templates in general, CoCs just being one of many spam-options. And I also recall some donation-ads that are automatically added too - I have no problem when projects request financial support, but if I file an issue then the issue is about the content of the issue, not about anything else.

logicallee 13 hours ago

anshumankmr 14 hours ago

vcryan 14 hours ago

I'm not a fan of LLM's injecting themselves into PR/commit content. If you use multiple models, basically whichever one is operating git gets all the credit. But, even if you wrote all the code yourself, and just submitted the PR with Claude Code (or whatever) it would attempt to take credit for the changes.

I currently have rules in all of my skill files forbidding models from advertising themselves or taking credit.

0123456789ABCDE 3 hours ago

with 14 hours ago

Everyone is doing this now. Granted, on Codex / Claude Code, you can disable it, it’s not the default to have it disabled. For some reason on Cursor, they keep shoving the “Made with Cursor” into my PR description despite me disabling attribution, which looks really stupid on a work PR.

I’m so tired of all this BS. Why did this become normal? and how do we not read this as cheap advertising?

annie511266728 14 hours ago

I think people read it as cheap advertising because a PR isn't really the tool's output, it's team communication.

A little "made with X" in your own draft is one thing. Putting branding into a PR your coworkers have to read is another.

daemin 14 hours ago

Using a LLM to fix a spelling mistake is retardedly lazy.

Presumably they used a free version of the LLM, therefore it is completely understandable that it inserted a snippet of text advertising its use into the output. I mean using a free email provider also adds a line of text to the end of every email advertising the service by default - "Sent from iPhone" etc.

hrmtst93837 12 hours ago

sed fixes typos faster. The absurd part is watching devs burn prod tokens on glorifed autocorrect, wait through LLM lag for a spelling fix, and then act shocked when the output comes back as word salad with a coupon code glued to the end.

LeoPanthera 14 hours ago

This comment is shockingly ableist.

onion2k 14 hours ago

Using a LLM to fix a spelling mistake is retardedly lazy.

If you do it manually, sure.

If you have an agent watching for code changes and automatically opening PRs for small fixes that don't need a human-in-the-loop except for approving the change, it's the opposite of lazy. It eliminately all those tedious 1 point stories and let's the team focus on higher value work that actually needs a person to think about it.

Given time all small changes will be done this way, and eventually there won't be a person reviewing them.

pabrams 14 hours ago

That scenario doesn't require any explicit "summoning", and if there's a human in the loop approving the change, certainly they can fix the typo themself.

ex-aws-dude 14 hours ago

Sounds like a great use of energy and tokens, not overkill at all

In fact I don't even use Ctrl + F anymore and instead just use Claude for all my searches

onion2k 13 hours ago

GN0515 14 hours ago

But... why?

charcircuit 14 hours ago

This looks like an ad for only Raycast which does not appear to be affiliated with Microsoft or GitHub at all so blaming Copilot or GitHub here is not justified.

Edit: The link in the promotion goes to https://docs.github.com/en/copilot/how-tos/use-copilot-agent...

Which does show that this is affiliated with GitHub unlike what I thought. There are no mentions of this string in a code repository on GitHub (including the Raycast copilot extention).

MattGaiser 14 hours ago

Post the trajectory if this is real.

gpvos 13 hours ago

What do you mean with trajectory? Also, a simple github search will show you many hits for the Raycast text, proving that this is quite real.

MattGaiser 13 hours ago

The path of reasoning the agent took that led it to generate the output. The GitHub search bits got posted after my comment, so while it is clearly real, it just seems injected by Raycast.

0123456789ABCDE 3 hours ago

pavo-etc 13 hours ago

hsbauauvhabzb 14 hours ago

It was only a matter of time.

Sent by my iPhone using tapatalk

ookblah 14 hours ago

maybe every PR should be run through 2 other llms so they just remove the ads of competitors (or i guess you'll end up with all 3) /s