Shopify vs. Anthropic: Por que o CEO da empresa ameaçou banir o Claude Code?

O que está por trás da ameaça de banimento do Claude Code na Shopify?

O CEO da Shopify, Tobi Lütke, surpreendeu o mercado de tecnologia ao anunciar, em um post no X (antigo Twitter), que está considerando banir o Claude Code — ferramenta de codificação baseada em IA desenvolvida pela Anthropic — dos fluxos de trabalho da empresa. A razão, no entanto, não está relacionada à qualidade do agente de IA, mas sim a um conflito técnico que, segundo Lütke, impõe uma “complexidade desnecessária” aos times de desenvolvimento.

O problema: AGENTS.md vs. CLAUDE.md

O cerne da questão está em um arquivo Markdown: o AGENTS.md. Esse arquivo é utilizado como uma convenção entre ferramentas de IA para fornecer instruções padronizadas a agentes de codificação em projetos de software. Empresas como a Shopify, que operam com monorepos (repositórios gigantescos que abrigam milhares de desenvolvedores), dependem desse tipo de padronização para garantir que todos os times trabalhem com as mesmas diretrizes.

O problema é que o Claude Code se recusa a ler o AGENTS.md. Em vez disso, a ferramenta da Anthropic exige um arquivo próprio, chamado CLAUDE.md, para funcionar corretamente. Isso cria um cenário caótico em grandes empresas: enquanto algumas equipes utilizam ferramentas que leem o AGENTS.md, outras ficam presas ao CLAUDE.md, gerando inconsistências e obrigando os times a criarem soluções alternativas para contornar o problema.

Em seu post, Lütke foi enfático:

“Estou pensando em banir o Claude Code na Shopify até que eles mudem de ideia e leiam AGENTS.md e .agents/skills, etc. Insistir em ler apenas CLAUDE.md às vezes leva a problemas de split brain quando diferentes membros da equipe usam ferramentas diferentes. É desnecessário.”

Por que isso é um problema tão grave?

Para empresas como a Shopify, que lidam com milhares de desenvolvedores trabalhando em um mesmo repositório, pequenas inconsistências podem se transformar em grandes dores de cabeça. Quando um diretório não possui o arquivo CLAUDE.md, mas contém o AGENTS.md, os desenvolvedores que utilizam o Claude Code ficam sem acesso às instruções padronizadas, trabalhando com um contexto limitado — algo que Lütke descreveu como uma “lobotomia“.

Para contornar o problema, a Shopify precisou criar automações personalizadas, o que adiciona uma camada extra de complexidade e manutenção. Lütke argumenta que os engenheiros não deveriam ter que lidar com esse tipo de adaptação forçada, chamando isso de “complexity tax” — um custo adicional imposto pela falta de flexibilidade da ferramenta.

A resposta da Anthropic: “Não planejado”

A Anthropic já havia recebido solicitações para implementar o suporte nativo ao AGENTS.md em seu repositório no GitHub, mas fechou as issues com o status de “not planned” (não planejado). A empresa oferece soluções alternativas, como a importação manual do conteúdo do AGENTS.md para um CLAUDE.md ou o uso de links simbólicos, mas essas medidas não resolvem o problema em escala para grandes organizações.

Para Lütke, a recusa da Anthropic em adotar um padrão amplamente utilizado pela indústria é um obstáculo desnecessário. Empresas que utilizam múltiplos agentes de IA precisam lidar com essas incompatibilidades, o que pode influenciar suas decisões sobre quais ferramentas adotar no futuro.

O impacto no mercado de IA para desenvolvimento

A polêmica levantada pela Shopify traz à tona um debate importante sobre a fragmentação de padrões no ecossistema de IA para desenvolvimento de software. Enquanto algumas ferramentas, como o GitHub Copilot e outras soluções baseadas em agentes, adotam convenções como o AGENTS.md, outras, como o Claude Code, optam por criar seus próprios formatos.

Isso não apenas dificulta a vida dos desenvolvedores, mas também pode limitar a adoção de ferramentas de IA em grandes empresas, onde a padronização é essencial para a eficiência. Analistas do setor apontam que, se as empresas de IA não encontrarem um meio-termo, correm o risco de perder espaço para soluções mais flexíveis e integradas.

Qual o futuro do Claude Code na Shopify?

Ainda não está claro se a Shopify seguirá adiante com o banimento do Claude Code. O que se sabe é que a empresa está avaliando suas opções e que a decisão final dependerá da resposta da Anthropic. Enquanto isso, a discussão levantada por Lütke serve como um alerta para o mercado: a interoperabilidade entre ferramentas de IA é fundamental para evitar gargalos desnecessários em ambientes de desenvolvimento complexos.

Para os desenvolvedores, resta acompanhar os desdobramentos e torcer para que as empresas de IA encontrem um caminho que equilibre inovação e praticidade — sem impor uma “complexity tax” aos times que as utilizam.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *