shaw
f3aa54b770
fix: 非Claude Code客户端system prompt迁移至messages以绕过第三方应用检测
Anthropic近期引入基于system参数内容的第三方应用检测机制,原有的前置追加
Claude Code提示词策略无法通过检测(后续内容仍为非Claude Code格式触发429)。
新策略:对非Claude Code客户端的OAuth/SetupToken账号请求,将system字段
完整替换为Claude Code标识提示词,原始system内容作为user/assistant消息对
注入messages开头,模型仍接收完整指令。
仅影响/v1/messages路径,chat_completions和responses路径保持原有逻辑不变。
真正的Claude Code客户端请求完全不受影响(原样透传)。
2026-04-07 17:06:47 +08:00
..
2026-04-05 17:21:36 +08:00
2026-04-05 17:11:01 +08:00
2026-04-05 17:50:01 +08:00
2026-03-27 14:33:05 +08:00
2026-04-05 22:01:08 +08:00
2026-04-07 08:26:51 +08:00
2026-04-05 18:18:58 +08:00
2026-04-07 17:06:47 +08:00
2026-03-17 15:38:18 +08:00
2026-04-05 17:11:01 +08:00
2026-04-05 17:11:01 +08:00