Anthropic 发布 Claude Fable 5.2 官方提示词指南:一句「This codebase is yours」让合并重复代码的比例从不到一成升到约一半,旧模型留下的提示词要先清理
Anthropic 在 Claude 开发者文档上线《Prompting Claude Fable 5.2》,专门说明 Fable 5.2 与旧模型行为不同的地方。Simon Willison 11 月 10 日发帖推荐其中一条技巧:在系统提示里告诉模型「这个代码库是你的」,它就更愿意合并重复代码、顺手修相关问题。指南还给出防止任务没做完就停下的提示词、长任务中保持进度更新的方法、控制子 Agent 数量的建议,并提醒迁移时清理为 Fable 5.1 和 Opus 5.5 写的旧指令。文中数字均为 Anthropic 自测(官方口径)。

核心要点速览
- 代码归属:小型编码任务中,加上「This codebase is yours」后模型约 一半 的尝试会合并重复代码,不加时 不到一成;但输出 token 约增加到 1.5 倍,每 6–10 次中约有 1 次改动了已有功能的行为
- 防止提前收工:在 medium effort 下回放 Agent 编码会话,加入官方「Finishing work」提示词后,留下可做工作就结束的会话约减少 一半,输出 token 增加约 30%
- 进度更新:Fable 5.2 的中途更新以 thinking 块返回,默认 display 为 "omitted" 时文本为空;harness 追加「用户很久没听到你」提醒后,最长沉默时段约 减半
- 迁移清理:「直接回答不要深思」这类指令在 medium 及以上不再生效,应改为降低 effort;harness 改动历史轮次会让 thinking 块失效并返回 400
- effort 建议:API 默认 high,大部分能力提升在 high 已经拿到;xhigh 只在实测有收益时用,max 用于测上限或数学、科研类开放问题








