需要一种标准化的方式,将不同的 AGENTS.md 文件和/或内容展示给不同的代理
作者: ariccio创建于 2026年5月13日更新于 2026年9月3日
现在,由于行业已经(合理地)采用了 AGENTS.md,一些主流代理工具链已经放弃了专用配置的支持(例如 https://GitHub.com/OpenAI/codex/issues/16100 - cc @etraut-OpenAI)。 但不幸的是,这消除了在代理之间组合不同指令的明显且简单的方法:一个 `AGENTS.md` 可以与一个 `CODEX.md` 和一个 `Copilot-instructions.md` 完美地组合在一起。 没有其他地方可以放置 RFC 或提交有关 AGENTS.md 标准的其他请求,所以我认为这是正确的地方。 有许多不同的可能解决方案。 一种选择是采用类似于 `AGENTS.[agent-name].md` 的命名方案,该方案只在上下文中附加到 `AGENTS.md`,用于 [agent-name](例如 `AGENTS.CODEX.md`)。 我相信我不是唯一一个面临这个问题的人 - 一旦你在代码库中运行多个代理并开始尝试管理它们不同的良好和不良行为,这种情况就会出现。
内容来源: agentsmd/agents.md