Claude Code 2.1.0版本引入了一个新的功能,即context: fork。这个功能允许在处理复杂多步骤操作时,创建一个独立的子代理来执行特定的技能,而不会干扰到主对话的进行。在SKILL.md文件中,我们可以通过设置context: fork来指定使用新的子代理执行技能,并将当前对话的历史记录传递给这个子代理。这样的设计使得技能的执行更加灵活和高效。此外,我们还可以结合agent参数,创建一个具备当前主会话对话记录的子代理,例如在创建一个名为code-reviewer的子代理时调用code-analysis插件。这种机制对于需要分析代码质量并生成详细报告的技能来说非常有用。通过这种方式,我们可以确保在执行复杂操作时,主对话的连贯性和流畅性不受影响。更多关于context: fork的信息,可以参考以下链接: -

标签: none

评论已关闭