Fable 的裁决
Fable's judgement
在周三与Claude Code团队的Cat Wu和Thariq Shihipar的炉边谈话中,Simon获得建议:让Fable(及Opus)自行判断任务分配,而非硬性规定。例如,让Fable自行决定是否编写测试,或将较小编码任务委托给低功耗模型(如sonnet或haiku)在子agent中运行。Simon将此策略保存为记忆文件,指示Claude Code对所有编码任务自行选择合适模型。该方法有效降低了Fable token消耗,同时保持主循环负责判断、审查与综合工作。
我在周三与 Claude Code 团队的 Cat Wu 和 Thariq Shihipar 共同主持的炉边谈话中,得到的最有趣建议之一是:让 Fable(在某种程度上也包括 Opus)自行判断,而不是规定它们该如何工作。他们举的例子是测试。你可以告诉 Fable "只对较大的功能使用自动化测试,不要为小的文案或设计改动更新和运行测试"——但更好的做法是直接告诉 Fable 在决定是否编写测试时自行判断。Jesse Vincent 刚刚给了我一个相关建议,帮助我在涨价前的最后几天里避免消耗太多宝贵的 Fable token。告诉 Fable 将较小的任务交给其他模型处理,由它自行判断使用哪个模型。我刚才向 Claude Code 提示:对于所有编码任务,请自行判断并选择一个合适的低功耗模型,在子 agent 中运行它。Claude 将这个记忆文件保存在 ~/.claude/projects/name-of-project/memory/delegate-coding-to-subagents.md:
name: delegate-coding-to-subagents description: Simon 希望将编码任务委托给运行适当低功耗模型的子 agent metadata: node_type: memory type: feedback originSessionId: 30068d78-43a9-4fb1-bb29-9799e18c526a
Simon 于 2026-07-03 所述:"对于所有编码任务,请自行判断并选择一个合适的低功耗模型,在子 agent 中运行它。"
原因:成本/效率——实现工作很少需要顶级模型;判断、审查和综合工作仍由主循环负责。
如何应用:当本项目中的任务主要是编写/编辑代码时,生成一个带有模型覆盖(实质性实现用 sonnet,琐碎/机械性编辑用 haiku)和自包含提示的 Agent;在提交前在主循环中审查结果。设计、审计、数据综合以及任何需要判断的工作仍由主模型处理。
另见 [[project-goals]]。
目前看来效果不错。我完成了大量工作,而 Fable 的额度消耗速度比以前慢了不少。
标签:claude , ai , claude-code , llms , prompt-engineering , coding-agents , generative-ai , claude-mythos-fable , anthropic