Re: AGENTS.md and CLAUDE.md Are Concessions to Proprietary Services, Not Defenses Against Them
Jean Louis <[email protected]> Wed, 05 Aug 2026 12:18:29 +0300
| Newsgroups | gmane.emacs.devel |
|---|---|
| Message-ID | <[email protected]> |
On August 5, 2026 10:32:55 AM GMT+03:00, "Dr=2E Arne Babenhauserheide" <arn= e_bab@web=2Ede> wrote: >One thing I don=E2=80=99t understand in this discussion: don=E2=80=99t th= e tools check >the CONTRIBUTE file? That depends on many factors and there is no guarantee for it=2E User can always tell to software to look in some file=2E Personally I have a function that tries zo copy other depent functions so = I kill bunch of them and can give to the LLM=2E So I don't need agent to st= art wasting my time and analyzing everything as I do it finely grained=2E Some software will go through whole project and analyze all files relevant= =2E People using proprietary LLMs or SaaS LLMs will water much money on agents= outside of Emacs=2E Editing within Emacs is faster and easier for LLM to correct whatever code= =2E >Also AGENTS=2Emd is in markdown while CONTRIBUTE is in outline format=2E That for agents is just extra prompt and proprietary companies decided on = its file name=2E Yet in Emacs we can add prompts anyhow we wish=2E >Do the tools adhere to files written in outline format? If you tell it maybe then, no guarantee=2E >Using different markup formats in information files does not sound >friendly to humans, and switching away from outline (which leads people >naturally to org-mode, one of our killer applications) does not sound >like a beneficial strategy=2E Assign file sich as Org file as prompt modifier to the actual file or proj= ect=2E Let your LLM function verify if for some file there exist that file memory= =2E Decide if to use it=2E That is flow to use file or project memories no matter how they are called= =2E Agents file is initiated by OpenAI for which we know is corrupt and by Goo= gle and Anthropic and it's purpose is not to defer agent software but to gu= ide it how to develop some project or how to act in some directory=2E By simplicity it's just prompt ingested automatically and together with ot= her prompts=2E I can do the same effect by assigning some file having prompt for LLM to t= he file=2E So it's just structure and serves more or less purpose of propri= etary companies so that they can work with each other=2E It's far from best system to modify prompts given to LLM based on the proj= ects or files=2E And it's for user to modify it as one wants=2E Making Agents=2Emd that works against LLM code generation is also against = the purpose of Agents=2Emd yet invites people to use agents on Emacs=2E Use= r will find agents=2Emd on file system or internet and feel invited if they= don't know what's about=2E Agents may do that too=2E Why would GNU project follow some closed and corrupted OpenAI, Google or = Anthropic forced standard? It's not a standard at all=2E It's not a static file=2E It can be deleted or modified=2E That means anybody can anyway generate LLM code for Emacs=2E I have database entries and memories and in different context I can invoke= modified prompts=2E I need no agents=2Emd Qnd there is no guarantee that LLM will follow it=2E This it achieves noth= ing but gossip and discussion=2E Better for GNU would be to make own software in Emacs=2E Modified prompt can easily be configured by custom for example=2E Assign file to file memory, so file memory file can be modified prompt ass= igned inside of Emacs to specific file or specific project=2E Such package in Emacs could be used by other packages and we would have fi= nely grained agents=2Emd equivalent=2E Easy to implement=2E Jean