Claude Code 2.1.277 自动清洗不可见 Unicode 提示
Claude Code Daily Briefing 2026-09-20 称 2.1.277 会剥离 prompt 中 invisible Unicode 再展示。本文写与 MCP AESI、钓鱼指令的关系及如何验证。

Claude Code Daily Briefing 2026-09-20 在 2.1.277 细节里提到:发送前会剥离 prompt 里的 invisible Unicode 格式/标签字符,并向用户展示 sanitized 版本。JEV 池里 anthropics/claude-code GitHub 趋势(9 月 20 日)指向同一 release 窗口。这与 MCP ANSI / Unicode 注入 不同层,但同属「人眼看不见、模型看得见」的输入 hygiene。
清洗解决什么、不解决什么
解决:粘贴自网页、PDF、聊天工具的零宽字符、bidi override 等导致「你以为发的是 A,模型读的是 B」。
不解决:明文 social engineering、恶意 MCP 工具返回、仓库内 CLAUDE.md 投毒。仍要 intake checklist。
如何确认你已在 2.1.277+
claude --version
应 ≥ 2.1.277;若走代理,一并升过 2.1.275 400 修复 与 2.1.278 auto 分类。UI 若展示 sanitized prompt,diff 肉眼可见剥离内容。
与 9 月 hub 的关系
619 周报 列了 AGENTS.md、Plugin4Shell 升级;unicode 清洗是「输入侧小修」,应和 613 Project instructions 一起纳入 9 月升级 runbook,而不是单独吹成安全终局。