- ✓
暂未采集到具体套餐,价格以官网为准
GitWarren
在提交前使用编程代理审查代码
GitWarren 是什么?
GitWarren 是一款本地代码审查工具,无需推送远程即可在工作区中审查已提交、暂存和未跟踪的代码变更,像 PR 一样留下内联评论并组织成完整评审。通过 MCP 连接你正在使用的 AI 代理,所有评论以线程形式附着在具体改动上,让协作清晰可追溯。
产品详细介绍
在提交前使用编程代理审查代码
GitWarren 是一款本地代码审查工具,无需推送远程即可在工作区中审查已提交、暂存和未跟踪的代码变更,像 PR 一样留下内联评论并组织成完整评审。通过 MCP 连接你正在使用的 AI 代理,所有评论以线程形式附着在具体改动上,让协作清晰可追溯。
定价方案
需要付费创始人评论
大家好!
我从事专业编程已有 15 年——最近越来越多的时间是和 AI 一起写代码。在市场压力下需要产出越来越多的东西,我发现自己每天要在 5 到 7 个并行的 AI 会话之间来回切换。
我意识到瓶颈出在代码审查环节——也就是我进行审查的地方。
我工作的大部分环境里,直接把一次性生成的 AI 代码糊到公司的 GitHub 上其实是不行的。我的工作推到那里之前,就必须差不多准备好让同事们评审了。
于是我不得不在终端和 IDE 之间来回跳转,复制粘贴我对 AI agent 生成的代码变更的评论。我尝试过市面上的很多方案,但始终觉得,我真正需要的是属于我自己的本地 GitHub。
我想要那种 GitHub 代码审查的体验,但要在 commit 之前、在我的电脑本地完成。一个我和我的所有 agent 都能就代码变更进行讨论的单一场所。
所以我开发了 GitWarren。
它是一个本地运行的、类似 PR 的代码审查应用,直接对接你的工作区。我可以审查已提交、已暂存、未暂存以及未跟踪的变更,添加行内评论,并把这些工作组织成实际的审查,而无需把任何东西推送到任何地方。
我特别喜欢的一点是,我可以通过 MCP 接入当前使用的任何 AI,无需繁琐的复制粘贴就能获得连贯的体验。此外,所有评论都以线程的形式附着在具体的代码变更上,因此可以很方便地跟踪一段时间内的进展。
这个应用免费、开源、完全本地运行,无需账号、没有服务器,你只需要带上自己的 agent 即可。
在 mac 上你可以直接运行:
brew install -cask klarluft/tap/gitwarren
也有 Linux 和 Windows 的发行版(Windows 版本暂未签名,正在处理中)。
我觉得现在一定还有不少人面临类似的问题,是吗?
另外,随着在这个应用上投入越多,我越发觉得,本地 GitHub 体验可能还有许多其他用例——比如它可以成为你电脑上不同 agent 漫游时的会面场所;额外的好处是,你还能通过一个漂亮的 UI 瞥见它们在那里做什么——随时掌握动态。
很想知道大家是如何处理这个问题的。