给还在坚持 review 代码的兄弟们推荐个命令行工具

swananan 2026-07-08 11:32 1

这里不讨论为什么 AI 写的代码还需要 review 这个问题了,默认我们有 review 的需求。

vs code 用户感觉可以不用看了,我知道 vs code 有很好用的 review 插件。。。但是我不用 vs code ,我一般用 vim 。

我尝试过 lazygit ,不是很顺手,然后也尝试过 https://github.com/chenyukang/ghr 但是 ghr 更偏向于和 github 联动的工作流,所以我也没继续用下去。

然后我找到了 https://github.com/agavra/tuicr 我发现这个很纯粹,就是个 tui 工具,我一般 review 代码时候,开两个窗口,一个 tuicr 看各种 diff ,一个 vim 看全局代码。tuicr 还能顺手加 comment ,最后一起和 ai 联动讨论,我觉得很适合和 AI co-develop 的工作流。

看看大家还有什么推荐的方式。
最新回复 (14)
  • EmptyDX 07-08 11:34
    1
    感觉没苦硬吃
  • flyqie 07-08 11:41
    2
    呃,抛开 review 不谈,挺好奇 op 用 vim 做开发感觉怎样,我个人感觉 vim 来回切换不如图形化直观?现在是用图形化 ide 来点来点去的。。
  • swananan 楼主 07-08 13:31
    3
    @flyqie 当年用 vim 是为了装逼,时间一久,就形成肌肉记忆了,对我来说效率挺高的。

    至于现在,都是 ai 写代码了,vim 只拿来读和轻微修改。
  • gap 07-08 13:37
    4
    我在用这个 https://genkio.github.io/slop-review/index.html
  • gap 07-08 13:38
    5
    我也是基本都住在 vim 里面,而这个刚好支持(通过 carbonyl 渲染)
  • 975779964 07-08 13:46
    6
    你用 lazynvim 嘛 ? vih 就可以 选中 git hunk 差异了 ,然后 用 zellij 切到 codex/claude 的 pane ,粘过去也很快 ,或者写个 插件 比如你选中 某个 文件 1-20 行,你直接 按这个键映射,把他整到 剪贴板里面, 然后 切到 claude/codex pane 里面, 粘贴不就好了

    我不知道你是怎么用的 , 把 cladue /codex 集成到 nvim 里面还是 ,我是分开的 ,
    用 zellij 开好多 tab 代表不同项目, 然后 tab 下面的 pane 开好多 codex/claude pane, 然后 alt f 浮动就是 nvim 看代码 和跳转 ,这样都是在命令行里面工作了
  • gap 07-08 13:48
    7
    或者这个,之前也用了一段时间 https://github.com/sindrets/diffview.nvim
  • noahliaszn 07-08 14:02
    8
    这个不错, 我之前用 hunk 发现很慢而且卡 不支持 vim 键位,这个符合我的操作习惯
  • JYii 07-08 14:08
    9
    我只会用 idea 看,cc 或 codex 做完修改,读完摘要,然后从 idea 的 git 中查看改动,合适了就提交
  • zhenwang 07-08 14:16
    10
    现在一直用 fork 了
  • xixka 07-08 15:12
    11
    idea 看,问就是好用
  • swananan 楼主 07-08 15:13
    12
    @gap 我试了下 slop-review ,但是在纯终端上面,感觉不是原生的,不够顺手,不过还是感谢
  • swananan 楼主 07-08 15:14
    13
    @975779964 我是 tmux 然后多个 Window 和 pane 开 codex 和 vim 之类的工具。

    倒是没试过 lazynvim ,我试试看,看起来好像也很好用
  • swananan 楼主 07-08 15:15
    14
    @gap 这个 diffview 不错
* 帖子来源V2EX
返回