用途:将代码库、提示词或 API 调用从 Claude Sonnet 4.0、Sonnet 4.5 或 Opus 4.1 迁移到 Opus 4.5,属于一次性迁移流程。
主要能力与迁移步骤:搜索代码库中的模型字符串与 API 调用;按平台更新模型字符串;移除不支持的 beta 头;加入 effort 参数并设为 "high"(见 references/effort.md);汇总全部改动。
目标模型字符串:Anthropic API(1P)为 claude-opus-4-5-20251101;AWS Bedrock 为 anthropic.claude-opus-4-5-20251101-v1:0;Google Vertex AI 为 claude-opus-4-5@20251101;Azure AI Foundry 为 claude-opus-4-5-20251101。
需替换的来源模型:Sonnet 4.0(Anthropic API claude-sonnet-4-20250514;Bedrock anthropic.claude-sonnet-4-20250514-v1:0;Vertex AI claude-sonnet-4@20250514);Sonnet 4.5(claude-sonnet-4-5-20250929;anthropic.claude-sonnet-4-5-20250929-v1:0;claude-sonnet-4-5@20250929);Opus 4.1(claude-opus-4-1-20250422;anthropic.claude-opus-4-1-20250422-v1:0;claude-opus-4-1@20250422)。Haiku 模型不迁移。
beta 头:若存在 context-1m-2025-08-07 需移除,因 Opus 4.5 暂不支持,并留下注释说明。
提示词调整:仅当用户明确要求或报告具体问题时才应用。已知差异包括工具过度触发、过度工程、代码探索、前端设计与 thinking 敏感性。工具过度触发时软化 CRITICAL、MUST、ALWAYS、NEVER、REQUIRED 等,仅限工具触发指令;未启用扩展思考(请求无 thinking 参数)时,将 think 替换为 consider、believe、evaluate 等。添加片段应使用 XML 标签组织、匹配现有提示词风格与位置,各片段全文见 references/prompt-snippets.md。
限制:默认只更新模型字符串;提示词修复按需进行;effort 参数仅在用户要求时配置。其余细节暂未提供。