可以打开并阅读的子智能体
对于复杂任务,Mythex 智能体可以把部分工作交给嵌套的智能体运行——即子智能体——并行地调查或构建。这些运行并不会被隐藏。每一个都会在你的聊天中以一行智能体的形式出现,显示它正在做什么,你可以点击它,在只读标签页中阅读它的完整记录。
它的作用
子智能体是主智能体为完成较大任务的某一部分而启动的第二个智能体运行。比如,你要求对应用的几个部分做一项改动:主智能体可能会派一个子智能体去调查某个功能目前的工作方式,同时自己继续处理其余部分。
在这个嵌套工作运行期间,记录中会出现一个智能体行,显示子智能体正在做什么,以及它到目前为止使用了多少个工具。当你想了解细节时,点击该行,这次运行的记录就会在它自己的标签页中打开。
子智能体的任务要么是调查——查看某件事并汇报结果——要么是实现变更的一部分。无论哪种,它都在你交给主智能体的任务内部运行,而不是一个你必须自己管理的独立对话。
如果你还不熟悉能够自主使用工具的智能体这一概念,什么是 AI 智能体是一份不错的简短入门材料。
我们为什么这样设计
一个会悄悄派出帮手的智能体,可能会让人觉得像个黑盒:某件事发生了,而你只能相信摘要。我们希望你能够核实。
所以每一次嵌套运行都是可读的。如果结果出乎你的意料,你可以打开子智能体的记录,看它查看了什么、做了什么,而不必猜测。并且,由于记录位于自己的标签页中,主对话保持简洁——只有你想看细节时才需要阅读。
如何使用
无需任何设置。像平常一样在主聊天中工作,当智能体判断任务需要时,子智能体就会出现。
- 观察智能体行。 运行期间,它会显示子智能体正在做什么以及它的工具使用次数。
- 点击该行,在标签页中打开这次运行的记录。
- 阅读。 子智能体标签页是只读的——你无法在其中输入。
- 从主聊天中引导。 如果你想改变方向,请在父对话中操作:发送后续消息、在 Build、Plan 和 Ask 之间切换,或按下停止。
- 用 × 关闭标签页,即可结束。主线程和你的项目文件保持不变。
计划标签页的工作方式相同
计划也采用同样的处理方式。当智能体完成计划后,聊天中会出现一张计划卡片,其中已列出待办事项。查看计划会在只读标签页中打开计划,让你可以完整地通读整个方案,而不会滚动消失。构建——无论是在卡片上还是在该标签页中——会开始实现它。你无需查找文件路径;卡片和标签页包含了所需的一切。关于这一流程的更多内容,请参阅先计划再构建。
限制
- 你无法自己启动子智能体。 由主智能体决定何时使用它们。如果你希望任务被拆分,请描述任务;决定权仍在智能体手中。
- 子智能体标签页是只读的。 你只能观看和阅读它们;所有引导都在父聊天中进行。
- 关闭标签页不会撤销任何操作。 它只是让你停止观看。要回滚工作,请使用主聊天中某条回复上的检查点——参见聊天。