Claude Code 按路径识别项目,多机协作致记忆分裂,附变通方案
atopcu · ghdev · 2026-10-12
GitHub issue 详述 Claude Code 的项目识别机制问题:项目以文件系统路径(/.claude/projects/<path-slug>/)为标识,记忆与会话历史存在本地,导致同一项目在多台电脑或不同路径(symlink、OneDrive 同步)下被当成多个无关项目。
真实踩坑:作者在两台 PC 上开发同一嵌入式固件项目,一台上的设计决策变更后,另一台的会话仍基于旧决策自信地给出错误建议,且两个会话都无任何分叉提示。
现有变通:把记忆移进仓库(<repo>/.claude/memory/)用 OneDrive 同步,并用目录 junction 把本地记忆目录指向它;但每台机器都要手动配置,OneDrive 并发写入还会产生冲突副本。
改进提案:1) 在项目内存稳定 ID(.claude/project. 存 UUID,回退 git remote URL),以 ID 而非路径为记忆键;2) 按账号做可选的记忆云同步;3) 短期先支持自定义记忆目录设置。
「编程与Agent」频道最新
- 50+ 免费 AI Agent 学习资源合集:视频与仓库一站打包 — ifioknkem · 2026-10-23
- 自封「全网最佳」的免费 AI Agent 资源库引围观 — ifioknkem · 2026-10-23
- Vercel 推出免注册部署:拖拽文件到首页即得线上 URL — steren · 2026-10-23
- 5 个 Claude Code 会话经 MCP 互发邮件,组队攻破多品牌网络摄像头 — doodlestein · 2026-10-23
- Vercel 上线 vercel deploy --temporary,可临时部署后自动清理 — cramforce · 2026-10-23
- 用同一个 Notion 工作区让多个 Agent 互相沟通分工,实测有效 — nbaschez · 2026-10-23