﻿---
title: "分叉用 /fork，旁路用 /side"
summary: "/side 是短暂草稿缓冲；/fork 是持久会话克隆。问一句就 fork，会留下一堆孤儿会话。"
category: session
level: intermediate
surfaces: [cli, app]
tags: ["/fork", "/side", "会话"]
canonical: /tips/fork-vs-side/
---

# 分叉用 /fork，旁路用 /side

/side 是短暂草稿缓冲；/fork 是持久会话克隆。问一句就 fork，会留下一堆孤儿会话。

| | `/side` | `/fork` |
| --- | --- | --- |
| 寿命 | 短暂 | 持久新线程 |
| 适合 | 几分钟的跑题 | 要保留的备选方案 |
| 回来之后 | 旁路记录通常没了 | 两边都能 resume |

`/side` 适合：破坏性操作前的「这安全吗？」、查一个 API、要第二意见。

`/fork` 适合：同一需求试两条实现路径，都可能要留着。

先 `/side` 的输出如果还要用，先复制——回去之后可能找不回来。

## 来源

- [Codex Knowledge Base · Session patterns](https://codex.danielvaughan.com/2026/05/22/codex-cli-session-patterns-threads-worktrees-side-goals-subagents-decision-framework/)
