最近這一周我幾乎都是每天10小時+的在瘋狂用Claude Code,又找到了一些做產品的樂趣。尤其是昨天「小貓相冊」app在AppStore上線后,我又收到不少反饋,已經在繼續瘋狂改bug、修體驗了。
![]()
然后,用著用著,突然發現Claude Code 已經跳到2.1版本了。
![]()
我去查了下,他們是昨天(1月7日)發布的2.1.0,今天又跟了個2.1.1小修復。2026年第一個大版本,這次更新的內容多得離譜,changelog里列了80多條改動,包括:
30+項新功能(Skills熱重載、語言設置、Vim操作擴展、MCP動態更新等)
40+項bug修復(安全漏洞、中文輸入、終端兼容性等)
10+項性能和體驗優化
![]()
我幫你篩了一遍,挑出最值得關注的。
最值得關注的3個新功能 1. Skills自動熱重載
這個功能我等了挺久的。
之前的痛點是:你改了~/.claude/skills或.claude/skills里的skill文件,必須重啟Claude Code才能生效。調試一個skill可能要重啟十幾次,體驗很差。
現在不用了。改完skill,立刻生效,不用重啟。
這對于正在搭建自己工作流的人來說是個大提升。舉個例子,你在寫一個代碼審查的skill,想調整審查規則的措辭,以前的流程是:改文件→退出Claude Code→重新啟動→測試→發現不對→再改→再重啟……現在直接改完就能測,迭代速度快了不是一點半點。
另外這次還新增了幾個skill相關的功能:
context: fork:讓skill在隔離的上下文中運行,不會污染主對話
hooks支持:skill現在可以配置PreToolUse、PostToolUse、Stop這些hooks
YAML列表格式:allowed-tools字段支持更清晰的YAML列表寫法
如果你還沒開始用Skills,我建議趁這次更新試試。官方的skills倉庫有不少現成的例子可以參考:https://github.com/anthropics/skills
2. 可以設置Claude的回復語言了
新增了language配置項,比如設置成"japanese",Claude就會用日語回復你。
這個功能看起來簡單,但對于非英語母語的開發者挺實用的。之前想讓Claude用中文回復,得經常在prompt里提醒"請用中文回復",或者在CLAUDE.md里寫上語言要求。現在直接配置一次就行,一勞永逸。
配置方法:在settings.json里加上language字段即可,比如:
{
"language": "chinese"
}
設置后,Claude的回復會用中文。對于需要寫中文注釋或者給中文團隊用的項目,這個配置很方便。
3. 自動續寫,不再報token limit錯誤
以前Claude寫到一半,如果觸發了output token limit,就會直接報錯停下來。你得手動輸入"繼續"或者"請接著寫"讓它繼續。
現在改成了自動續寫。觸發limit后,Claude會自己接著寫,不需要你干預。
這個改動看起來很小,但體驗提升明顯。尤其是這幾個場景:
讓Claude寫長文檔(比如README、技術設計文檔)
做大范圍代碼重構
生成大量測試用例
批量處理文件
以前這些場景經常寫到一半斷掉,你得盯著屏幕等。現在可以放心讓它跑,回來看結果就行。
順帶一提,subagent(子任務)也有類似的改進:權限被拒絕后會自動嘗試其他方案,而不是直接停下來報錯。這讓長時間運行的任務更可靠了。
小改進,但很實用 Shift+Enter多終端開箱即用
之前想在輸入框里換行,不同終端的支持情況不一樣,有的要配置。
現在iTerm2、WezTerm、Ghostty、Kitty這幾個終端都開箱即用了。按Shift+Enter就能換行,不用折騰配置。
斜杠命令任意位置觸發
以前斜杠命令只有在行首輸入/才會觸發自動補全。
現在任意位置輸入/都能觸發。比如你打字打到一半,想插入一個命令,直接打/就能補全,不用刪掉前面的內容。這個太實用了
新增/plan快捷命令
想進入plan模式?直接在prompt里加/plan就行,不用再去菜單里找了(不過我咋記得這特么早就有了)
通配符Bash權限
現在可以用通配符來配置Bash權限了,比如:
Bash(npm *) - 允許所有npm命令
Bash(git * main) - 允許所有針對main分支的git命令
比之前一個個配置方便多了。
MCP動態更新
這個功能偏進階,但如果你在用MCP服務器,值得了解一下。
之前MCP服務器的工具列表是啟動時加載的,運行過程中不能變。現在支持了list_changed通知,MCP服務器可以動態添加、刪除、修改工具。
實際用處:
你可以寫一個MCP服務器,根據當前項目類型動態暴露不同的工具
或者根據用戶權限動態調整可用工具
甚至可以實現"插件熱插拔"的效果
這個改動讓MCP的玩法更靈活了。如果你在做自定義工具鏈,可以研究一下。
安全提醒:敏感信息泄露修復
這個要單獨說一下,因為涉及安全問題。
之前的版本有個bug:OAuth tokens、API keys、密碼這些敏感信息會出現在debug日志里。
如果你之前開啟過debug模式,或者把debug日志分享給別人幫忙排查問題,建議檢查一下有沒有泄露風險。
這個版本已經修復了,敏感信息會被過濾掉。但歷史日志如果還留著,建議清理一下。
Vim用戶的福音
什么是Vim模式?Vim是一款經典的文本編輯器,特點是純鍵盤操作,不用鼠標。很多程序員習慣了Vim的快捷鍵(比如用h/j/k/l移動光標,用dd刪除整行),在其他工具里也想用同樣的操作方式。Claude Code支持Vim模式,讓這些用戶可以用熟悉的方式編輯輸入內容。 如果你不用Vim,這部分可以跳過。
這次Vim模式的更新挺多的,Anthropic顯然是聽到了社區的反饋。
新增的操作:
快捷鍵
功能
; 和 ,
重復f/F/t/T跳轉
y操作符
復制,支持yy整行、Y到行尾
p / P
粘貼(光標后/光標前)
縮進/取消縮進
J
合并當前行和下一行
新增的文本對象:
終于支持iw(inner word)、aw(a word)這些了。完整列表:
iw, aw, iW, aW - 單詞
i", a", i', a' - 引號內容
i(, a(, i[, a[, i{, a{ - 括號內容
現在可以ciw(刪除單詞并進入插入模式)、yi"(復制引號內的內容)這些操作了。
幾個實用場景:
想快速改掉一個變量名?ciw刪除當前單詞并進入插入模式,直接打新名字
想復制引號里的字符串?yi"搞定
想把兩行合并成一行?J
想批量縮進代碼塊?>>或者visual模式選中后>
之前這些操作在Claude Code里都做不了,只能用基礎的hjkl移動。現在終于補上了。
還有一些bug修復
挑幾個比較影響體驗的:
中文用戶相關:
修復了中日韓字符輸入時多余空行的問題——之前在多行輸入框里打中文,經常會莫名其妙多出空行,現在好了
穩定性相關:
修復了LSP啟動時的競爭條件——之前偶爾會報"no server available",尤其是剛啟動的時候
修復了大文件粘貼失敗的問題——之前粘貼大圖片會報"Image was too large"錯誤
修復了git diff解析的內存泄漏——長對話不再越來越卡,這個改進對于跑長任務的用戶很重要
終端兼容性:
修復了Ghostty、iTerm2、Kitty、WezTerm的鍵盤模式問題——退出Claude Code后終端不會出現奇怪的輸入問題了
修復了這些終端下Alt+B和Alt+F不工作的問題——現在可以正常用Alt鍵做單詞跳轉了
建議升級。這個版本的改動都是正向的,沒有什么breaking change會影響你的工作流。
有個小變化:進入plan模式不再需要權限確認了,可以直接進入。
升級命令:
npm update -g @anthropic-ai/claude-code
升完可以用claude --version確認版本號,應該顯示2.1.1。
特別推薦升級的人:
正在搭建Skills工作流的——熱重載太香了,開發效率翻倍
Vim重度用戶——操作更完整了,不用再忍受殘缺的vim模式
中文用戶——輸入bug修復了,體驗會好很多
跑長任務的用戶——內存泄漏修復+自動續寫,穩定性提升明顯
從這次更新能看出Anthropic的產品思路:Claude Code要做的是一個完整的開發環境,而不只是一個AI助手。
Vim模式越來越完整、終端兼容性越做越好、Skills和MCP生態在持續建設……這些都指向同一個方向:讓開發者可以把Claude Code當作主力開發工具,而不是偶爾調用的輔助工具。
和Cursor、Windsurf這些走"IDE插件"路線的產品相比,Claude Code選擇了更重的路線。好不好用,還得看后續迭代。
以上就是Claude Code 2.1的核心更新。完整changelog可以到GitHub倉庫查看:https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md
以及,如果你想試試我的小貓相冊的話,歡迎到AppStore搜索體驗,然后給我反饋~
雖然1.0版本還不夠完美,但...我相信你會獲得些「哇哦,還能這么干么」的小驚喜!
已經下載的朋友也可以期待下我這周末會更新的1.2版本,真的挺nb的。
![]()
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.