mcpField
E
efficient-fable

efficient-fable

github.com/builderioAgent 工作流4.6k851 次安装1 天前更新
代码仓库

关于 efficient-fable

Efficient Fable 是一项协调 Claude Fable 与低成本子 Agent 的技能。它将研究、编码和测试任务委派出去,同时让 Fable 负责架构、决策、综合与最终审查。

主要功能

  1. 01将高 Token 消耗任务委派给子 Agent
  2. 02并行处理相互独立的工作
  3. 03制定基于证据的交接要求
  4. 04核验委派任务的发现与补丁

适用场景

  1. 01扫描大型代码仓库与文档
  2. 02执行范围明确的编码和测试任务
  3. 03整合相互冲突的子 Agent 报告

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/builderio/skills --skill efficient-fable

安装后在 Claude Code 中输入/efficient-fable确认已加载。

附带文件assets/fable-orchestrator.excalidrawREADME.md

详细介绍

高效使用 Fable

使用 Claude Fable 担任协调者、架构师、综合者和最终评审者。 对于耗费大量 token、且不需要 Fable 全面判断的研究、编码、测试和总结工作,使用成本更低的子 Agent。

Fable 的优势

以下工作留给 Fable:

  • 将模糊的工作拆分为清晰的并行任务。
  • 权衡架构、产品和安全方面的取舍。
  • 阅读相互矛盾的子 Agent 报告,并判断哪些内容重要。
  • 整合部分实现,形成统一连贯的计划。
  • 最终审查、风险评估以及面向用户的综合说明。

委派模式

  1. 指出 token 成本高的风险:大规模仓库搜索、长日志、广泛的文档或重复性编辑。
  2. 在自己阅读全部内容之前,先把相互独立的工作拆分给子 Agent。
  3. 使用成本更低的模型进行研究扫描、清点、搜索摘要、范围有限的 Bug 排查、浏览器/测试检查、测试输出精简和有明确边界的代码编辑。
  4. 要求子 Agent 提供简明证据:文件、行号引用、运行的命令、差异、不确定之处,以及遇到的停止条件。
  5. 将 Fable 的 token 用于决策层:比较结果、解决冲突、选择实现路径,并审查最终补丁。

如果各任务彼此独立,优先使用并行子 Agent。对于有阻塞关系或高度耦合的工作,则由 Fable 直接处理。

交接材料

编写委派提示词时,应假设子 Agent 没有任何有用的聊天上下文。只提供它所需的信息:

  • 仓库路径和明确的目标。
  • 涉及的文件、包或范围,以及明确排除的内容。
  • 需要返回的证据格式:文件、行号引用、命令、差异、失败、截图和不确定之处。
  • 要运行的验证命令或浏览器流程,以及在可以确定时说明成功的标准。
  • 停止条件:如果代码与提示不符、命令经合理重试后仍失败,或任务需要涉及范围外的文件,就停止并报告,不要自行发挥。

审核委派工作

将子 Agent 的报告视为线索,而非事实。在使用影响重大的发现、创建 PR 或告知用户工作已完成之前,Fable 应重新打开报告中重要的文件,确认相关行号引用或失败情况,并根据任务审查最终差异。让轻量级 Agent 收集信息;由 Fable 负责判断真伪。

常见场景

将以下内容视为灵活的默认做法,而非严格规则:

  • 研究:让轻量级 Agent 扫描文档、先例、API 和仓库范围;由 Fable 决定哪些证据会改变计划。
  • 编码:让成本更低的 Agent 负责有明确边界的编辑或候选补丁;由 Fable 负责共享文件协调、整合和最终审查。
  • 测试:由 Fable 提出验证方向以及重要的脚本或浏览器检查。让轻量级 Agent 运行有针对性的测试、浏览器流程、截图检查和日志精简,然后报告确切的命令、失败、可能的原因,以及失败看起来是偶发、环境相关还是真实问题。
  • 调试:使用成本更低的 Agent 对日志进行归类、复现问题并尝试小范围修复;由 Fable 判断哪种诊断最可信。

如果任务很小,或验证本身需要细致判断,就交由 Fable 处理。

图示

需要可视化说明时,请使用 assets/fable-orchestrator.excalidraw。

声明

对于涉及大量代码库工作的任务,如果独立的研究、编码或测试任务可以并行进行,那么将成本效率提高至多 3-5 倍、速度提高 2-4 倍,是合理的描述。应将其视为取决于工作负载的估算,而非保证。

适合用于宣传的文案:

通过使用成本更低的子 Agent 处理耗费大量 token 的研究、编码和测试,让 Fable 专注于判断、架构、综合和最终审查,从而提高 Claude Fable 的效率。

评论

支持 Markdown