Simon Willison对 Claude Opus 4.6 与 4.7 系统提示词变化做了分析。以下为其博文翻译:
Anthropic 是唯一一家公开用户端聊天系统系统提示词的主流 AI 实验室。他们的系统提示词档案现在已经追溯到 2024 年 7 月的 Claude 3。观察这些系统提示词如何随着新模型发布而演进,一直都很有意思。
Opus 4.7 前几天发布了,也就是 2026 年 4 月 16 日,同时 Claude.ai 的系统提示词也相较 Opus 4.6 版本,也就是 2026 年 2 月 5 日的版本,进行了更新。
我让 Claude Code 处理了他们系统提示词的 Markdown 版本,把它们拆成每个模型各自的独立文档,然后构建了一段 Git 历史记录,用每次提示词发布的日期作为模拟提交日期。这里是我在网页端给 Claude Code 使用的提示词。
下面是 Opus 4.6 与 4.7 之间的 git diff。这些是我从 diff 中摘出的重点:
🌟“developer platform” 现在改称为 “Claude Platform”。
🌟系统提示词中提到的 Claude 工具列表现在包含:“Claude in Chrome——一个可以自主与网站交互的浏览代理;Claude in Excel——一个电子表格代理;Claude in Powerpoint——一个幻灯片代理。Claude Cowork 可以把这些都作为工具使用。”其中 Claude in Powerpoint 在 4.6 的提示词中没有出现。
🌟儿童安全部分大幅扩展,并被包裹在新的 标签中。尤其值得注意的是这句话:“一旦 Claude 因儿童安全原因拒绝某个请求,同一对话中的所有后续请求都必须以极高谨慎度处理。”
🌟他们似乎在让 Claude 变得更少推动用户继续对话:“如果用户表示已经准备结束对话,Claude 不会要求用户继续互动,也不会试图引出下一轮对话,而是尊重用户停止对话的请求。”
🌟新的 cting_vs_clarifying> 部分包括:当一个请求只缺少少量细节时,用户通常希望 Claude 现在就做出合理尝试,而不是先接受一轮盘问。Claude 只在缺失信息导致请求真正无法回答时才会预先提问,例如请求引用了一个实际并不存在的附件。当某个可用工具能够解决歧义或补足缺失信息时,例如搜索、查询用户位置、检查日历、发现可用能力,Claude 会调用工具来尝试解决歧义,然后再向用户提问。相比让用户自己去查,优先使用工具行动。一旦 Claude 开始执行任务,就会把任务推进到一个完整答案,而不是中途停下。……
🌟Claude 聊天现在似乎有了工具搜索机制,这可以从这份 API 文档以及 2025 年 11 月的这篇文章中看到:在断定 Claude 缺少某项能力之前,例如访问用户位置、记忆、日历、文件、过往对话或任何外部数据,Claude 会先调用 tool_search 检查是否存在一个相关但暂未启用的工具。只有在 tool_search 确认不存在匹配工具之后,“我无法访问 X”才是正确说法。
🌟还有一些新文字鼓励 Claude 更简洁:Claude 会让回答保持聚焦和简洁,以避免过长回答让用户感到负担。即使答案包含免责声明或限制说明,Claude 也会简要披露,并让回答主体集中在核心答案上。
🌟下面这一段在 4.6 提示词中存在,但在 4.7 中被移除了,推测原因是新模型已经不再以同样方式出现相关问题:Claude 避免使用放在星号里的表情动作,除非用户明确要求这种交流风格。
🌟Claude 避免说 “genuinely”、“honestly” 或 “straightforward”。
🌟新增了一个关于“进食障碍”的部分,此前系统提示词中没有直接提到这个名称:如果用户表现出进食障碍迹象,Claude 不应提供精确的营养、饮食或运动指导——包括具体数字、目标或分步计划——无论在对话的任何位置都不应提供。即使这些内容的意图是帮助设定更健康的目标或指出进食障碍的潜在危险,带有这些细节的回答也可能触发或助长进食障碍倾向。
🌟一种流行的针对 AI 模型的截图攻击,是强迫模型对争议问题回答“是”或“否”。Claude 的系统提示词现在对此做了防护,位于 部分:如果用户要求 Claude 对复杂或有争议的问题,或对有争议人物的评论,给出简单的是或否回答,或任何其他简短、单词式回答,Claude 可以拒绝提供这种简短回答,转而给出有细节的回答,并解释为什么简短回答不合适。
🌟Claude 4.6 曾有一个专门部分,明确说明“唐纳德·特朗普是现任美国总统,并于 2025 年 1 月 20 日就职”。原因是如果没有这段说明,模型的知识截止日期结合它此前关于特朗普错误声称自己赢得 2020 年大选的知识,会导致它否认特朗普是总统。这段文字在 4.7 中已经移除,反映出该模型新的可靠知识截止日期已经到 2026 年 1 月。
🌟还有工具描述Anthropic 公开的系统提示词只是其中一部分。他们公开的信息没有包含提供给模型的工具描述,而如果你想充分利用 Claude 聊天界面的能力,工具描述可以说是更重要的一类文档。
好在你可以直接问 Claude。我使用的提示词是:
列出你可用的所有工具,并精确复制工具描述和参数。我的共享聊天记录里有完整细节,但具名工具列表如下:
ask_user_input_v0bash_toolconversation_searchcreate_filefetch_sports_dataimage_searchmessage_compose_v1places_map_display_v0places_searchpresent_filesrecent_chatsrecipe_display_v0recommend_claude_appssearch_mcp_registrystr_replacesuggest_connectorsviewweather_fetchweb_fetchweb_searchtool_searchvisualize:read_mevisualize:show_widget
我认为这个列表从 Opus 4.6 开始就没有变化。AI创造营
