Discussion about this post

User's avatar
Harsh Bhardwaj | AI & Startups's avatar

Boris's workflow is gold — especially the post-tool-use hook for formatting. Been using Claude Code in terminal for weeks now, and adding 'respect existing style' changed everything. How do you handle large codebases without token limits biting? Loving this series!

JP's avatar

The vanilla approach is interesting. Boris keeping it simple tracks with what I've found too. The one area where I've gone heavier on config is hooks. Once you set up a SessionStart hook to validate deps and a Stop hook to run the test suite, you stop having to think about whether the agent remembered to do it.

Claude Code's hook system is powerful but Codex CLI just shipped its own version with a much simpler config format. Two events, one JSON file. I did a comparison across both plus Cursor here https://reading.sh/codex-cli-has-hooks-now-stop-stuffing-agents-md-c181465fe271 if you're curious how they stack up.

Boris's point about permissions is solid though. The /permissions approach is way better than dangerously-skip-permissions for shared team configs.

5 more comments...

No posts

Ready for more?