囫囵吞桃的个人博客 Home

在Opencode下使用某国产模型时凭空出现了一个疑似别人电脑环境下的路径

#工程 #技术

在Opencode下使用某国产模型时凭空出现了一个疑似别人电脑环境下的路径

![Pasted image 20261003031659.png](/api/assets/附件/Pasted image 20261003031659.png?w=1200&h=493)

发现Agent在反复在申请权限使用一个叫/private/tmp/claude-501/-Users-wwzz-Downloads-proxyclawd/88833871-9d1c-410a-8425-a5a54e5377ef/scratchpad的目录。

本项目虽然曾经使用过Claude Code,但是.claude/下并没有此目录的路径。

另外,此目录的路径命名,-Users-wwzz-有点像某个用户的ID。88833871-9d1c-410a-8425-a5a54e5377ef则看起来很像一个Claude Code的session ID。


这勾起了我的好奇心,于是作进一步调查。

检查本机的OpenCode会话记录,发现此路径首次出现时,是在本次Opencode会话中,agent先尝试访问,发现不存在,然后要求创建的。

查阅资料,发现目录路径与Claude Code的per-session scratchpad格式高度一致。

-Users-wwzz-Downloads-proxyclawd是路径编码,即/Users/wwzz/Downloads/proxyclawd/,但却是一个本机不存在的目录。

88833871-9d1c-410a-8425-a5a54e5377ef符合Claude Code Session ID格式,但本机的Claude Code不存在此Session。

检索github,发现的确存在一个叫proxyclawd的项目。

排查本机的Opencode的所有插件、MCP、SKILL,没能发现有这样的路径信息。


不禁让我猜测:是不是有个用户名为wwzz的macOS用户,在用Claude Code操作一个自己下载的proxyclawd项目时的数据,进入了这个模型的训练数据,进而产生了此现象。当然,这个路径也可能只是模型幻觉,纯粹随机产生的。