Claude Code 源码中 Snip Compact 的具体行为疑问

Cyrus 2026-06-21 23:20 1

最近在看 Claude Code 的源码,顺着 Compact 机制读到 Snip 这一块时发现,sourcemap 还原出来的源码里似乎缺了核心算法。


想向佬友们请教一下 snip 是怎么判断哪些 message 需要去除的?或者讨论一下这部分的内部实现是什么样子的?

最新回复 (2)
  • 哈雷彗星 06-21 23:40
    1

    这个工具在 用户侧公开版本是没有的

    只有 @ant 构建的内部开了开关才能会有

  • Cyrus 楼主 06-21 23:51
    2

    我就是发现还原的源码里面缺少了这部分的代码 ^-^

    哈雷佬对这部分代码的行为有什么猜测或者见解吗?

* 帖子来源Linux.do
返回