Now that the industry has (reasonably) standardized on AGENTS.md, some mainstream agentic toolchains are dropping support for dedicated configs (e.g. openai/codex#16100 - cc @etraut-openai ).
Sadly though, this removes the obvious and easy way to compose different instructions across agents: an AGENTS.md can compose nicely with a CODEX.md and a copilot-instructions.md.
There's no other place to put RFCs or submit other requests about the AGENTS.md standard, so I figured this is the correct place.
There are many different possible solutions. One option would be to have a naming scheme like AGENTS.[agent-name].md that gets appended in context to the AGENTS.md only for [agent-name], (e.g. AGENTS.CODEX.md).
I'm certain I'm not the only one dealing with this - it happens as soon as you start running multiple agents in your codebase and actually start trying to manage their differing good and bad behaviors.
Now that the industry has (reasonably) standardized on AGENTS.md, some mainstream agentic toolchains are dropping support for dedicated configs (e.g. openai/codex#16100 - cc @etraut-openai ).
Sadly though, this removes the obvious and easy way to compose different instructions across agents: an
AGENTS.mdcan compose nicely with aCODEX.mdand acopilot-instructions.md.There's no other place to put RFCs or submit other requests about the AGENTS.md standard, so I figured this is the correct place.
There are many different possible solutions. One option would be to have a naming scheme like
AGENTS.[agent-name].mdthat gets appended in context to theAGENTS.mdonly for [agent-name], (e.g.AGENTS.CODEX.md).I'm certain I'm not the only one dealing with this - it happens as soon as you start running multiple agents in your codebase and actually start trying to manage their differing good and bad behaviors.