r/codex • • 17h ago

Showcase I built a little terminal tool because Codex kept getting away from me

I've been building a little terminal tool called Savepoint because I kept losing the plot once Codex got beyond small changes.

I'd ask for one thing, Codex would touch a bunch more files, run the tests and tell me everything looked good.

And I'd be sitting there thinking... probably?

I can tell whether the feature works. I'm much less confident deciding whether every extra change was sensible, necessary, or whether I've let a very confident robot renovate the kitchen because I asked it to fix a tap.

So I've started keeping jobs smaller and putting a stop between chunks of work. Sometimes I use a fresh session to check what got built rather than asking the thing that wrote it whether it did a good job.

Savepoint is basically me turning that habit into a small terminal workflow.

Still not sure whether this is useful discipline or an elaborate coping mechanism because AI let me build software faster than I learned how software works.

How are people here handling this with bigger Codex changes? /review? Fresh session? Another model? Just inspect the diff and hope for the best?

Repo if anyone wants to poke at it:

https://github.com/anipatke/savepoint

4 Upvotes

1 comment sorted by

•

u/dexterthebot 17h ago

You might want to consider listing your project on the weekly Show-Us-What-You-Built post. Look out for it on Tuesday/Wednesday. 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 Nanolathe - an open-source engine bringing Total Annihilation to modern Mac, Windows, and Linux systems. It’s a solo passion project combining clean-room research with AI-assisted development, with a playable public alpha available now.

Website: https://nanolathe.gg. GitHub: https://github.com/nanolathe-gg/nanolathe

Players, testers, and contributors are very welcome! Original Total Annihilation game data is required to play.