Top
Best
New

Posted by fg137 13 hours ago

Feature Request: Support AGENTS.md(github.com)
275 points | 173 comments
moezd 4 hours ago|
So, a supposedly trillion dollar worth, about to IPO company thinks their moat is a specifically named Markdown file.
embedding-shape 1 hour ago||
Making your tool less compatible with the rest of the ecosystem at large not only makes it harder to move to your tool, but also harder to move away from your tool. Given these AI labs basically have no moat, seems they're trying to hold on to every little piece they can do make it harder to move away, even if it's a really tiny and marginal feature, like specifically titled file on disk... Kind of embarrassing overall, but I guess they make so much money no people there have any shame left to feel.
vrighter 1 hour ago|||
just the filename. The contents of the file are unstructured, besides being markdown
austin-cheney 1 hour ago||
Why do people continue to use the word “moat” only in context of AI companies?
girvo 58 minutes ago|||
I don’t think that’s true? I’ve been here quite a while now and it goes back a long long time in the startup world
kstenerud 5 minutes ago||
I put a reference to AGENTS.md in the CLAUDE.md file, and then put Claude specific stuff (mainly info about hooks and scripts) after that.

https://github.com/kstenerud/yoloai/blob/main/CLAUDE.md

areoform 11 hours ago||
This reminds me of Reddit killing off third-party clients and Twitter doing the same.

The decline wasn't immediately obvious at first, but it happened and it capped the growth trajectory of both. Twitter never grew as fast as it did during the third-party client and applications era.

Reddit isn't adding meaningful, human-written content as fast as it was in that era. There's a lot more activity now, but based purely on an eye-count, it's over-run by bots (partly because the best moderation tools are gone!) and the human contributions are declining.

All successful startups begin to drift away from the ground truth of their product. It's a drift away from users. And a drift towards internal politics.

A lot like Rasmussen's drift towards danger, https://risk-engineering.org/concept/Rasmussen-practical-dri...

My theory is that as startups grow beyond a critical threshold, they start to attract a certain type of person who is more interested in mercenarily growing within the company / setting themselves up for future corporate rise than building a product.

These people play to the company's internal court and create deeply bitter environments that leads to more mission-driven individuals leaving the company. Eventually leading to the cultivation of institutional arrogance.

Externally, you can watch signs of this process unfolding. Companies start engaging in the startup / corporate equivalent of ignoring gravity. Which they can! For a while.

When you're high, you have a ton of air time. You can't tell / feel the pull of gravity in free-fall. And it takes time, a very long time, but just like there ain't no such thing as free lunch; there ain't no such thing as "too big to care." It's merely, too big to care for now.

The bill always comes due.

thm 3 hours ago||
The Twitter situation was a bit different: I built the very first Android Twitter client which grew to millions of users. We later got acquired by TweetUp and I'm partly responsible for their strategy to acquire other popular clients, too. We basically owned 60%+ of the third-party market within months with the potential of 'migrating' a large portion to a new tbd Twitter competitor. Needless to say Twitter wasn't happy, and the rest is history. Never build on somebody else's turf.
chipsa 9 hours ago|||
> My theory is that as startups grow beyond a critical threshold, they start to attract a certain type of person who is more interested in mercenarily growing within the company / setting themselves up for future corporate rise than building a product.

Pournelle's Iron Law of Bureaucracy.

richardw 8 hours ago||
My shorthand is builders vs extractors.
edoceo 6 hours ago||
Companies start in Growth mode and as they get older investors demand they mature into Margin mode.
iamflimflam1 3 hours ago||
There’s a point where you have to start paying people back the money they gave you.

I’ve been in companies that have grown fast and then realised that their margins are very slim. It’s a very grim position to be in.

Great turnover - where’s the profit?

Wowfunhappy 11 hours ago|||
It sounds to me like you're describing enshittification. As coined by Cory Doctorow:

> 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.

https://pluralistic.net/2023/01/21/potemkin-ai/#hey-guys

(Although I'm not completely sure this maps onto Anthropic, which was never primarily targeting consumers.)

areoform 8 hours ago|||

    (Although I'm not completely sure this maps onto Anthropic, which was never primarily targeting consumers.)
This pisses off businesses though. I guarantee you that multiple businesses will set up workflows with different AIs for orchestration as sold to them by OpenAI and Anthropic. Cue agents.md not working, "What do you mean the thing I'm paying this much per seat for doesn't play well with the other AIs?"

The consumers here are developers -- who are--> potential founders OR future purchase decision makers.

It's a TERRIBLE idea to piss them off just because they're small.

They're "small" right now. But quite a few of them will have long careers and they will remember.

It's why so many trad corp companies give stuff away to students for free / treat the people on the come up as first tier customers. Because those are future decision makers. And the turn table turntables.

A cautionary case study is Google. How many times does a founder who is considering which cloud service to use gets cautioned to never use Google Cloud?

Google Cloud was a has been before it ever got out of the gate because of just how much goodwill Google blew up over the years. There's nothing, literally nothing, they can spend money on to make that go away in the short-term. And they're not willing to commit to the long-term.

OutOfHere 9 hours ago||||
Precisely. Anthropic was never good to its consumer users.
verdverm 10 hours ago|||
it's always been this way with Claude/Ant though, not something that changed

This is more SV modus operandi

monksy 7 hours ago|||
Reddit is undergoing an even worse tragetory right now:

They're a lot heavier on the censorship and sidewide ban. Subs are being astroturfed as much or worse than usual.

On top of that they're trying to stop anonymous browsing by paywalling on a timer.

ghostpepper 7 hours ago|||
They finally killed the `old.reddit.com` subdomain for logged-out users this week, which was the final push I needed to stop even idly browsing. I've been using the site since at least the digg exodus in 2010.
nextaccountic 4 hours ago|||
They are also slowly killing /r/all ahead of the elections
ybbond 4 hours ago||||
you can still access old reddit by choosing on Settings → User Preferences → Prefer classic UI or something like that
n1c 4 hours ago||
As the gp says, only if you're logged in.
operatingthetan 7 hours ago||||
They are trying to stop scraping, I guess.
spaqin 6 hours ago||
Scrapers won't be stopped by needing an account; in the recent discussion [0] about this, someone mentioned that there's even a JSON API you can use - by appending .json to any post! It's to drive engagement... for the advertisers. They gotta keep the valuation up after the IPO.

[0] https://news.ycombinator.com/item?id=49015533

dom96 1 hour ago|||
I exposed this JSON API in the same style as their original API at api.reddiw.com and they banned my account without warning. I explicitly included my reddit username in the user-agent so that they could reach out if they had a problem with it. Nope, straight to banning my decade old account.

The company has turned evil sadly.

operatingthetan 4 hours ago|||
Well ya, but they have written posts to mods explaining that their long term goal is to limit scraping.
simoncion 6 hours ago|||
> They finally killed the `old.reddit.com` subdomain for logged-out users this week...

Is it a gradual shutdown? [0] works just fine for me, and I don't and have never had a Reddit account so I'm always logged out. I've visited a few of the comment threads on that page and they all display just fine.

[0] <https://old.reddit.com/r/mikrotik/>

OkGoDoIt 6 hours ago|||
It’s been broken for me for at least a week. When I click that link I get:

Log in to use old Reddit To keep Reddit safe, accounts are required to access old Reddit. Log in, or continue without an account on reddit.com.

By continuing, you agree to our User Agreement and acknowledge that you understand the Privacy Policy

—

Somehow Reddit thinks I care enough about their content to set up an account and log in just to read it. They are mistaken.

suddenlybananas 10 minutes ago|||
"To keep Reddit safe", god why do they have to lie in such an obnoxious and patronising way?
edoceo 5 hours ago||||
I get the login wall too. Chrome (incognito)/Android/Pixel
simoncion 6 hours ago|||
Hmm.

I'm using Firefox on a full-sized computer (that is, not a phone or tablet). Do you get different results with Firefox on a full-sized computer, or is that your primary web browser?

> Somehow Reddit thinks I care enough about their content to set up an account and log in just to read it. They are mistaken.

Same here.

OkGoDoIt 6 hours ago||
I wouldn’t be surprised if it has more to do with the fact that I’m currently in Vietnam. I certainly get a lot of websites that give me extra hassle about accessing from here, or some simply refuse to load at all. Just try booking a domestic USA flight on Frontier Airlines or Southwest Airlines while currently being in Southeast Asia…

For what it’s worth, I’ve received this on my iPhone running safari. I almost never use Reddit, and when I do it’s usually because I’m casually browsing and someone linked to it, and for that type of usage I’m almost always on my phone. I can’t remember the last time I attempted to access Reddit on an actual computer. But I’m clearly not their target user, I simply don’t care about them enough to be willing to jump through any hoops.

onli 4 hours ago|||
Doesn't work in Europe either -> full login wall, Desktop Firefox.
simoncion 6 hours ago|||
> I certainly get a lot of websites that give me extra hassle about accessing from here, or some simply refuse to load at all.

That's fuckin lame.

Thanks for the detailed reply.

duskdozer 4 hours ago||||
I haven't been able to access old reddit for ages, but it is different now. Previously, they just gave me that obnoxious fedora-reddit-guy "whoa there pardner!" and some anti-bot message I think, but now it explicitly says "Log in to use old Reddit. To keep Reddit safe, accounts are required to access old Reddit."
flir 1 hour ago||
logged-out users have been blocked if using a VPN for a while.
progval 2 hours ago||||
It worked for me (from two French IP addresses in different ASs) for two or three weeks since people started talking about. Now it's gone too.
monksy 6 hours ago|||
That link is giving me a login screen completely on desktop.

New reddit: Doesn't require a login Redlib: Doesn't require a login

LaurensBER 4 hours ago|||
My Reddit account is 14 years old, I've decided to stop using the website and overwrite all historical comments with a protest message.

I honestly did not enjoy it anymore, almost all subs feel political these days (and the worst kind of politics, American politics ;)), the hive mind downvotes everything that it disagrees with (irrespective of the merit or quality of the message) and you get bans for seemingly everything if the mods disagree with you (/r/UnitedKingdom for criticizing the government motability scheme, /r/Europe for "rape belittlement" for a message in which I mentioned _war crimes_ such as rape. I guess calling it a war crime isn't serious enough...).

Glad to have ditched it! It's a shame there isn't a similar community like old Reddit but I guess we'll get one at some point!

kaliqt 3 hours ago|||
Actually, Reddit is a lot more dead than that right now. I would argue >90% of the content now is fake.
bredren 3 hours ago||
That is a big claim. I know some of it is because I have interviewed people who have described ~exploits building LLM redditors.

But >90%? Can you provide something that supports something in this ballpark?

gpt5 3 hours ago||
I don’t think it’s 90%, but also - fake content doesn’t apply just to LLM generated content.

When you go the places which are clearly at the target of bots such as commercial products, geopolitical issues, and politics - the ratio becomes bad.

This is also true in hacker news, but the moderation team here is good enough in burying these topics away from the front page for the most part.

inigyou 5 hours ago|||
This is the Iron Law of Bureaucracy
OkGoDoIt 6 hours ago||
I agree with you on this general pattern, but I don’t really see how it applies to Claude Code’s usage of claude.md specifically.

I believe Claude code has been using that file since before the agents.md standard, so it’s not really a business decision to be different. There are some potential rough edges with changing over now, and the best proposed solution in the GitHub issue could be a bit complicated and error-prone from a technical or security point of view.

I’m not saying I agree with the decision, I would certainly prefer if they standardized on agents.md, but I don’t really believe their lack of doing so is deliberate enshittification.

Wowfunhappy 11 hours ago||
You can inject custom Javascript into Claude Code via BUN_OPTIONS="--preload=/path/to/code.js". For example: https://gist.github.com/Wowfunhappy/002009cf9c410ed2f751bde8...

I wonder if you could use this to make the harness recognize AGENTS.md.

nullbio 10 hours ago||
Stop supporting Anthropic with your money. They are a hostile company.
fallingbananna 3 hours ago||
How quickly this has changed since the time when people were boycotting OpenAI for making a deal with US Department of Defence and switching to Anthropic.
marand23 2 hours ago||
Did nullbio say something like that? There are a lot of people on hn, and they have a lot of differing opinions.
voisin 28 minutes ago|||
They’re all hostile.
verdverm 10 hours ago||
Fireworks and OpenCode both have excellent open model offerings

prefer open companies to closed ones

wxw 11 hours ago||
I think this is an interesting move in a world where Anthropic is leading the frontier. But I don't think we're in that world, at least anymore. The current vibe feels like OpenAI and Codex are leading the race.

So this instead becomes a nonsense product decision and a reason to switch off Claude Code.

ruszki 28 minutes ago|
So because of the hardship of renaming a file, creating a symlink, or importing another file, you rename a file.

If somebody switches because of this, then they lie.

asveikau 10 hours ago||
> I propose that Claude Code adopt a dual-file approach that prioritizes its native format while gracefully falling back to the open standard.

I'm having flashbacks to the fact that GNU make reads GNUmakefile before Makefile, so it's possible to write one makefile using GNU extensions and another that works on BSD or (back in the day) commercial unix.

matheusmoreira 1 hour ago||
I've actually abandoned these files. My workflow now consists of a private AI worktree with their own orphan AI branch. Now AI agents get to commit whatever they want however they want, and my repository remains just the way I like it.
blevinstein 6 hours ago||
Workaround: local symlink from CLAUDE.md to AGENTS.md, inside each repo.

It's not pretty, but it works, and it has become my standard practice, so that I get consistent behavior between claude cursor codex etc.

stingraycharles 6 hours ago||
I put “@AGENTS.md” in a sibling CLAUDE.md which makes it a bit more explicit and don’t want to run into compatibility issues with the different types of OS’es / filesystems people are using.

But yeah, I think the ultimate goal of Anthropic is just to have a CLAUDE.md in every repository for marketing.

djc404 4 hours ago||
You can also use .claude/CLAUDE.md which will be found. I symlink that to my AGENTS.md which keeps my top level dir clean
phito 4 hours ago||
Is there a way to make this with for both window and Linux users through git?
shunia_huang 3 hours ago||
"read AGENTS.md and follow it" in the first line of CLAUDE.md should work
fmajid 2 hours ago|
I didn’t even realize Claude Code doesn’t honor AGENTS.md. Nothing a quick sed -i -e s/CLAUDE.md/AGENTS.md/g can’t fix
Frost1x 10 minutes ago|
I was thinking ln -s AGENTS.md CLAUDE.md but to each their own.
More comments...