Co-Review Co-Review 是开源的代码库审查工具,让开发者按行、文件或目录向智能体提问并获取基于代码的回答,还能审查 PR 与设计稿。 热门评论 PH 用户Product Hunt 的各位好,我是 Sarath,Co-Review 的开发者。我大多数时候都用编码智能体写代码。每个 diff 看起来都没问题。六个月下来,代码库还能跑,但我说不清各个东西都放在哪、为什么当初要那么写。它已经不再像是我的代码库了。所以我做了自己想要的那个工具:把整个 repo 当成一次评审来打开,就像读 PR 一样,而写它的智能体就坐在讨论串里。你可以针对某一行、一个函数、一个文件或整个文件夹留下评论,问为什么。智能体会根据代码来回答,而不是靠聊天记忆。它能做什么:全仓库审计:智能体会写一份指南,讲清地图、词汇、流程和薄弱点,发现的问题按区域分组。覆盖情况会跟踪你实际读过哪些内容。把你的改动呈现成一个 PR 页面:行级评论、建议修改、一个结论,智能体会据此执行。别人的 PR:智能体先做首轮评审,你决定哪些反馈要回给作者,然后它会带着行级评论把正式评审发到 GitHub。先设计后写代码:一份带 Mermaid 图的 L1/L2/L3 计划,在开始实现任何东西之前根据你的评论修订。它是一个带 IDE 功能的评审工具,基于 Eclipse Theia 构建,所以导航、搜索、Git 和 language server 都是真正可用的,而所有与评审无关的东西都被砍掉了。为 Claude Code 打造(装一个插件即可)。为 Pi 和 Oh My Pi 提供原生安装包。任何 MCP 智能体都能用:Codex、Cursor、Gemini CLI、Zed、OpenCode、Goose。免费,MIT 许可。无需账号,无遥测。评审数据保存在你的机器上;代码只会发给你选择的智能体。两分钟演示:https://www.youtube.com/watch?v=gmZ8NCNpLl8安装:curl -fsSL https://sdsvn.github.io/co-revie... | bash我很想听听你会想问自己的代码库什么问题。我会在这里待一整天。PH 用户智能体会把答案绑定到当前 commit 吗?还是你提问后代码变了,它就会漂移?PH 用户恭喜 Sarath!「它已经不再像是我的了」这种感觉太准了。我的 Mac app 基本上也是用编码智能体做的,逐个 diff 评审始终没让我看到全局地图。那份审计指南是作为文件放在 repo 里、我可以持续更新,还是只存在 Co-Review 里面?PH 用户当你已经读过的文件被智能体重写后,覆盖记录会重置吗?PH 用户上周我们把 repo 里所有旧东西都移进了一个归档文件夹,这样我们的智能体就被明确要求永远别读它。我的问题是,Co-Review 在给 repo 写地图时,我能让它把这种文件夹排除掉吗?PH 用户这太有共鸣了——我大多数时候也在用编码智能体写东西,而“代码库不再像是我的”正是我几个月后察觉到的那种偏移。整个 repo 的审计是我会最先用上的部分,放在重构之前,而不是再来一轮逐 diff 的审查。好奇它从哪里开始吃力:在大 repo 上,这份指南还能保持足够敏锐、有用吗,还是到某个规模就会变得太浅?很喜欢它免费、MIT、无遥测——这让独立开发者很容易上手试试。 热门产品Sarath SP2026-11-10原文 打开互动版
我大多数时候都用编码智能体写代码。每个 diff 看起来都没问题。六个月下来,代码库还能跑,但我说不清各个东西都放在哪、为什么当初要那么写。它已经不再像是我的代码库了。
所以我做了自己想要的那个工具:把整个 repo 当成一次评审来打开,就像读 PR 一样,而写它的智能体就坐在讨论串里。你可以针对某一行、一个函数、一个文件或整个文件夹留下评论,问为什么。智能体会根据代码来回答,而不是靠聊天记忆。
它能做什么:全仓库审计:智能体会写一份指南,讲清地图、词汇、流程和薄弱点,发现的问题按区域分组。覆盖情况会跟踪你实际读过哪些内容。把你的改动呈现成一个 PR 页面:行级评论、建议修改、一个结论,智能体会据此执行。别人的 PR:智能体先做首轮评审,你决定哪些反馈要回给作者,然后它会带着行级评论把正式评审发到 GitHub。先设计后写代码:一份带 Mermaid 图的 L1/L2/L3 计划,在开始实现任何东西之前根据你的评论修订。它是一个带 IDE 功能的评审工具,基于 Eclipse Theia 构建,所以导航、搜索、Git 和 language server 都是真正可用的,而所有与评审无关的东西都被砍掉了。
为 Claude Code 打造(装一个插件即可)。为 Pi 和 Oh My Pi 提供原生安装包。任何 MCP 智能体都能用:Codex、Cursor、Gemini CLI、Zed、OpenCode、Goose。
免费,MIT 许可。无需账号,无遥测。评审数据保存在你的机器上;代码只会发给你选择的智能体。
两分钟演示:https://www.youtube.com/watch?v=gmZ8NCNpLl8
安装:
curl -fsSL https://sdsvn.github.io/co-revie... | bash
我很想听听你会想问自己的代码库什么问题。我会在这里待一整天。