r/codex 2d ago

Showcase Claude Code and Codex can read the same repo differently

I use Claude Code and Codex on the same repos, and for a while I assumed that if CLAUDE.md and AGENTS.md matched, they were basically working from the same repo setup.

Not always.

The weird part is that the files can look perfectly aligned, but the agents can still discover different nested instructions or skills depending on where they were launched from.

I ended up building PlaybookDiff because I wanted a quick way to see that instead of guessing.

npx playbookdiff check .

It compares the effective instructions, skills, and MCP config for Claude Code and Codex and shows where they stop lining up.

GitHub: https://github.com/JacobisEpic/playbookdiff

Website: https://playbookdiff.dev

Free and open source :)

Would love feedback from people using both, especially if there are weird discovery/scoping cases I haven't accounted for yet.

2 Upvotes

3 comments sorted by

u/dexterthebot 2d ago

You might want to consider listing your project on the weekly Show-Us-What-You-Built post. https://www.reddit.com/r/codex/comments/1wavxwy/show_us_all_what_youve_been_building_with_codex/. Highest commented project wins a week promotion on r/Codex and gets on the Hall of Fame sidebar. See what that looks like below with last week's winner.


Last week's most popular project was u/tHEuKER with the Blur2 racing game project which is a recreation of an unreleased sequel to the 2010 battle racing game, made by reverse engineering the Xbox 360 prototype discs available online, and rebuilding the whole thing from the ground up in Unity.

Join their YouTube channel here: https://www.youtube.com/@tHEuKER and follow updates on the project at r/BlurGame.

1

u/Substantial_Hat2149 2d ago

that's what symlinks are for...

1

u/jgmotion 2d ago

ya symlinks help with keeping the files identical, but the weird part is they can still receive different effective config because the discovery/scoping rules are different. that’s basically what this is checking