Duetlens:AI辅助的本地优先代码审查工具
Duetlens 是一款本地优先的 AI 辅助代码审查工具,将 agent 发现的问题转为 finding 卡片,人类审查员可追问、编辑或剔除,最终合并意见提交至 GitHub。支持本地分支审查和与 coding...
随着 AI 代码产能的爆发式增长,入库代码质量的底线愈发重要。开发者子时有雨为此打造了本地优先的代码审查工具 Duetlens,核心理念是「和 agent 一起看透每一处改动」。
以发现卡片为核心的审查流程
以 GitHub PR 审查为例,agent 完成一轮 review 后,其报告的问题会在 Duetlens 中形成一张张本地的 finding 卡片。人类 Reviewer 不仅可以看到这些发现,还能进行深度交互:追问某个问题、质疑修复建议、让 agent 修改结论,甚至直接编辑或剔除认为不需要修复的问题。所有操作完成后,经过人工审定的审查意见会被汇总并一起提交到 GitHub,对 PR 作者可见。
本地分支审查与 agent 联动
Duetlens 同样支持对本地分支进行代码审查,审查意见可一键导出,直接交给 coding agent 执行修复,形成审查与修复的闭环。
自我审查驱动的开发模式
有趣的是,Duetlens 的开发过程就是用它自身反复审查「敲打」出来的。工具自带了强大的重跑复审能力:当 Reviewer 给出反馈或 PR 作者留下评论后,可以重新运行审查,Duetlens 会综合各方意见对之前的 finding 结论重新研判,确保审查结论的准确性与一致性。
项目已发布第一个正式版本,并永久开源,欢迎前往 GitHub 主页 体验和反馈。
来源:即刻精选





