子代理什么时候最有效？	当探索工作与执行分离时，子代理最有效。如果你只需要结果而不关心过程，就应该委托给子代理。
为什么研究任务适合使用子代理？	因为子代理可以探索多个文件和代码路径，而主线程只需要收到干净的总结，不需要看到所有的搜索过程。
代码审查为什么应该使用子代理而不是主线程？	因为主线程参与了代码的创建，难以用新的视角审视。子代理在独立的上下文中审查，能提供更客观的反馈。
什么是"专家声称"反模式？	给子代理添加"你是Python专家"这样的提示没有价值，因为Claude已经具备这些知识，主线程可以直接完成同样的工作。
为什么顺序管道子代理会失败？	当每一步都依赖于前一步的发现时，信息会在代理之间的交接中丢失，导致任务失败。
测试运行器子代理有什么问题？	它隐藏了诊断问题所需的完整输出信息，迫使你创建额外的调试脚本来获取本应直接可见的细节。
什么时候应该为子代理使用自定义系统提示？	当任务需要特定的语气、风格或专业知识时，比如文案写作子代理或样式子代理需要了解设计系统文件。
决定是否使用子代理的关键问题是什么？	中间工作是否重要？如果不重要，只需要最终结果，就委托给子代理；如果重要，需要看到和反应过程，就保留在主线程中。
哪些任务适合使用子代理？	研究和探索、代码审查、需要自定义系统提示的任务。
哪些任务应该避免使用子代理？	"专家"角色、多步骤管道（每步依赖前一步）、需要完整输出进行调试的测试运行。
