• 请不要在回答技术问题时复制粘贴 AI 生成的内容
swananan
V2EX  ›  程序员

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

  •  
  •   swananan ·
    swananan · 14h 13m ago · 1848 views
    这里不讨论为什么 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 replies    2026-07-08 15:15:18 +08:00
    EmptyDX
        1
    EmptyDX  
       14h 11m ago
    感觉没苦硬吃
    flyqie
        2
    flyqie  
       14h 4m ago via Android
    呃,抛开 review 不谈,挺好奇 op 用 vim 做开发感觉怎样,我个人感觉 vim 来回切换不如图形化直观?现在是用图形化 ide 来点来点去的。。
    swananan
        3
    swananan  
    OP
       12h 14m ago
    @flyqie 当年用 vim 是为了装逼,时间一久,就形成肌肉记忆了,对我来说效率挺高的。

    至于现在,都是 ai 写代码了,vim 只拿来读和轻微修改。
    gap
        4
    gap  
       12h 8m ago
    gap
        5
    gap  
       12h 7m ago
    我也是基本都住在 vim 里面,而这个刚好支持(通过 carbonyl 渲染)
    975779964
        6
    975779964  
       12h 0m ago
    你用 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
        7
    gap  
       11h 57m ago
    或者这个,之前也用了一段时间 https://github.com/sindrets/diffview.nvim
    noahliaszn
        8
    noahliaszn  
       11h 43m ago
    这个不错, 我之前用 hunk 发现很慢而且卡 不支持 vim 键位,这个符合我的操作习惯
    JYii
        9
    JYii  
       11h 37m ago
    我只会用 idea 看,cc 或 codex 做完修改,读完摘要,然后从 idea 的 git 中查看改动,合适了就提交
    zhenwang
        10
    zhenwang  
       11h 29m ago
    现在一直用 fork 了
    xixka
        11
    xixka  
       10h 33m ago
    idea 看,问就是好用
    swananan
        12
    swananan  
    OP
       10h 32m ago
    @gap 我试了下 slop-review ,但是在纯终端上面,感觉不是原生的,不够顺手,不过还是感谢
    swananan
        13
    swananan  
    OP
       10h 31m ago
    @975779964 我是 tmux 然后多个 Window 和 pane 开 codex 和 vim 之类的工具。

    倒是没试过 lazynvim ,我试试看,看起来好像也很好用
    swananan
        14
    swananan  
    OP
       10h 30m ago
    @gap 这个 diffview 不错
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1171 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 17:46 · PVG 01:46 · LAX 10:46 · JFK 13:46
    ♥ Do have faith in what you're doing.