News for hackers. Stuff that matters.
Re:Claude Code now reads AGENTS.md if there is no Claude.md by perganomoly on Friday September 18, 2026 @10:09PM (#49762619)
The fact that it took this long to add such a basic feature is a disgrace. I’m not even remotely satisfied. Bailed on Claude ages ago. Rolling Codex, Gemini, and Qwen3.8 30B. The only way I’m going back to Anthropic is if they drop and Culture Series mind.
Re:Claude Code now reads AGENTS.md if there is no Claude.md by LeoPanthera on Friday September 18, 2026 @10:54PM (#49762860)
If you don't use Claude anymore, why do you care?
Re:Claude Code now reads AGENTS.md if there is no Claude.md by fragmede on Friday September 18, 2026 @11:13PM (#49762943)
Because other people do, and those people previously would have CLAUDE.md files in their repos and not AGENTS.md files. When you have to work with them and their repos, you were forced to deal with the difference.
Re:Claude Code now reads AGENTS.md if there is no Claude.md by DeusExMachina on Saturday September 19, 2026 @05:59AM (#49765026)
Isn't "deal with the difference" just renaming the file?
Re:Claude Code now reads AGENTS.md if there is no Claude.md by tstrimple on Saturday September 19, 2026 @11:32PM (#49772304)
Yes, but you see this is all part of Anthropic's master plan. They know developers are incapable of renaming files so the fact that Anthropic resisted Agents.md is proof that they were trying to lock you into them as a vendor.
Re:Claude Code now reads AGENTS.md if there is no Claude.md by desipenguin on Saturday September 19, 2026 @12:42PM (#49768020)
symlink CLAUDE.md to AGENTS.md
Re:Claude Code now reads AGENTS.md if there is no Claude.md by perganomoly on Saturday September 19, 2026 @07:00AM (#49765432)
Because I care about products, their communities, and how company’s treat customers.

I was quite annoyed with Claude earlier this year when I had to maintain duplicate files or rely on symlinks.

Seemed like a waste of time simply because Anthropic didn’t want to take the “L” and accept that AGENTS.md was the new standard.

IMO, this kind of product decision making is why so many products either suck, or they’re are good but not great … and users have zero loyalty.

I find it super annoying this building lock in instead of loyalty approach to product seems to be standard practice these days.

Re:Claude Code now reads AGENTS.md if there is no Claude.md by chrisandchris on Saturday September 19, 2026 @02:19AM (#49763885)
We have a CLAUDE.md file whose only content is "please read .agents/agents.md"
Re:Claude Code now reads AGENTS.md if there is no Claude.md by yjftsjthsd-h on Saturday September 19, 2026 @02:22AM (#49763892)
Wouldn't symlinking it be faster and use fewer tokens?
Re:Claude Code now reads AGENTS.md if there is no Claude.md by ffsm8 on Saturday September 19, 2026 @03:13AM (#49764140)
I did that but not necessarily.

When prompted to write to it, it will always try to write into the Claude.md and error out with that approach.. It eventually figures it out, but it's a ymmv situation I think

Re:Claude Code now reads AGENTS.md if there is no Claude.md by tstrimple on Saturday September 19, 2026 @11:30PM (#49772299)
It also works more reliably. I've tested this quite a bit. Instructions in files referenced via CLAUDE.md are more likely to fall out of context or to be ignored. Raw project level CLAUDE.md instructions are the second most durable available as far as I know. I used to have a "well organized" hierarchy of rules and instructions. Collapsing all of that into CLAUDE.md + skills made things far more predictable and "as instructed".
Re:Claude Code now reads AGENTS.md if there is no Claude.md by arceister on Saturday September 19, 2026 @04:21AM (#49764502)
it's been a standard practice on open source projects, right? CLAUDE.md only have one sentence "read ./AGENTS.md", lol.
Re:Claude Code now reads AGENTS.md if there is no Claude.md by x______________ on Saturday September 19, 2026 @06:11AM (#49765100)
Maybe I'm not up to speed but i deleted claude.md while testing weird opus 5 behaviors, it came back saying nothing was used in claude.md but rather storing context in memories.md in some .claude/projectname/memories folder in my user profile....

How is agents.md and different? Just a standard for other models? Is claude the lower standard now?

Re:Claude Code now reads AGENTS.md if there is no Claude.md by pampas on Saturday September 19, 2026 @05:39PM (#49770344)
Everyone does. But I think you're missing the point. It's effectively a billboard in the root of your repo.

Sent from my iPhone.

Re:Claude Code now reads AGENTS.md if there is no Claude.md by stymaar on Saturday September 19, 2026 @03:36AM (#49764262)
> Qwen3.8 30B

404

Re:Claude Code now reads AGENTS.md if there is no Claude.md by perganomoly on Saturday September 19, 2026 @07:07AM (#49765493)
You’re right. Just checked LM Studio. It’s actually 3.8 27B. Got it confused with the 30B coder model that I’m playing with, too.
Re:Claude Code now reads AGENTS.md if there is no Claude.md by thiht on Saturday September 19, 2026 @06:35AM (#49765262)
That’s a strong opinion for a mild inconvenience that’s trivially solved with a symlink
Re:Claude Code now reads AGENTS.md if there is no Claude.md by athrowaway3z on Saturday September 19, 2026 @08:43AM (#49766122)
Its indicative of a pattern of behavior where they want to upsell you into their ecosystem and keep you there.

They don't even allow alternative harnesses on their subscription model. (But they do allow a agent-sdk that can pretend to be a generic compatible endpoint the alternative harnesses can use).

If you like your stuff overengineered, gated, and over-priced then by all means.

Its not even wrong from Anthropic because it's the path to most profit.

I'll take the opinion of people who have strong opinions about mild inconveniences.

Between my goals and Anthropic's bottom line, i want my goal to win out without needless inconveniences.

Re:Claude Code now reads AGENTS.md if there is no Claude.md by thiht on Saturday September 19, 2026 @12:07PM (#49767688)
These arguments have nothing to do with Claude supporting or not supporting AGENTS.md.
Re:Claude Code now reads AGENTS.md if there is no Claude.md by athrowaway3z on Saturday September 19, 2026 @04:32PM (#49769884)
> Its indicative of a pattern of behavior

If you think I'm wrong, and these arguments have nothing to do with it, just tell us what explains Claude not supporting AGENTS.md.

Was it such a grand engineering challenge? Too many 'legacy' projects relying on both AGENTS.md/CLAUDE.md and that has recently changed?

I've made clear my belief on the reason behind it - branding decisions outweighing utility.

Add something to the thread by sharing your version of a 'more likely' decision process that led to the choice to only now support it.

Re:Claude Code now reads AGENTS.md if there is no Claude.md by thiht on Saturday September 19, 2026 @05:48PM (#49770391)
Don’t forget the initial context, my point was that saying Anthropic is a disgrace for not supporting AGENTS.md was an overreaction, because it’s solved with a symlink.

I don’t disagree with anything you say, I just don’t think AGENTS.md ever was a big deal, just a small annoyance

Re:Claude Code now reads AGENTS.md if there is no Claude.md by jluysvi on Sunday September 20, 2026 @02:50AM (#49773145)
Bad take. You should feel bad.
Re:Claude Code now reads AGENTS.md if there is no Claude.md by kelseyfrog on Sunday September 20, 2026 @10:36AM (#49776314)
This kind of comment doesn't belong on hacker news.
Re:Claude Code now reads AGENTS.md if there is no Claude.md by zeratax on Tuesday September 22, 2026 @04:46AM (#49798245)
not that i agree, but this is what an anthropic engineer said about this:

> Our reasoning for this was that we don't think that model families are interchangeable and the system prompt can have a big impact on performance.

https://x.com/trq212/status/2092302273099796842

Re:Claude Code now reads AGENTS.md if there is no Claude.md by arendtio on Sunday September 20, 2026 @05:19PM (#49780177)
I think the problem is deeper. I mean, calling it claude.md in the first place is weird, and not adopting agents.md causes the ecosystem to fracture.

Sometimes, Anthropic has pushed standards (MCP, Skills), and that is great, but other times they have explicitly built incompatibilities. With the Plug-in marketplaces, it is quite similar.

Re:Claude Code now reads AGENTS.md if there is no Claude.md by NullifyNAN on Saturday September 19, 2026 @10:28AM (#49766855)
Yet it took Codex 8 months to get subagents after their introduction in claude code. This of course pales in comparison to having to symlink CLAUDE.MD to AGENTS.MD
Re:Claude Code now reads AGENTS.md if there is no Claude.md by dainiusse on Saturday September 19, 2026 @12:28PM (#49767874)
Imo it is a sign they got beaten by astra. Competition drives it. I didn't try astra pro, but even the regular beats fable 5, not to talk about opus