Hello, I’m Vignesh, solo dev.
I constructed Handler, a Mac app for reviewing AI-generated code earlier than it turns into one massive diff.
It really works with Codex and OpenCode. Whilst the agent is producing code, Handler breaks the paintings into smaller reviewable edits. Every edit comes with a brief rationalization: what modified, why it modified, and what it touches.
If one thing feels unclear, you’ll be able to open a facet chat on that exact edit and ask follow-ups like “why this way?”, “what else does this impact?”, or “redo this phase,” with out derailing the primary agent run.
The theory is very similar to why stacked PRs are more uncomplicated to study: smaller, comprehensible devices. Handler applies that at AI technology time, earlier than the trade becomes one massive diff.
I constructed it as a result of I realized myself dropping the psychological fashion when brokers gave me 300–500 line adjustments. Checks would move, the diff would glance cheap, and I’d get started skimming as an alternative of in reality figuring out what modified.
The bottleneck was once now not writing code. It was once figuring out the code rapid sufficient to stick in keep watch over.
What Handler does:
– Explains every agent edit because it occurs
– Means that you can side-chat on a unmarried edit with out de-railing the primary agent (fork chat)
– Means that you can settle for/reject adjustments edit by means of edit
– Runs on present Codex and OpenCode setups
– Makes use of worktrees so parallel runs don’t collide
– Features a integrated terminal with a Chrome DevTools-style really feel, plus a local JSON viewer/builder for examining structured output
It’s now not seeking to exchange evaluate equipment like CodeRabbit or Greptile. The ones evaluate after the truth. Handler sits previous within the workflow, whilst the code is being generated, so you’ll be able to stay the psychological fashion as an alternative of reconstructing it later.
I’ve been the use of it day-to-day and will’t return to merging agent adjustments blind.
Would really like comments from any person the use of coding brokers critically.



