编写当前对话的移交概要以供新代理继续工作。将其保存到用户操作系统的临时目录,然后启动一个后台代理,并将该概要作为其 prompt:claude --bg --name "<描述性名称>" -- "$(cat <概要文件>)"。通过文件传递概要可防止 shell 执行概要中的反引号或展开 $。代理在当前工作目录启动并立即返回;用户通过 claude agents 管理它。
始终传递 -n/--name 参数并附上描述性名称(例如 --name "修复登录错误"),以设置任务列表、会话选择器和终端标题中显示的显示名称。
在概要中包含一个“建议的技能(suggested skills)”部分,指出下一个代理应调用 Skill 工具的技能名称。
不要重复其他 artifact(规格说明、计划、ADRs、问题、提交、差异)中已捕获的内容。可通过路径或 URL 引用它们。
对任何敏感信息(如 API 密钥、密码或个人可识别信息)进行脱敏处理,因为概要将成为代理的 prompt。
如果用户传递了参数,将其视为对下一个会话重点的描述,并相应调整概要。