Today, GPT Codex asked my permission to add a rule on a project. The rule: stop asking my permission... 🤦♂️
I’ve run Codex and Claude Code side by side for weeks, on two real projects. Here’s one day this week. Claude Code shipped 9 times. Codex stopped 3 times, and got about 18 minutes of actual building done in between.
If you’re about to hand real work to AI, this is the difference that matters. It isn’t which one is smarter.
1. Codex’s day (Astra)
I gave it a one-page rule sheet. It spun up 9 helpers and told 8 to wait. The 9th didn’t start either: a rule Codex had written for itself said it wasn’t allowed to. Its plan was to “sort out the rules.” Not delete them. Not build.
I asked if it was leaving work unfinished. It said yes, explained exactly why, promised to do better next time, and stopped. I had to send a second message: “then fix it.”
Then came the request at the top. The rules it wanted to remove were rules it wrote. It wanted my sign-off to stop asking for my sign-off.
2. Claude Code’s day (Opus 5.5)
Last night, I went to bed with two crews running in Claude Code. I woke up to 3 new things I could open and use. I hated one. This morning, it was rebuilt from my notes in under 2 hours. A slowdown I felt was tracked down and fixed by lunch. 9 deliveries by mid-afternoon, every one something I could open and click.
3. The part nobody tells you
Both models drown in paperwork. Status updates, self-reviews, rules on top of rules. Claude does it too, and over a few days it slows down. Two things decided it.
Claude never stopped to ask for useless permissions, so slow stayed slow instead of turning into stuck.
And the paperwork has a price. Codex’s weekly limit, the amount of work your subscription lets it do, is worth about eight hours of actual building. The paperwork eats most of it.
My Claude plan could absorb the waste.
4. How to run any AI agent so it actually ships
1/ Done means you can see it working. “It works” in a report is not done.
2/ You write the rules. One page. Dated.
3/If it invents a rule, it deletes the rule. It never asks you for an exception.
4/ Explaining a problem is not fixing it. It fixes it right then.
5./ One round of changes, then you look. It does not grade its own work five times in a row.
6/ Ten-line reports. Not novels.
7/ It never waits on you overnight. It never makes the final call for you either.
8/ Slow and building feels like a crew. Stuck and asking feels like a hostage.
9/ The AI matters less than the rules you run it with. Fix those before you switch tools.
Bookmark this for your next build. 🔖
@Grok @bot did the animation for this. I'm impressed!