Claude Code這周這波更新有點猛,一次性給你講清楚

作者:老金帶你玩AI
日期:2026年1月24日 上午10:24
來源:WeChat 原文

整理版優先睇

速讀 5 個重點 高亮

Claude Code 更新至 2.1.19,npm 安裝被淘汰,轉原生安裝並新增多項效率功能

整理版摘要

呢篇文章係老金對 Claude Code 近期更新嘅詳細整理。由 2.1.12 到 2.1.19,短短七日內迭代咗八個版本,最關鍵嘅變化係官方決定淘汰 npm 安裝方式,轉為原生安裝,原因係 npm 生態有惡意包風險同埋依賴衝突問題。老金親測 npm 版已經唔能夠再升級,建議用戶遷移。

整體嚟講,呢次更新唔止改咗安裝方式,仲加入咗 bash 歷史補全、自定義快捷鍵、外部編輯器支援等實用功能,任務管理系統亦升級咗,支援依賴追蹤同可視化。效能方面有 React Compiler 優化同多項內存泄漏修復,安全性亦補返幾個漏洞。老金總結話如果現有 npm 版成日報錯、或者用老電腦、或者需要新功能,就應該即刻升級;否則可以暫時唔升。

  • 原生安裝取代 npm:由 2.1.15 開始官方 deprecate npm,建議用 curl、brew、winget 等原生方式安裝,npm 版已無法升級到 2.1.19。
  • 新增多項效率功能:bash 歷史補全、自定義快捷鍵、外部編輯器支援、參數簡化($0/$1 代替 $ARGUMENTS.0)等,大幅提升操作流暢度。
  • 任務管理系統升級:支援任務依賴追蹤,可自動識別阻塞關係同可視化任務狀態,替代部分 MCP 功能,亦可透過環境變量切回舊版。
  • 效能與穩定性顯著提升React Compiler 優化 UI 響應,修復多處內存泄漏、老電腦崩潰、MCP 超時等問題,上下文窗口阻塞計算準確率由 65% 提升至 98%。
  • 安全漏洞修復:包括 bash 命令注入、MCP 工具名暴露、shell 續行權限繞過、通配符規則匹配等問題,建議用戶更新以確保安全。
整理重點

安裝方式大改革:原生安裝取代 npm

由 2.1.15 版本開始,官方正式發出 deprecation 通知,話 npm 安裝方式唔再推薦,原因係 npm 生態有惡意包風險,而且依賴 Node.js 容易出現衝突同權限問題。老金第一時間去扒 GitHub 日誌,確認呢個係重大轉變。

npm 安裝方式已被淘汰

原生安裝其實好簡單MacLinux 用戶可以用一行 curl 命令,Mac 亦可以用 brew install claude-code;Windows PowerShell 用戶用 irm 命令,或者用 winget 安裝。老金親測 npm 版已經冇辦法升級到 2.19,所以如果你用 npm 裝嘅,就要盡快遷移。

安裝命令一鍵複製 bash
# Mac (brew)
brew install claude-code

# Linux
curl -fsSL https://claude.ai/install.sh | bash

# Windows PowerShell
irm https://claude.ai/install.ps1 | iex

# Windows (winget)
winget install Anthropic.ClaudeCode
整理重點

效率提升新功能逐個講

呢次更新加入咗好幾個令老金覺得好實用嘅功能,尤其係 bash 歷史補全:喺 bash 模式下輸入部分命令後按 Tab,會自動從歷史命令補全,唔使重複輸入。

bash 歷史補全

自定義快捷鍵都好實用,輸入 /keybindings 就可以設置自己嘅快捷鍵,常用功能一鍵調用。另外仲有外部編輯器支援(Ctrl+G),適合寫長文本同複雜提示詞。喺 plan 模式下,Shift+Tab 可以快速選擇「自動接受編輯」。

自定義快捷鍵

參數訪問都簡化咗:以前要寫 $ARGUMENTS.0,而家直接用 $0、$1 就得,老金話呢個非常好用,一定要記住。

參數簡化:$0/$1 取代 $ARGUMENTS.0

  1. 1 bash 歷史補全Tab 鍵自動補全歷史命令,減少重複輸入。
  2. 2 自定義快捷鍵:/keybindings 設定個人快捷鍵,快速調用常用功能。
  3. 3 外部編輯器支援Ctrl+G 打開外部編輯器,適合寫長提示詞。
  4. 4 快捷接受編輯:plan 模式下 Shift+Tab 快速選擇自動接受。
  5. 5 參數簡化:$0、$1 直接訪問參數,語法更乾淨。
整理重點

任務管理與 Skill 加載升級

以前任務之間冇依賴關係,Claude Code 唔知邊個先做邊個後做。而家任務管理系統支援依賴追蹤,任務 A 必須喺任務 B 之前完成,能夠自動識別阻塞關係,仲可以可視化任務狀態。老金截圖話非常爽,替代咗一部分 MCP 功能。

任務依賴追蹤

如果你唔鍾意新系統,可以設定環境變量 CLAUDE_CODE_ENABLE_TASKS=false 切回舊版。另外,加載自定義 Skill 方面,簡單技能(冇特殊權限)而家可以直接加載唔使審批。插件管理可以鎖定到特定 Git commit,確保團隊協作一致性。

插件鎖定到特定 Git commit

  • 任務依賴追蹤:自動識別阻塞關係,可視化任務狀態。
  • Skill 加載簡化:簡單技能直接加載,無需審批。
  • 插件版本鎖定:鎖定到特定 Git commit,確保團隊使用一致版本。
  • 搜索過濾:/config 同 /stats 支援搜索過濾,快速找到配置項。
  • 插件與 MCP 統一:/plugins 將插件同 MCP 放喺同一標籤頁,按作用域分組。
整理重點

效能、穩定性與安全修復

2.1.15 版本用 React Compiler 優化 UI 渲染,界面響應更快。內存泄漏問題修咗幾次:2.1.2 修復 tree-sitter 泄漏,2.1.14 修復 stream 資源泄漏,2.1.16 修復重載會話嘅崩潰。

React Compiler 優化 UI 渲染

老電腦用戶嘅崩潰問題喺 2.1.17 同 2.1.19 修復咗,係非 AVX 處理器嘅問題。用 MCP 服務器嘅用戶應該遇到過卡死,2.1.15 修復咗 MCP stdio 超時。上下文窗口阻塞限制計算錯誤由 65% 提升到 98% 準確率。

上下文窗口阻塞計算準確率提升至 98%

安全漏洞方面,2.1.2 修復 bash 命令注入同 MCP 工具名暴露,2.1.6 修復 shell 續行權限繞過,2.1.7 修復通配符權限規則匹配問題。如果你注重安全,呢啲修復好重要。

整理重點

升級步驟與最終建議

老金俾出明確嘅升級步驟:第一步備份配置 cp -r ~/.claude ~/.claude.backup;第二步如果之前用 npm 裝嘅,先卸載 npm uninstall -g @anthropic-ai/claude-code;第三步安裝原生版本,上面有對應平台嘅命令;第四步用 claude --version 驗證。

升級前一定要備份配置

老金總結四點變化:安裝方式變咗、界面更流暢、Bug 修咗好多、新功能增加。直白建議:如果你用 npm 成日報錯、或者電腦老成日崩潰、或者用 MCP 遇過卡死、或者需要新功能,就即刻升級;如果 npm 運行正常冇時間折騰,可以暫時唔升。新用戶直接用原生安裝最新版。

新用戶直接用原生安裝

完整升級步驟 bash
# 1. 備份配置
cp -r ~/.claude ~/.claude.backup

# 2. 卸載 npm 版本(如果之前用 npm 裝)
npm uninstall -g @anthropic-ai/claude-code

# 3. 安裝原生版本
# Mac
brew install claude-code
# Linux
curl -fsSL https://claude.ai/install.sh | bash
# Windows PowerShell
irm https://claude.ai/install.ps1 | iex

# 4. 驗證
claude --version

加我入AI討論學習羣,公眾號右下角嘅「聯絡方式」

文末有老金嘅 開源知識庫地址·全部免費



1月23號,Claude Code發佈咗2.1.19版本。

今次更新唔係小打小鬧,距離老金上次講2.1更新,Claude Code 2.1.2超詳細更新說明,小白都10分鐘就上手

即係由2.1.12到2.1.19,短短7日時間,Claude Code迭代咗8個版本。

更關鍵嘅係,2.1.15版本入面藏咗一行提醒:npm安裝方式已經唔推薦使用,建議遷移到原生安裝。

老金我第一時間去扒咗GitHub嘅完整更新日誌,越睇越覺得呢波更新有啲嘢。

講真話,見到npm要被淘汰嘅時候,老金我愣咗一下,畢竟用咗咁耐啦。


npm就嚟被淘汰喇

由2.1.15版本開始,官方發咗deprecation通知。

原因係npm生態有惡意包風險,而且npm依賴Node.js容易出現依賴衝突同權限問題,官方決定專注原生安裝。


原生安裝其實好簡單。

Mac同Linux用戶用一行curl命令就搞得掂,Mac用戶亦可以直接用brew install claude-code,Windows PowerShell用戶用irm命令,WinGet用戶亦可以用winget install Anthropic.ClaudeCode。

文章下方有代碼塊一鍵複製。


呢個對唔同用戶意味着唔同嘅事情。

新用戶建議直接用原生安裝,唔好搞npm啦。

老用戶如果用npm裝嘅,老金親測已經唔可以升級到2.19啦。

如果你一直遇到npm報錯,就即刻遷移到原生安裝。


效率提升呢幾個功能值得講

bash歷史補全呢個功能老金我好鍾意架。

喺bash模式下,輸入部分命令之後按Tab,會自動由你嘅歷史命令入面補全,唔使重複輸入相同嘅命令。

玩咗兩日,真係省事唔少。


自定義快捷鍵都好實用。

輸入/keybindings就可以設置自己嘅快捷鍵,常用功能一鍵調用,唔使記長長嘅命令。


外部編輯器支援(Ctrl+G)適合寫長文本同複雜提示詞嘅時候用。

喺plan模式下,Shift+Tab可以快速選擇「自動接受編輯」選項。


參數訪問都更簡潔咗。

以前要寫$ARGUMENTS.0、$ARGUMENTS.1,而家直接用$0、$1就得啦。

呢個非常好用!請各位朋友記住!



任務管理系統升級咗

以前任務之間冇依賴關係,Claude Code唔知邊個先做邊個後做。

而家支援任務依賴追蹤,任務A必須喺任務B之前完成,能夠自動識別阻塞關係,仲可以可視化任務狀態。


截個圖,老金我覺得非常爽用,取代咗一部分之前我推嘅MCP。


如果你唔鍾意新系統,設置環境變數 CLAUDE_CODE_ENABLE_TASKS=false可以切返舊版本。


加載自定義Skill以前每次都要㩒確認,而家如果係簡單嘅技能(冇特殊權限),直接加載唔使審批。


插件管理方面,可以將插件鎖定到特定嘅Git commit,呢個對團隊協作好重要,確保所有人用嘅係同一版本嘅插件。


Image


搜索過濾功能更方便咗

/config命令而家支援搜索過濾,可以快速揾到想要嘅配置項。

Image


/stats命令按r鍵可以循環切換最近7日、最近30日、全部時間。

Image


插件列表都支援搜索,按名稱或描述過濾。

/plugins將插件同MCP統一喺同一個標籤頁,按作用域分組。

Image


如果對你有幫助,記得關注嚇~


性能同穩定性修復好關鍵

2.1.15版本用React Compiler優化咗UI渲染,界面響應更快。


記憶體泄漏問題修咗幾次。

2.1.2版本修復咗tree-sitter記憶體泄漏,2.1.14版本修復咗stream資源記憶體泄漏,2.1.16版本修復咗重載會話嘅記憶體崩潰。


舊電腦用戶嘅崩潰問題亦喺2.1.17同2.1.19版本修復咗,呢個係非AVX處理器嘅問題。

用MCP服務器嘅用戶應該遇過卡死問題,2.1.15版本修復咗MCP stdio服務器超時問題。

上下文窗口阻塞限制計算錯誤嘅問題都修咗,由65%提升到98%。


安全漏洞修復要留意

有幾個安全漏洞修復值得講嚇。

2.1.2版本修復咗bash命令處理嘅命令注入漏洞,亦修復咗MCP工具名暴露喺分析事件中嘅問題。

2.1.6版本修復咗shell行續行可能導致嘅權限繞過問題。

2.1.7版本修復咗通配符權限規則可能匹配複合命令嘅問題。


VSCode同IDE相關更新

LSP工具支援係喺2.0.74版本添加嘅,支援跳轉到定義、查找引用、懸停文檔呢啲代碼智能功能。

2.1.16版本添加咗VSCode原生插件管理支援,可以直接喺VSCode入面管理插件。

2.1.19版本令所有用戶都可以使用會話fork同rewind功能。


/usage命令可以顯示當前plan使用情況。(老金我用中轉,呢個就冇用)

/terminal-setup而家支援Kitty、Alacritty、Zed、Warp呢啲終端。



其他實用更新

由Web會話創建嘅commits同PRs會帶上會話URL。

拖曳圖片到終端時會帶上來源路徑資訊。

支援OSC 8嘅終端(例如iTerm)入面,檔案路徑可以㩒擊跳轉。

[Image #N]連結可以直接喺預設檢視器打開圖片。


Windows用戶而家可以用WinGet安裝Claude Code喇。

可以在 /config入面切換stable或latest發佈通道。

喺子目錄工作時,會自動發現嵌套嘅 .claude/skills目錄。


升級步驟

第一步備份配置:

cp -r ~/.claude ~/.claude.backup


第二步如果你用npm裝嘅,先卸載:

npm uninstall -g @anthropic-ai/claude-code


第三步安裝原生版本:

# Mac用戶
brew install claude-code

# Linux用戶
curl -fsSL https://claude.ai/install.sh | bash

# Windows PowerShell用戶
irm https://claude.ai/install.ps1 | iex


第四步驗證,用 claude --version命令,見到版本號就成功咗。


總結

老金我總結咗,就得4點變化:

安裝方式變咗,直接原生安裝。

界面更流暢咗,React Compiler優化加上各種性能修復,體驗確實更好。

Bug修咗唔少,記憶體泄漏、崩潰、卡死問題都解決咗。

新功能都多咗,歷史補全、快捷鍵、搜索過濾呢啲用起上嚟更就手。


老金我俾個直白建議。

如果你用npm裝嘅一直報錯,或者電腦比較舊成日崩潰,或者用MCP服務器遇過卡死,或者你需要嗰啲新功能,就即刻升級。

如果你用npm裝嘅運行正常,冇時間搞,覺得夠用喇,就暫時唔升。

新用戶直接裝最新版,用原生安裝方式就得。


唔夠3個月迭代咗90幾個版本,老金我用咗一個禮拜原生安裝,確實比npm穩好多。

有問題隨時問老金我,我哋一齊研究。



往期推薦:
AI編程教程列表
提示詞工程(Prompt Engineering)

LLMOPS(大語言模型運維平台)

AI繪畫教程列表

WX機器人教程列表



    

每次我都想提醒嚇,呢個唔係凡爾賽,係希望有諗法嘅人勇敢衝。

我唔識寫代碼,我英文都唔好,但我做出咗好多嘢,喺文末嘅開源知識庫可以見到。

我真心希望可以影響更多嘅人嚟嘗試新嘅技巧,迎接新嘅時代。


多謝你讀我嘅文章。

如果覺得唔錯,順手㩒個讚、喺睇、轉發三連啦🙂

如果想第一時間收到推送,都可以俾我個星標⭐~多謝你睇我嘅文章。


掃碼添加下方微信(備註AI),拉你加入AI學習交流羣

開源知識庫地址:

https://tffyvtlai4.feishu.cn/wiki/OhQ8wqntFihcI1kWVDlcNdpznFf


圖片

加我進AI討論學習羣,公眾號右下角“聯繫方式”

文末有老金的 開源知識庫地址·全免費



1月23日,Claude Code發佈2.1.19版本。

這次更新不是小打小鬧,距離老金上次講2.1更新,Claude Code 2.1.2超詳細更新說明,小白也能10分鐘上手

也就是從2.1.12到2.1.19,短短7天時間,Claude Code迭代了8個版本。

更關鍵的是,2.1.15版本里藏着一行提醒:npm安裝方式已不推薦使用,建議遷移到原生安裝。

老金我第一時間去扒了GitHub的完整更新日誌,越看越覺得這波更新有點東西。

說實話,看到npm要被淘汰的時候,老金我愣了一下,畢竟用了這麼久了。


npm要被淘汰了

從2.1.15版本開始,官方發出了deprecation通知。

原因是npm生態有惡意包風險,而且npm依賴Node.js容易出現依賴衝突和權限問題,官方決定專注原生安裝。


原生安裝其實很簡單。

Mac和Linux用戶用一行curl命令就能搞定,Mac用戶也可以直接用brew install claude-code,Windows PowerShell用戶用irm命令,WinGet用戶也可以用winget install Anthropic.ClaudeCode。

文章下方有代碼塊一鍵複製。


這對不同用戶意味着不同的事情。

新用戶建議直接用原生安裝,別折騰npm了。

老用戶如果用npm裝的,老金親測已經不能升級到2.19了。

如果你一直遇到npm報錯,那就立刻遷移到原生安裝。


效率提升這幾個功能值得說

bash歷史補全這個功能老金我挺喜歡的。

在bash模式下,輸入部分命令後按Tab,會自動從你的歷史命令裏補全,不用重複輸入相同的命令。

玩了兩天,真的省事不少。


自定義快捷鍵也很實用。

輸入/keybindings就能設置自己的快捷鍵,常用功能一鍵調用,不用記長長的命令。


外部編輯器支持(Ctrl+G)適合寫長文本和複雜提示詞的時候用。

在plan模式下,Shift+Tab可以快速選擇"自動接受編輯"選項。


參數訪問也更簡潔了。

以前要寫$ARGUMENTS.0、$ARGUMENTS.1,現在直接用$0、$1就可以了。

這個非常好用!請各位小夥伴記住!



任務管理系統升級了

以前任務之間沒有依賴關係,Claude Code不知道哪個先做哪個後做。

現在支持任務依賴追蹤,任務A必須在任務B之前完成,能自動識別阻塞關係,還能可視化任務狀態。


截個圖,老金我覺得非常爽用,替代了一部分之前我推的MCP。


如果你不喜歡新系統,設置環境變量 CLAUDE_CODE_ENABLE_TASKS=false可以切回老版本。


加載自定義Skill以前每次都要點確認,現在如果是簡單的技能(沒有特殊權限),直接加載不用審批。


插件管理方面,可以把插件鎖定到特定的Git commit,這對團隊協作很重要,確保所有人用的是同一版本的插件。


Image


搜索過濾功能更方便了

/config命令現在支持搜索過濾,能快速找到想要的配置項。

Image


/stats命令按r鍵可以循環切換最近7天、最近30天、全部時間。

Image


插件列表也支持搜索,按名稱或描述過濾。

/plugins把插件和MCP統一在同一個標籤頁,按作用域分組。

Image


如果對你有幫助,記得關注一波~


性能和穩定性修復很關鍵

2.1.15版本用React Compiler優化了UI渲染,界面響應更快。


內存泄漏問題修了好幾次。

2.1.2版本修復了tree-sitter內存泄漏,2.1.14版本修復了stream資源內存泄漏,2.1.16版本修復了重載會話的內存崩潰。


老電腦用戶的崩潰問題也在2.1.17和2.1.19版本修復了,這是非AVX處理器的問題。

用MCP服務器的用戶應該遇到過卡死問題,2.1.15版本修復了MCP stdio服務器超時問題。

上下文窗口阻塞限制計算錯誤的問題也修了,從65%提升到98%。


安全漏洞修復得注意

有幾個安全漏洞修復值得提一下。

2.1.2版本修復了bash命令處理的命令注入漏洞,也修復了MCP工具名暴露在分析事件中的問題。

2.1.6版本修復了shell行續行可能導致的權限繞過問題。

2.1.7版本修復了通配符權限規則可能匹配複合命令的問題。


VSCode和IDE相關更新

LSP工具支持是在2.0.74版本添加的,支持跳轉到定義、查找引用、懸停文檔這些代碼智能功能。

2.1.16版本添加了VSCode原生插件管理支持,可以直接在VSCode裏管理插件。

2.1.19版本讓所有用戶都能使用會話fork和rewind功能。


/usage命令可以顯示當前plan使用情況。(老金我用中轉,這個就沒用)

/terminal-setup現在支持Kitty、Alacritty、Zed、Warp這些終端。



其他實用更新

從Web會話創建的commits和PRs會帶上會話URL。

拖拽圖片到終端時會帶上來源路徑信息。

支持OSC 8的終端(如iTerm)裏,文件路徑可以點擊跳轉。

[Image #N]連結可以直接在默認查看器打開圖片。


Windows用戶現在可以用WinGet安裝Claude Code了。

可以在 /config裏切換stable或latest發佈通道。

在子目錄工作時,會自動發現嵌套的 .claude/skills目錄。


升級步驟

第一步備份配置:

cp -r ~/.claude ~/.claude.backup


第二步如果你用npm裝的,先卸載:

npm uninstall -g @anthropic-ai/claude-code


第三步安裝原生版本:

# Mac用戶
brew install claude-code

# Linux用戶
curl -fsSL https://claude.ai/install.sh | bash

# Windows PowerShell用戶
irm https://claude.ai/install.ps1 | iex


第四步驗證,用 claude --version命令,看到版本號就成功了。


總結

老金我總結了,就4點變化:

安裝方式變了,直接原生安裝。

界面更流暢了,React Compiler優化加上各種性能修復,體驗確實更好。

Bug修了不少,內存泄漏、崩潰、卡死問題都解決了。

新功能也多了,歷史補全、快捷鍵、搜索過濾這些用起來更順手。


老金我給個直白建議。

如果你用npm裝的一直報錯,或者電腦比較老經常崩潰,或者用MCP服務器遇到過卡死,或者你需要那些新功能,那就立刻升級。

如果你用npm裝的運行正常,沒時間折騰,感覺夠用了,那就暫時不升。

新用戶直接裝最新版,用原生安裝方式就行。


不到3個月迭代了90多個版本,老金我用了一週原生安裝,確實比npm穩多了。

有問題隨時問老金我,咱們一起研究。



往期推薦:
AI編程教程列表
提示詞工工程(Prompt Engineering)

LLMOPS(大語言模運維平台)

AI繪畫教程列表

WX機器人教程列表



    

每次我都想提醒一下,這不是凡爾賽,是希望有想法的人勇敢衝。

我不會代碼,我英語也不好,但是我做出來了很多東西,在文末的開源知識庫可見。

我真心希望能影響更多的人來嘗試新的技巧,迎接新的時代。


謝謝你讀我的文章。

如果覺得不錯,隨手點個贊、在看、轉發三連吧🙂

如果想第一時間收到推送,也可以給我個星標⭐~謝謝你看我的文章。


掃碼添加下方微信(備註AI),拉你加入AI學習交流羣

開源知識庫地址:

https://tffyvtlai4.feishu.cn/wiki/OhQ8wqntFihcI1kWVDlcNdpznFf


圖片