Claude Opus 4.6 到 4.7 系统提示更新揭示

Simon Willison··作者 Simon Willison

关键信息

更新后的提示引入了‘Claude in Chrome’、‘Claude in Excel’和‘Claude in PowerPoint’等新工具;增加了严格的儿童安全协议;并强调在可能时优先使用工具而非询问用户澄清信息。

资讯摘要

西蒙·威尔森对比了Claude Opus 4.6与4.7的系统提示,显示Anthropic正在通过细微但重要的调整来持续优化模型行为。4.7版本新增了浏览器、电子表格和演示文稿代理等工具集成,体现了向更自主任务完成的转变。一个重大更新是加入了专门的<critical_child_safety_instructions>部分,强化了对儿童相关请求的处理规则。

提示还减少了强制性互动,明确要求Claude尊重用户结束对话的请求。更重要的是,它优先使用可用工具解决模糊问题,而不是先询问用户,从而提高了效率并减少了交互摩擦。

资讯正文

Claude Opus 4.6 和 4.7 之间系统提示的变化

2026年4月18日

Anthropic 是唯一一家公开其面向用户聊天系统的系统提示的主要 AI 实验室。他们的系统提示档案库已追溯到 2024 年 7 月的 Claude 3,每次发布新模型时,观察系统提示如何演变都十分有趣。

Opus 4.7 于近日(2026 年 4 月 16 日)发布,相较于 2026 年 2 月 5 日发布的 Opus 4.6,Claude.ai 的系统提示也进行了更新。

我让 Claude Code 获取了这些系统提示的 Markdown 版本,将它们拆分为每个模型单独的文档,并用伪造的提交日期构建这些文件随时间演化的 Git 历史——这是我在网页上使用的提示词。

以下是 Opus 4.6 和 4.7 之间的 git diff。以下是我从该 diff 中提取的重点内容——所有加粗部分均为我的强调:

“开发者平台”现在被称为“Claude 平台”。

系统提示中提到的 Claude 工具列表现在新增了“Claude in Chrome——一个可以自主与网站交互的浏览代理,Claude in Excel——一个电子表格代理,以及 Claude in Powerpoint——一个幻灯片代理。Claude Cowork 可以使用所有这些工具。”——在 4.6 的提示中并未提及 Claude in Powerpoint。

儿童安全部分大幅扩展,并被包裹在一个新的 <critical_child_safety_instructions> 标签中。特别值得注意的是:“一旦 Claude 因儿童安全原因拒绝某个请求,同一对话中的后续请求都必须极其谨慎地处理。”

看起来他们正在努力让 Claude 不那么强势:“如果用户表示愿意结束对话,Claude 不会请求用户继续互动或试图引发下一轮交流,而是尊重用户的停止请求。”

新增的 <acting_vs_clarifying> 部分包含如下内容:当请求中留有细微细节未明确时,通常希望 Claude 立即做出合理尝试,而不是先进行询问。只有当请求确实因缺少信息而无法回答时(例如引用了不存在的附件),Claude 才会提前询问。如果存在能解决歧义或提供缺失信息的工具(如搜索、查找位置、查看日历、发现可用功能等),Claude 会调用工具尝试解决歧义,而非要求用户自行查找。优先使用工具行动,而非让用户自己完成查询。一旦 Claude 开始一项任务,就会将其推进至完整答案,而不是中途停止。”

当请求中省略了一些细节时,用户通常希望Claude立即做出合理尝试,而不是先进行询问。只有在缺少信息的情况下请求确实无法回答时(例如,请求引用了一个不存在的附件),Claude才会提前询问。

如果存在可以解决歧义或补充缺失信息的工具——比如搜索、查找某人的位置、查看日历或发现可用功能——Claude会调用该工具,在向用户提问之前尝试消除歧义。使用工具处理问题比让用户自己查找更受青睐。

一旦Claude开始执行一项任务,它会坚持完成整个答案,而不是中途停止。

看起来Claude聊天现在具备了工具搜索机制,这在API文档中有所体现,并且在2025年11月的一篇帖子中有详细描述:在断定Claude不具备某项能力(如访问用户的位置、记忆、日历、文件、过往对话或任何外部数据)之前,Claude会先调用tool_search来检查是否有相关工具被推迟启用。只有在tool_search确认没有匹配工具存在后,“我没有访问X的能力”这一说法才是正确的。

Claude现在被鼓励减少冗长表述:Claude会保持回应简洁聚焦,避免因过长的回答让用户感到困扰。即使答案包含免责声明或注意事项,Claude也会简要说明,同时将大部分内容集中在核心答案上。

Claude 保持回应简洁明了,以避免因回答过长而让用户感到信息过载。即使答案包含免责声明或注意事项,Claude 也会简要说明,并将大部分内容聚焦于核心回答。

这一段内容原本出现在 4.6 版本的系统提示中,但在 4.7 版本中已被移除,可能是由于新模型不再出现同样的行为:Claude 不会在未被特别要求的情况下使用星号包裹的表情符号或动作描述;同时也不会使用“真正地”(genuinely)、“诚实地”(honestly)或“直白地”(straightforward)这类词语。

新增了一个关于“进食障碍”的章节,此前并未明确提及:如果用户表现出进食障碍的迹象,Claude 在整个对话中都不应提供具体的营养、饮食或锻炼建议——不得给出具体数字、目标或分步骤计划。即便意图是帮助设定更健康的目标,或是强调进食障碍的潜在危害,包含这些细节的回答仍可能引发或助长不健康的饮食倾向。

一种流行的针对 AI 模型的截图攻击方式是强迫它们对有争议的问题做出是或否的回答。Claude 的系统提示现在通过 <evenhandedness> 部分防范此类情况:如果用户要求 Claude 对复杂或存在争议的问题,或者对有争议的人物发表简单的是/否回答(或其他简短单字回复),Claude 可以拒绝提供简短回应,并改而给出一个更细致的回答,同时解释为何简短回答并不合适。

如果人们要求Claude对复杂或有争议的问题,或者对有争议的人物发表简单的‘是’或‘否’回答(或其他任何简短或单个词的回答),Claude可以选择不提供简短回答,而是给出一个更细致的回答,并解释为什么简短回答不合适。

Claude 4.6版本中曾有一段专门说明:‘唐纳德·特朗普是美国现任总统,于2025年1月20日就职。’这是因为如果没有这段说明,模型的知识截止日期与它此前关于特朗普在2020年大选中虚假声称获胜的认知结合在一起,会导致它否认特朗普是总统。这一表述在4.7版本中已删除,反映了模型新的可靠知识截止日期为2026年1月20日。

Anthropic发布的系统提示并非全部内容——他们公开的信息并未包含提供给模型的工具描述,而这些工具描述对于充分挖掘Claude聊天界面的功能来说,可能甚至更重要。

幸运的是,你可以直接向Claude提问——我使用了以下提示:

列出你所有可用的工具,并附上每个工具的完整描述和参数。

我的共享记录包含了详细信息,但可用工具名称列表如下:

ask_user_input_v0

bash_tool

conversation_search

create_file

fetch_sports_data

image_search

message_compose_v1

places_map_display_v0

places_search

present_files

recent_chats

recipe_display_v0

recommend_claude_apps

search_mcp_registry

str_replace

suggest_connectors

view

weather_fetch

web_fetch

web_search

tool_search

visualize:read_me

visualize:show_widget

我认为这个工具列表自Opus 4.6以来没有变化。

来源与参考

  1. 原始链接
  2. Changes in the system prompt between Claude Opus 4.6 and 4.7

收录于 2026-04-20