AGENTS.md Bridge
Make Claude Code read AGENTS.md โ without committing a Claude-specific file to your repo.
AGENTS.md is the vendor-neutral standard for agent instructions, read natively by Codex, Cursor, Windsurf and others. Claude Code reads only CLAUDE.md (issue #6235, 4,000+ ๐, still open). The usual workarounds either break on Windows or push a CLAUDE.md into your repo. This plugin avoids both.
How it works
On every session start, a hook walks your project and, next to each AGENTS.md, writes a CLAUDE.md containing one line:
@AGENTS.md
That's a Claude Code import, so AGENTS.md stays the single source of truth โ nothing is copied, nothing can drift. Generated files go into .git/info/exclude (a local ignore), so nothing Claude-branded is ever committed.
Guarantees
- โ Your hand-written
CLAUDE.mdis never touched. - โ Cross-platform โ pure file I/O, no symlinks (works on Windows).
- โ Nested
AGENTS.mdhandled;node_modulesand build dirs skipped. - โ Self-healing โ regenerated every session.
- โ Collects no data. No network, no telemetry. (Privacy)
Install
Inside a Claude Code session (these are interactive slash commands, not terminal commands):
/plugin marketplace add aetherforge-us/marketplace /plugin install agents-md-bridge@aetherforge