有没有什么插件可以实现追踪claude code对代码的更改

AI IDE有一个好处就是会话中AI改了哪些文件都是有记录的,在会话结束后,可以一个个点开查看diff,然后选择接受或舍弃。
但是claude code就没有类似的功能。不过我看对话记录中的编辑代码命令,是会显示diff信息的。所以目前有没有什么插件可以追踪claude code对代码的更改。
实际中我也会直接看每次claude code对话后整个仓库的文件变更。但有时候多Claude code会话的时候就很难做到追踪其中一个claude code会话的更改

最好的话还是 git 吧, 佬友那学来的, 在 md 里面告诉 ai , 每次修改代码后做颗粒度 git 提交

这个有个问题就是,比如我多个会话都有修改的话,后续我只接受一部分修改,那么最后还得回退部分更改。也不方便查看某个会话的所有修改。多会话的git提交记录会混杂在一起?

???
好奇怪哦,是不知道git还是没用过git
这个轮子还是不错的

只要缩小粒度不就好了

写规则,每次变更前先提交本当前代码,自己总结变更内容和按规范提交

开分支/worktree,同时缩小提交的粒度就能解决
成熟的方案了

加一个 hook? 在修改文件的时候触发一下用一个 subagent 记录一下?

也可以试试多会话多分支, 开始任务前创建会话分支, 当前会话的的提交都在当前分支上

这个其实已经在用了,但是感觉操作有点重。AI ide是直接整合到每次会话中,很方便看,不需要额外操作。所以就想问问有没有那种插件可以再包一层,方便审查,减轻负担

VSCode 上就能做 :innocent:

vscode的源代码管理页面那里查看不同分支的git提交与代码变更吗?

其实不算很重,你可以有个分支就是一直在提交的,然后合并完直接删掉,完全不会有记录

实际上就是当前Agent发展没那么好,都是一堆缝缝补补的方案

不 我指的是借由CC包壳子做插件
Claudix・虽弱犹诚,匠心初成

呈现就像 Cursor 这样

这样

主要是想看实际代码改动。模型的总结存在幻觉,有些改动比较敏感的时候还是看代码更明确靠谱一点

对,实际就是想有这样类cursor这种会话内文件修改的审查。感谢大佬

别 我还没做完的~

只是阐述一下 我知道你描绘的是怎样的工作链条

这种习惯以后还好,我其实是想偷懒一点