服务对象与地域限制
PuppyIP 仅面向海外合规企业及其授权人员提供服务,不面向中国大陆地区开放或提供代理服务。本服务仅限用于中国大陆境外的合法业务活动,严禁在中国大陆境内使用本服务。
代理 IP 或服务器位于境外,不改变上述限制。不得通过中转、转接、共享或转售向中国大陆境内的最终使用者提供本服务。使用前请阅读用户服务协议。
本文要点
- 官方 2.1.300 更新条目明确增加本地会话记录中的 system prompt、tools 和 parameters,不能只按聊天消息审阅待分享文件。
- 记录更完整有助于重建请求,但不保证复现同一响应、工具执行结果或运行环境。
- 本地记录与上传、保留、脱敏是不同问题;这条更新没有给出自动上传、保存期限或关闭记录的新开关。
- claude remote-control 的 --sandbox 与 --no-sandbox 原本无效,现已移除,继续传入会报错;更新说明指向 settings 中的 sandbox.enabled。
新增的是请求上下文,不只是聊天文字
Claude Code 官方 2.1.300 更新说明写明,本地会话记录现在也会保存每次 API 请求的系统提示、工具和参数。官方给出的用途,是让使用者选择分享的记录能够准确重建一次请求。
准备排查问题时,这些信息能补足聊天窗口之外的请求上下文。不过,“能重建请求”不等于错误必然重现:机器环境、外部服务状态以及后续工具执行仍可能不同。分享前的检查范围,也应从可见对话扩展到新增请求内容。
审阅时,把这三类内容分别看一遍
先检查系统提示,再看请求中的工具信息,最后检查参数。不要因为聊天文字没有敏感内容,就直接把整份记录当作适合公开的文件;应以准备分享的实际内容为准。
若这些字段中出现组织内部指令、非公开地址、项目资料或凭据,先按组织规则处理,再决定接收者和渠道。也要确认文件里哪些内容仍是原文;本次条目没有给出自动脱敏的保证。
分享前,按版本、内容和接收范围依次检查
第一步,确认生成记录的 Claude Code 版本,以及记录对应的是本地会话还是其他运行方式。不要把 2.1.300 的本地记录变化直接推广到所有桌面、云端或 SDK 记录格式。
第二步,按所用客户端的当前官方说明找到准备提供的记录,逐项检查系统提示、工具和参数,并确认它确实对应出问题的会话。不要只检查聊天截图,就把尚未打开的整份记录一并发送。
第三步,在组织允许的位置处理用于分享的副本,移除与问题无关或不应提供的内容,再核对收件人和访问权限。脱敏可能改变请求,因此还要向接收者说明哪些部分已替换,避免把修改后的资料当作原始请求。
举一个假设例子:同事只需判断某次请求是否带入了预期工具信息,你可以先提供相关的脱敏片段,而不是直接把整个项目会话贴进公开 issue。若确实需要更多上下文,再在获准范围内补充;这个例子没有实际执行。
本地保存,不等于自动上传或已有保留承诺
本次条目描述的是本地会话记录内容变化,没有说明这些新增字段会默认自动上传,也没有给出新的脱敏保证、保留期限或关闭记录选项。需要判断数据去向和保存规则时,应查看当前产品文档及组织配置,不能仅从“本地”二字推断全部数据处理行为。
Remote Control 旧沙箱 flags 报错,换看设置项
同一版本移除了 claude remote-control 的 --sandbox 和 --no-sandbox。更新说明明确说这两个 flags 原本没有效果,现在传入任意一个都会以错误退出,并指向 settings 中的 sandbox.enabled 来为会话启用沙箱。若启动脚本带着旧参数,先核对并移除对应的失效参数,再按当前配置文档检查所需设置。
这项说明只针对上述 Remote Control 参数迁移,没有定义 sandbox.enabled 在各系统、不同设置层级或工具之间的完整行为。沙箱限制工具访问,本地记录描述保存的请求信息;不能把更改沙箱设置当成关闭记录、脱敏或禁止分享的办法。
资料来源
常见问题
升级后,旧会话记录会自动补上这些请求字段吗?
这条更新没有说明历史记录会回填。应检查准备分享的实际记录是否包含相应字段,不能把当前版本号当作旧文件已经补齐的证明。
记录中的 tools 能证明每个工具都执行成功了吗?
不能。更新说保存 API 请求的工具信息,并没有把它定义为所有工具调用及结果的完整审计记录。请求里提供了工具,与工具后来是否执行、是否成功,是不同判断。
停止 Remote Control,会一并删除或停止本地记录吗?
本次更新没有建立这种关联。Remote Control 连接、会话记录保存和沙箱配置应分别看待;不要把停止远程控制或移除旧 flags 当作删除记录或关闭记录的操作。