Type: concept
Confidence: 0.75
Created: 2026-04-16
Updated: 2026-04-16
Tags: AI工程

会话分支(Branching)

概述

Claude Code 的会话分支功能允许从当前对话创建新会话分支(/branch,v2.1.77 中 /fork 更名为 /branch),保留完整对话历史,探索替代方案而不丢失原始上下文。

关键内容

  1. 核心功能:从当前对话的任意点创建新分支,新分支继承完整的消息历史、文件状态和上下文,但之后的修改互不影响。

  2. 使用场景

  3. 探索不同的实现方案
  4. 在重大修改前创建安全分支
  5. 对比多种设计选择
  6. 实验性重构

  7. Checkpoints 的关系Checkpoints 是同一会话内的快照和回退,分支是创建独立的新会话。分支适合长期并行探索,Checkpoints 适合短期回退。

  8. 命令/branch [name] 创建命名分支,/fork 是旧版别名(v2.1.77 已更名为 /branch)。

来源

相关