启动参数看官方文档恢复与特定拉取请求相关的会话Syntax--from-pr <pr-number|url>示例claude --from-pr 123全网调研整理典型场景PR review 迭代时,离开会话后再次回来,无需重新解释架构设计和代码背景收到 reviewer 意见后,精准恢复当初创建该 PR 的 Claude 会话继续修改跨多个工作日推进同一 PR,保持 Claude 对历史决策的完整认知在 /resume 选择器搜索框中粘贴 PR URL,快速定位对应会话多任务并行时,通过 PR 编号区分不同功能分支的 Claude 工作上下文实用技巧除 PR 编号外,也可直接传入完整 URL:支持 GitHub、GitHub Enterprise、GitLab MR、Bitbucket PR(v2.1.119+ 起)在 /resume 选择器中按 `/` 进入搜索模式后粘贴 PR URL,同样可定位到创建该 PR 的会话,无需退出当前 session配合 `--fork-session` 使用可在恢复后开新分支,既保留原始 PR 会话又能安全尝试不同实现方向通过 `cleanupPeriodDays` 设置项可延长本地 session 文件保留期(默认 30 天后自动删除)会话文件存储于 `~/.claude/projects/<project>/<session-id>.jsonl`,迁移机器前可手动备份以避免丢失链接常见坑仅当 Claude 自动调用 `gh pr create` 创建 PR 时才会建立会话链接,手动运行 `gh pr create` 创建的 PR 无法通过此 flag 恢复session 文件存储在本机本地,换台机器后 `--from-pr` 找不到对应会话,需提前将 JSONL 文件复制到新机器通过 `claude -p`(非交互模式)或 Agent SDK 创建的会话不出现在 session 选择器,需改用 `--resume <session-id>` 恢复来源管理会话 - Claude Code 官方中文文档Common Workflows - Claude Code DocsClaude Code Cheat Sheet 2026 (Blake Crosley)Claude Code CLI Reference (OpenTools)Claude Code's --from-pr Flag (Medium / Coding Nexus)创建于v2.1.27最近更新v2.1.119变化次数2新增 1改进 1变化时间线(按版本倒序)改进v2.1.119· 2026/04/24 · 2026/04/24现在接受 GitLab merge-request、Bitbucket pull-request 和 GitHub Enterprise PR 的 URL新增v2.1.27· 2026/01/31 · 2026/01/31支持通过 GitHub PR 号或 URL 恢复关联的会话上一个--fallback-model回到命令字典下一个--help
改进v2.1.119· 2026/04/24 · 2026/04/24现在接受 GitLab merge-request、Bitbucket pull-request 和 GitHub Enterprise PR 的 URL