動察 Beating AI 快訊,Shopify CEO Tobi Lütke 正考慮在公司禁用 Claude Code。不是 Claude 不好用,而是它偏要用自己的 CLAUDE.md。
Shopify 同時用 Claude Code、Codex 等多種 Agent。其他工具可以共用 AGENTS.md,Claude Code 卻只讀 CLAUDE.md。兩套文件還會在大型程式碼倉庫裡層層遞迴。哪一層漏同步一個,就有人拿到錯誤的規則。Shopify 已經專門寫自動化檢查兜底,Tobi 覺得這純屬沒事找事。
他的要求其實很簡單:Claude Code 也讀 AGENTS.md,大家維護一份就夠了。
Claude Code 團隊成員 Thariq 回應說,他們會讓 AGENTS.md 更容易使用。但話鋒一轉,又開始解釋為什麼 Claude 需要自己的 prompt、Skills 和 CLAUDE.md:模型之間不一樣,專門優化效果更好。短期辦法也還是在 CLAUDE.md 裡引用 AGENTS.md。
這就沒解決 Tobi 的問題。你可以繼續給 Claude 做專屬優化,但為什麼專案規則非得再維護一個 Claude 專用入口?
Grok 按此前洩露的 Claude Code 源碼看了一遍,結論更直接:CLAUDE.md 的檔案名就是硬編碼在載入邏輯裡,直接換成 AGENTS.md,原來的遞迴發現、載入和引用機制照樣能跑,不需要什麼架構大改。
說白了,AGENTS.md 不是不能用,Claude Code 只是非得再留一個自己的 CLAUDE.md。
評論區也基本站 Tobi。DHH 說這區別完全沒必要,Jesse Pollak 說很煩,Chamath Palihapitiya 認為繼續搞兩套一定會「腦裂」。Kun Chen 說正確做法應該是默認讀 AGENTS.md,真需要 Claude 專屬優化,再把 CLAUDE.md 留成可選項,而不是反過來。