🤖 AI / ML
Fable 的判断力Fable's judgement
Claude Code 团队建议在 AI 辅助编程中,应允许 Fable 和 Opus 等模型自主发挥判断力,而非严格设定工作流程。以自动化测试为例,与其强制规定测试范围,不如让模型根据功能大小自行决定测试策略。这种方法能更好地利用大语言模型的推理能力来优化开发任务。给予 AI 更多自主权有助于提升实际开发中的代码质量与效率。
Simon Willison
2026年7月3日
周三,我与 AIE 的 Claude Code 团队的 Cat Wu 和 Thariq Shihipar 举行了一次炉边谈话。从中我得到的最有趣的建议之一是,让 Fable(在某种程度上也包括 Opus)运用它们自己的判断力,而不是去规定它们该怎么工作。
他们给出的例子是测试。你可以告诉 Fable“只对较大的功能使用自动化测试,不要为微小的文案或设计更改更新并运行测试”——但更好的做法是,直接告诉 Fable 在决定是否编写测试时使用它自己的判断。
Jesse Vincent 刚刚给了我一个相关的建议,帮助我们在涨价前的最后几天里,避免消耗过多宝贵的 Fable token。那就是告诉 Fable 在处理较小的任务时使用其他模型,并让它自己判断该使用哪个模型。
我刚才向 Claude Code 输入了以下提示词:
对于所有编码任务,请运用你的判断力选择一个合适的低功耗模型,并在子代理中运行它
Claude 将这个记忆文件保存在了 ~/.claude/projects/name-of-project/memory/delegate-coding-to-subagents.md:
--- name: delegate-coding-to-subagents description: Simon 希望将编码任务委派给运行在合适的较低功耗模型上的子代理 metadata: node_type: memory type: feedback originSessionId: 30068d78-43a9-4fb1-bb29-9799e18c526a --- Simon 于 2026-07-03 声明:“对于所有编码任务,请运用你的判断力选择一个合适的低功耗模型,并在子代理中运行它。” 原因:成本/效率——实现工作很少需要顶级模型;判断、审查和综合工作留在主循环中。 如何应用:当本项目中的任务主要是编写/编辑代码时,生成一个带有模型覆盖(实质性实现使用 sonnet,琐碎/机械性编辑使用 haiku)的 Agent 以及自包含的提示词;在提交前于主循环中审查结果。设计、审计、数据综合以及任何需要大量判断的任务都保留在主模型中。另见 [[project-goals]]。
到目前为止,效果似乎很好。我完成了大量工作,而我的 Fable 额度消耗得比以前慢了。
需要完整排版与评论请前往来源站点阅读。