AGENT.md — Uniqueness & Positioning
The AGENTS.md vs AGENT.md Schism
This is the defining context for this framework. The full picture:
| Dimension |
AGENT.md (this framework) |
AGENTS.md |
| Stars |
80 |
21,710 |
| Origin |
Sourcegraph/Amp (Geoffrey Huntley) |
Codex CLI convention (community) |
| Organization |
Sourcegraph, Inc. |
20+ community contributors |
| Status |
Dormant (last commit: 2025-07-10) |
Active (last commit: 2026-03-12) |
| Specification style |
RFC-style with MUST/SHOULD/MAY |
FAQ + minimal README |
| @-mentions |
Yes (MAY) |
No |
| Global user file |
~/.config/AGENT.md |
Not specified |
| Native tool support |
Amp only |
23+ tools |
| Domain |
agent.md (owned by Sourcegraph) |
agents.md |
| Migration stance |
"rename everything to AGENT.md" |
"rename everything to AGENTS.md" |
Who Won
By every measurable signal, AGENTS.md won. The 270x star ratio, 23 tools vs 1, and the AGENT.md specification's own acknowledgment ("Gemini CLI, OpenAI Codex, OpenCode — symlink in reverse direction") confirm this.
The AGENT.md specification was published July 2025. The last commit was July 10, 2025 — one day after creation. The project has been dormant for 10 months as of the analysis date.
Why the Schism Happened
The schism was fundamentally a namespace dispute between:
- Community-first standard: AGENTS.md emerged organically from Codex CLI adoption
- Vendor-backed RFC: AGENT.md was a deliberate attempt by Sourcegraph (through Amp) to own the canonical naming
The AGENT.md README explicitly explains the strategic motivation: "we own the domain name for https://agent.md and we are committed to keeping it vendor-neutral." The domain ownership was positioned as a trust signal — neutral infrastructure vs. community convention.
This argument did not persuade the market.
Technical Differentiators
Despite losing the naming war, AGENT.md's specification has two genuine technical contributions over AGENTS.md:
User-global file (~/.config/AGENT.md): AGENTS.md has no concept of user-level preferences separate from project-level instructions. AGENT.md's three-tier hierarchy (global → project → subdirectory) is more complete.
@-mention file inclusion: AGENTS.md has no mechanism to reference external files. AGENT.md's @filename.md pattern enables composable specifications.
Whether these features get implemented by other tools is moot given dormancy, but they represent real design thinking.
The Compromise Signal
The README contains: "we're willing to compromise." This links to an X/Twitter post by sqs (Quinn Slack, Sourcegraph CEO) from around May 2025, before AGENT.md was published. The compromise that was offered (and apparently not accepted) would have resulted in the two camps unifying on one name — either AGENT.md or AGENTS.md. The lack of compromise materialized as AGENT.md publishing their own spec and losing adoption anyway.
Differs From Seeds
No direct seed match. Like AGENTS.md, closest to agent-os (Archetype 4) but even more minimal — agent-os at least has a command-based install system. AGENT.md is the purest possible Archetype 4: a single markdown file with no code primitives whatsoever.
The RFC-style formatting (MUST/SHOULD/MAY, IANA Considerations section) is unique in the Phase D batch corpus — AGENT.md is the only framework that explicitly models itself as an internet standards document. The IANA section acknowledges "this document does not require any IANA actions" but including the section signals intent to participate in standards governance.
Compared to AGENTS.md in the same batch: AGENT.md is more technically rigorous but lost on adoption. This is a classic "better specification, worse timing/positioning" outcome.
Historical Significance
AGENT.md is a useful historical record of the naming competition that happened in mid-2025. The @-mention syntax and user-global file concepts it introduced may eventually influence future format specifications even if AGENT.md itself remains dormant.