rizon
V2EX  ›  Claude

claude code desktop 的 rewind 功能无法回滚代码

  •  
  •   rizon · 8h 34m ago · 685 views
    之前一直都是用终端的 tui ,不过有时候其实还是 app 好用,而且 btw 还能连续追问。

    但是最致命的问题就是我用 rewind 只能回滚对话,修改的文件却无法回滚,网上查了也没什么结论。

    而且 diff 也不能用。不过 diff 不能用是因为我是在一个非 git 目录下操作导致的(当然我认为这也是缺陷)。
    但是在 git 目录下我也依然无法 rewind code

    单说 app 感觉还是 codex 的好用,哎。
    7 replies    2026-07-27 14:06:19 +08:00
    aicodingsh
        1
    aicodingsh  
    PRO
       8h 16m ago
    试一下是不是 后台任务无法 rewind ,rewind point 他这个对后台任务貌似没支持好
    rizon
        2
    rizon  
    OP
       7h 55m ago
    @aicodingsh 并不是,主 Agent 调用一个 edit 工具去改的代码,还不是 bash 里改的,依然无法回滚
    hihihihihi
        3
    hihihihihi  
       7h 11m ago
    claude code 的 rewind 还算好的,我用 factory droid 的 rewind 功能经常不好使。

    所以养成习惯,经常 git 提交, 然后/clear, /new 做新功能

    还有个方法就是如果 rewind 不好使,你也可以描述要具体怎么回退让 agent 来搞。
    Shrink9
        4
    Shrink9  
       6h 24m ago
    我刚用上桌面版就发现这个问题了,也是查了好多资料没有结果。
    我总结的 claude 桌面版和 cursor 对比的易用性差异:
    1.无法 rewind
    2.没有 diff
    3.不能精确指定代码块
    menfrexu
        5
    menfrexu  
       6h 9m ago
    claudecode 的 rewind 好像不依赖 git ,文件的 snapshort 是落盘的,除非你改文件不走原生命令,不然应该是生效才对。不过也可能是客户端实现上有残缺
    rizon
        6
    rizon  
    OP
       4h 41m ago
    @menfrexu 理论如此,但应该就是客户端的缺陷。

    @Shrink9 是啊,非常不理解,这么基础的功能为什么一直不管不修复,官方也不说明。哎
    SethShi
        7
    SethShi  
       4h 32m ago
    fork 还经常出错😳
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3641 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 10:38 · PVG 18:38 · LAX 03:38 · JFK 06:38
    ♥ Do have faith in what you're doing.