ln -s CLAUDE.md AGENTS.md
There's your one line change.
That doesn't handle Claude.md in subdirectories. It does handle Claude.md and other various settings in .claude.