热门产品

Handler

Handler

Handler 是一款审查 AI 编辑的协同工具,帮助开发者实时理解、评论和调整 AI 代码修改,提升开发效率。

热门评论

PH 用户
嘿,我是Vignesh,独立开发者。

我做了个Mac应用叫Handler,用来在AI生成的代码变成一个大diff之前审查它。

它兼容Codex和OpenCode。智能体在生成代码时,Handler会把工作拆分成更小、可审查的编辑片段。每个片段都会附带简短说明:改了什么、为什么改、影响到哪些部分。

如果觉得哪里不清楚,你可以在那个特定编辑上打开侧边聊天,追问类似“为什么用这个方案?”“还会影响哪些地方?”或者“重做这部分”,而不会干扰主智能体的运行。

这个思路和为什么堆叠的PR更容易审查是一样的:拆成更小、更容易理解的单元。Handler在AI生成阶段就应用这点,在变更变成一个大diff之前。

我做这个是因为我发现,当智能体给我300到500行的变更时,我自己会失去对代码逻辑的把握。测试能通过,diff看起来合理,但我开始走马观花,而不是真正理解发生了什么变化。

瓶颈不再是写代码,而是快速理解代码以保持掌控。

Handler能做到这些:

- 实时解释每个智能体的编辑
- 让你在单个编辑上侧边聊天,不会打断主智能体(分支聊天)
- 让你逐个编辑接受或拒绝变更
- 在现有的Codex和OpenCode设置上运行
- 使用worktrees,因此并行运行不会冲突
- 内置终端,有Chrome DevTools风格,外加原生JSON查看器/构建器,用于检查结构化输出

它并不是要取代CodeRabbit或Greptile这类审查工具。那些是事后审查。Handler位于工作流的更早阶段,在代码生成时介入,这样你就能保持对代码逻辑的把握,而不是事后重建。

我每天都在用,再也回不去盲目合并智能体变更的日子了。

希望听听认真使用编码智能体的朋友的反馈。
热门产品Vignesh Warar2026-06-03原文

相关内容