claude code 开 2 个窗口,同时做不同的项目,会对缓存命中有影响吗?

8 天前
 yarkyaonj
2158 次点击
所在节点    Claude Code
8 条回复
crysislinux
8 天前
我感觉缓存应该是每个 session 内部的,所以应该没问题。
minibear2021
8 天前
不会
Baymaxbowen
8 天前
不会,只会命中钱包
zhou521qq
8 天前
没有,两个窗口独立的
hlwjia
8 天前
他们能访问到的文件没有交集就行

对,只会命中钱包
FakerLeung
8 天前
@Baymaxbowen #3 那 tm 叫花钱
adgfr32
8 天前
是否命中缓存有两个主要因素:
你的请求是否打到了同一个推理集群
claude code 貌似是有一个 session
key 来让网关路由到同一个集群
你第二次请求的时候,上一次的缓存没有被 lru
除非他们机器这会儿负载特别高,不然就写代码的功夫缓存应该还在
dcatfly
8 天前
https://platform.claude.com/docs/en/build-with-claude/prompt-caching
不影响,包括你的 subagent 之类的也不会影响。
claude 缓存的大概原理是把你每次发送内容做成哈希 key ,后续请求时从最后一个消息块往前回溯 20 个块看到哪里的哈希 key 可以命中缓存。默认缓存时间为 5 分钟,加钱可以到 1 小时。
所以可以简单理解为只有时间相关。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/1195612

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX