子代理
子代理的角色
Subagents 会把复杂工作拆成更专门的角色和边界。它们不是普通 prompt 的拷贝,而更接近受约束的专家执行单元。
当前路径约定
默认输入路径:
subagents/默认编译文件仍然位于同一棵目录树内:
subagents/**/*.mdx为什么命名很重要
tnmsc 现在默认从相对路径派生 subagent 名称:
subagents/reviewer.src.mdx->reviewersubagents/qa/boot.src.mdx->qa-boot
这意味着:
- 你不需要在 frontmatter 里写
name - 如果你写了
name,sync 会忽略它并发出警告 - 如果你想改 subagent 名称,就去重命名目录或文件名
什么时候它应该是子代理,而不是 Skill
- 你需要一个长期存在、职责边界明确的角色。
- 这个角色需要自己的输入描述、行为约束和输出形状。
- 它不是“做某一件事的方法”,而是“负责某一类工作的 agent 配置”。
Last updated on