Windows如何备份Claude Code

项目不用管,只备份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

备份Claude-Code

作者: 高志远

高志远,24岁,男生

发表评论

邮箱地址不会被公开。