Branch功能仅Claude Code支持,Manus不提供/fork或/branch命令;需确认运行claude --version含“Claude Code”,用claude --fork-session或/branch触发分叉,并执行claude --worktree启用隔离工作树。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

Manus本身不提供Branch功能,它没有/fork或/branch命令;Claude Code才支持会话分叉。如果你在Manus界面里敲/branch,系统不会响应,也不会创建副本会话。
确认你用的是Claude Code而非Manus
打开终端,输入claude --version,确认输出包含“Claude Code”字样。Manus的CLI命令是manus,不是claude。若当前运行的是manus start或manus run,说明你处在Manus环境,【Branch功能在此完全不可用】。
必须切换到Claude Code CLI才能使用Branch。Manus是自主Agent框架,专注任务执行闭环;Claude Code是AI编程协作者,核心能力之一就是上下文分支管理。
在Claude Code中启用Branch会话
方法一:快捷触发(推荐)
在任意Claude Code会话聊天框中,直接输入/branch并回车。会话立即冻结,新窗口自动弹出,继承全部上下文、代码片段、对话历史和未提交的文件变更。
方法二:命令行参数启动
在终端中执行:claude --fork-session。注意不要漏掉双横线,【--fork-session不是--fork】,后者会被忽略。
方法三:通过Agent View快速分叉
使用 @youdotcom-oss/teams-anthropic 将 Anthropic Claude 模型(Opus、Sonnet、Haiku)添加到 Microsoft Teams.ai 应用程序中。可选集成 You.com MCP 服务器以进行网页搜索和内容提取。
先运行claude agents进入总控视图→用方向键选中目标会话→按F键(Fork shortcut),即刻生成隔离副本。该副本默认命名为原会话名+「-fork」后缀,例如graphql-experiment → graphql-experiment-fork。
Branch后必须做的一件事
第一步:检查工作目录是否已隔离
进入新分支会话后,立即执行!pwd和!git rev-parse --show-toplevel。若两次输出路径一致,说明未启用worktree隔离——【此时两个会话共享同一份代码,修改会互相覆盖】。
第二步:启用Git worktree(防冲突关键)
在新分支会话中运行:claude --worktree。该命令会自动创建独立工作树副本,绑定到当前会话。后续所有文件操作都在隔离沙箱中进行,不再影响主会话。
第三步:为分支命名并固定
输入/name api-refactor-v2(替换成你自己的描述性名称)。命名后,该分支会话将在Agent View中以清晰标签显示,避免后续混淆。

















