# Claude Code 里，/resume 是个很容易被忽略的功能

- 原文地址：https://www.kuddy.cn/archives/242
- 发布时间：2026-05-11 12:05:07
- 更新时间：2026-05-18 02:42:25
- 分类：AI
- 标签：Claude Code, CLI

> # Claude Code 里，/resume 是个很容易被忽略的功能 很多人刚开始用 Claude Code，会把它当...

---

# Claude Code 里，/resume 是个很容易被忽略的功能

很多人刚开始用 Claude Code，会把它当成一个“一次性聊天工具”。

今天修个 Bug，明天开个新会话，后天又重新解释一遍项目背景。短期看没什么问题，但项目一旦复杂起来，这种方式其实很浪费时间。

尤其是开发场景。

比如你昨天还在处理：

- FastAPI 的权限系统
- Docker 网络问题
- OpenWrt 路由冲突
- 某个 PR 的 review
- WordPress 固定链接迁移

第二天继续时，如果还要重新解释：

```txt
这个服务部署在哪
哪个网段已经改过
为什么之前用了 host 网络
哪段代码不能动
```

其实开发节奏已经断掉了。

Claude Code 里有个很多人没注意的功能：

```txt
/resume
```

进入终端后：

```bash
claude
```

然后直接：

```txt
/resume
```

它会列出历史会话，可以直接恢复之前的上下文。

这个功能在长期开发里非常有用。

因为很多问题，本来就不是“一次解决”的。

有时候一个网络问题能查两天，一个权限系统能改一周。真正麻烦的往往不是代码本身，而是上下文太多。

比如我之前排查一套：

```txt
WireGuard + OpenWrt + Docker
```

的网络问题。

里面涉及：

- 多个网段
- 策略路由
- 容器网络
- 旁路由
- NAT 转发

这种东西最怕的就是第二天重新梳理。

但用 `/resume` 之后，Claude 基本还能接着之前的状态继续分析，很多上下文不需要重新描述。

另外还有个建议。

不要让所有内容都混在一个默认会话里。

一个项目一个会话，或者一个问题一个会话，后期会轻松很多。

比如结束阶段后，可以直接：

```txt
/clear fastapi-auth
```

或者：

```txt
/clear openwrt-route-fix
```

给当前会话命名。

之后再：

```txt
/resume
```

历史列表会清晰很多。

长期开发时，这种习惯比想象中重要。

因为 AI 最大的问题，从来不是“不会写代码”，而是上下文容易丢。