AGENTS.md and CLAUDE.md Are Concessions to Proprietary Services, Not Defenses Against Them
Jean Louis <[email protected]> Tue, 04 Aug 2026 02:35:07 +0300
| Newsgroups | gmane.emacs.devel |
|---|---|
| Organization | GNU Support |
| Message-ID | <[email protected]> |
On 2026-08-03 18:38, Sean Whitton wrote: > Lynn Winebarger [03/Aug 11:10am -04] wrote: >> What about users who are maintaining a private version of Emacs for >> use >> internal to an organization? > > They can delete the file. The term "AGENTS" is created by Anthropic to support their proprietary tooling. CLAUDE.md as well. Never used Claude and I don't run Service as a Software Substitute. I do run LLMs locally on my computer, those that are not proprietary. Placing such files in the GNU project gives namespace and advertising to service as a software substitute. Who Does That Server Really Serve? - GNU Project - Free Software Foundation: https://www.gnu.org/philosophy/who-does-that-server-really-serve.html Points to observe: - placing such files only attracts more LLM, not less, even if file is negative prompt; - there is absolute no guarantee that such files would be accepted; - those who think it is useful, they are basically making it useful only for some of the LLM tools, mostly proprietary; - it invites and gives attention to service as a software substitute; - there is no general consensus in the world that LLM software need to observe neither AGENTS.md nor CLAUDE.md - thus there is no guarantee at all, just the negative effect - it is not in the spirit of GNU project and free software to give signals to use non-free software; Question is ethical: placing such files into GNU project like Emacs would make it compatible to and usable with proprietary LLM services like Claude, ChatGPT, etc. This makes Emacs participate in their non-free environments, and also gives away control to those companies on how project is interacted with. Even if AGENTS.md or CLAUDE.md has negative prompt, it is handshake with the proprietary software and service as a software substitute. It legitimizes the proprietary software in free software Emacs. It makes no sense. The GNU article asks: "If you had the free software, the data, and the computer power, would you still use someone else's computer to do that job?" Apply that logic here: If you didn't have proprietary LLMs (Claude, ChatGPT, etc.), would you ever need an AGENTS.md or CLAUDE.md file? The answer is no. These files exist only because proprietary services exist. The GNU Project does not need to make itself more convenient for them. -- Jean Louis