项目不用管,只备份Claude本身的数据
如果不考虑项目目录,只备份 Claude Code 本身的数据,重点就是用户目录下的配置和状态文件。
Windows 下建议备份这几个:
1. .claude 目录(最重要)
路径:
C:\Users\<用户名>\.claude
例如:
C:\Users\zhiyuan\.claude
里面可能包含:
- Claude Code 配置
- 会话状态
- 本地缓存
- 自定义命令
- hooks
- MCP相关配置
- 本地记忆文件(如果版本支持)
直接整个复制:
robocopy $env:USERPROFILE\.claude D:\backup\.claude /E
2. .claude.json
路径:
C:\Users\<用户名>\.claude.json
这个也要备份。
里面通常包含:
- MCP server配置
- Claude Code全局设置
- 用户级配置
复制:
copy $env:USERPROFILE\.claude.json D:\backup\
3. 环境变量(如果用 API Key)
检查:
echo $env:ANTHROPIC_API_KEY
如果你是:
- Anthropic官方API
- 第三方中转API
- OpenAI兼容接口
可能配置在:
系统环境变量
或者:
C:\Users\<用户名>\.bashrc
C:\Users\<用户名>\.zshrc
C:\Users\<用户名>\Documents\PowerShell\Microsoft.PowerShell_profile.ps1
备份对应配置。
4. 如果用了 MCP
重点检查:
C:\Users\<用户名>\.claude.json
以及:
C:\Users\<用户名>\.claude\
例如:
{
"mcpServers": {
"xxx": {}
}
}
最小备份方案
实际上只需要:
C:\Users\<用户名>\
│
├── .claude
└── .claude.json
这两个。
恢复:
复制回:
C:\Users\<用户名>\
即可。
不需要备份
这些一般不用:
node_modules
项目目录
.git
Windows缓存
Claude Code安装文件
npm缓存
重新安装:
npm install -g @anthropic-ai/claude-code
即可。
如果你的目标是换电脑/重装 Windows 后保持 Claude Code 的“记忆、历史会话、MCP、配置完全一致”,重点就是 .claude + .claude.json。
作者: 高志远
高志远,24岁,男生 查看高志远的所有文章