2026 年 8 月 18 日发布的 v2.1.235,最大的亮点是终于补上了输入框拼写检查这个长期缺失的基础体验功能,同时对 Vim 模式、权限对话框、grep 性能等多个细节做了打磨。本文基于官方 Changelog 详解本次更新。
新增拼写检查功能
Added an optional spellcheck setting that underlines
misspelled words in the prompt input as you type, using your
installed aspell, hunspell, or ispell
启用要求:
本机已安装 aspell、hunspell 或 ispell 任意一种拼写
检查工具,Claude Code 会调用它们实现输入时实时下划线
标注拼写错误单词的效果
这是一个可选设置,默认状态需要用户自行开启。对于习惯用自然语言长句描述复杂需求的用户,打字过程中出现拼写错误很常见,这个功能能在输入阶段就及时发现问题,减少因为拼写错误导致模型理解偏差的情况。
云端后台任务的内存和 CPU 优化
Improved memory and CPU usage while cloud sessions such as
/ultrareview or /autofix-pr run in the background — their event
streams are no longer re-scanned and re-rendered on every update
此前 /ultrareview、/autofix-pr 这类在后台运行的云端会话,每次有新事件都会把整个事件流重新扫描和渲染一遍,这在长时间运行的后台任务上会造成不必要的资源消耗。修复后只处理增量部分,对于经常挂着后台任务运行的用户,这个优化能明显降低资源占用。
权限对话框:所见即所得
Improved permission dialogs: display text and "don't ask
again" options now always match what a grant would cover,
and "don't ask again" is withheld when contents cannot be
fully displayed
配套修复:
Fixed Shift+Tab inside the permission prompt's comment field
approving the edit and granting session-wide edit permission
instead of closing the field
这两处修复都是围绕权限授权对话框的准确性——此前存在"显示文字和实际授权范围对不上"的隐患,以及在权限提示的评论框里按 Shift+Tab 会意外触发"批准编辑并授予会话级编辑权限"而不是单纯关闭输入框的问题。这类问题看似细节,但涉及权限授予范围的准确性,对追求精细化权限管控的用户来说是需要认真对待的修复。
grep 性能加固:拒绝病态正则拖垮内存
Improved the embedded grep in native macOS/Linux builds:
pathological patterns now fail fast instead of exhausting
memory, and -m N with -A/-C prints correct context
此前如果不小心写出"病态"的正则表达式(这类模式在某些引擎下会导致回溯时间呈指数级增长),可能会把内存耗尽拖垮整个进程。修复后这类模式会快速失败并返回错误,而不是让进程卡死。同时也修复了 -m N 配合 -A/-C 参数时上下文行数显示不正确的问题。
Vim 模式状态保留
Vim mode: NORMAL mode and cursor position are now preserved
when toggling the detailed transcript (ctrl+o) or closing a
panel
对 Vim 用户来说,此前切换详细文字记录面板(ctrl+o)或关闭某个面板时,NORMAL 模式状态和光标位置容易丢失,需要重新定位。这个体验细节的修复对高频使用 Vim 键位习惯操作的用户会有明显感知。
其他值得关注的修复
- 修复Agent工具在当前会话不可用时仍宣传通用型默认
子智能体的问题:省略 subagent_type 现在会得到清晰
的错误提示,列出可用的智能体列表
- 修复notebook单元格删除/替换审批对话框在无法读取
单元格内容时,静默省略现有内容的问题:对话框现在
会说明原因
- 修复Claude响应过程中运行slash命令时,显示HTML实体
而非实际字符的问题
- 修复后台自动更新后,提示区不显示"已安装更新"重启
提示的问题
- 修复恢复或重新启动到仍有未完成任务的会话时,展开
任务列表(ctrl+t)总是从折叠状态开始的问题
- 改进上下文限制错误提示:会说明自动压缩是否关闭,
并指向 /config 重新启用
- SendMessage 现在会提前拒绝对跨会话传递来说过大的
消息,而不是静默丢弃
- Remote Control:claude rc 现在会应用与交互式启动
相同的企业网关可用性检查
- [VSCode] 修复多个Claude面板的窗口恢复或重新加载时,
焦点在打开的Claude标签页间自行跳动的问题
实战建议
1. 经常用自然语言长句撰写复杂prompt的用户,建议
安装 aspell/hunspell/ispell 任一工具并开启拼写检查,
减少因笔误导致模型理解偏差的情况
2. 依赖 /ultrareview、/autofix-pr 等云端后台任务的
团队,升级后可以观察长时间运行任务时本地资源
占用是否有明显改善
3. Vim 键位重度用户升级后可以直接感受NORMAL模式和
光标位置保留带来的操作连贯性提升
4. 涉及精细化权限管控的团队,建议重新确认权限对话框
的授权范围显示是否与实际授权内容完全一致
总结
v2.1.235 延续了近几个版本"体验精细化打磨"的节奏,拼写检查作为一个基础但长期缺失的功能终于补上,配合权限对话框准确性、grep 稳定性等一批底层加固,整体使用体验的"毛刺感"在持续减少。
来源:Claude Code Changelog v2.1.235 — Claude Code 官方文档,Anthropic,2026年8月18日