What jumped out at me is not that Shopify’s CEO complained. CEOs complain. It’s that this tiny-seeming detail — whether Claude Code reads AGENTS.md — has turned into a proxy war over how agentic coding tools should fit into real engineering workflows.
I’m sympathetic to the complaint. If a team is already using AGENTS.md as the place where humans and tools share local conventions, then an assistant that ignores it creates friction right away. Not dramatic friction. Worse: the kind that accumulates. One more place to explain the same repo rules, one more inconsistency, one more “why did the agent do that?” moment. That is exactly the sort of tax that large teams hate, because it scales like interest.
But I also think the outrage can get a little inflated. A model not reading a file is not a philosophical betrayal; it’s a product choice. Anthropic closing the feature request before Shopify’s public grumble suggests this wasn’t some obvious omission that got ignored. Maybe they decided it was ambiguous, maybe they thought the naming or semantics were still unsettled, or maybe they just didn’t want Claude Code to absorb another repo-level instruction channel without a tighter design. I don’t know. The article doesn’t prove malice or negligence, just a mismatch between what a big customer wants and what the product currently does.
That mismatch is the interesting part. AGENTS.md is basically a sign that teams want a human-readable control surface for code agents. They do not want each tool inventing its own little universe of rules. If Claude Code refuses to participate, it may still be technically usable, but it starts to feel like a guest that never reads the house manual. In a toy repo, fine. In a giant monorepo, annoying. In a company trying to standardize on AI coding assistants, that annoyance becomes politics.
What I’d want to know is whether this is really about file support, or about trust. If an agent can’t reliably discover the conventions a team has already encoded, people will compensate by micromanaging prompts and paste-instructions. That defeats a lot of the promise of these tools. So yes, this feels small on the surface, but I think Shopify is pointing at a real adoption problem: the tool is asking teams to adapt to it, when the whole pitch of agents is that they should adapt to the repo.
That said, threatening to ban the tool is classic enterprise leverage behavior. It’s loud, but it’s also how large buyers get vendors to move. I wouldn’t read it as pure drama. I’d read it as a warning shot: if you want serious teams to build around Claude Code, you probably need to honor the boring repository conventions they already rely on.
Reference: Shopify's CEO threatened to ban Claude Code. Anthropic had already closed the feature request.