用途:当工作需从一个 T3 Code 线程迁移到新线程时使用。输入为源线程 UUID(如 a40b36e9-04d9-4a70-9f99-4ecfda1eef4b),可选提供新的关注点。
主要用法:用随附脚本解析源线程:python3 <skill-dir>/scripts/find_thread.py <uuid> --full。脚本读取 ${CODEX_HOME:-$HOME/.codex} 下的本地数据库,返回 JSON,含线程记录、源 cwd、分支、提交、origin、会话及 recommended_worktree。把报告的 cwd/worktree 作为首选检查对象,比较 recommended_worktree.matches_recorded 与线程记录的分支和提交;若为 false,说明路径已被复用或改变,应使用 matching_worktrees(如存在),否则仅在普通智能体验证后,才为记录的分支/提交定位或创建检出。路径缺失时,用记录的分支和提交定位已有 git worktree,不要擅自切换到无关检出。退出码非零或 found: false 表示 UUID 无法解析。
交接准备可委托给子智能体:把脚本输出和关注点交给它,要求用 handoff 技能写出紧凑的续接交接,保留源线程的确切仓库、分支、worktree、脏文件归属、决策、证据、阻碍和下一步;不得仅为准备交接而改动源检出。该交接文件路径即普通智能体使用的 $handoff,需报告绝对路径;普通智能体必须先读取该文件,再从其声明的工作树和分支继续。无法委托时,自行用 handoff 技能创建交接并返回绝对路径。
限制:仅解析出源线程不等于续接完成;只有交接存在,且指明检出/worktree 与下一步具体操作,才算就绪。交接中不得包含线程记录里的凭据或私有配置值。