跳轉到主要內容
版本 v2.1.86 → v2.1.915 項功能 · 3 月 30 日 – 4 月 3 日
CLI 中的電腦使用研究預覽

上週電腦使用功能登陸了桌面應用程式。本週它進入了 CLI:Claude 可以打開原生應用程式、點擊 UI、測試自己的更改,以及修復損壞的內容,全部都在您的終端中進行。Web 應用程式已經有驗證迴圈;原生 iOS、macOS 和其他僅限 GUI 的應用程式沒有。現在有了。最適合用於關閉沒有 API 可調用的應用程式和工具的迴圈。仍處於早期階段;預期會有粗糙的邊緣。

運行 /mcp,找到 computer-use,然後將其打開。然後要求 Claude 端到端驗證更改:

Claude Code
> Open the iOS simulator, tap through onboarding, and screenshot each step
電腦使用指南
/powerupv2.1.90

互動式課程,通過動畫演示教授 Claude Code 功能,直接在您的終端內進行。Claude Code 發佈頻繁,上個月會改變您工作方式的功能可能會被忽視。運行一次 /powerup,您就會知道有什麼功能。

運行它:

Claude Code
> /powerup
命令參考
無閃爍渲染v2.1.89

選擇加入具有虛擬化回滾的新替代屏幕渲染器。提示輸入保持固定在底部,滑鼠選擇可跨長對話進行,重繪時的閃爍消失了。取消設置 CLAUDE_CODE_NO_FLICKER 以回滾。

設置環境變數並重新啟動 Claude Code:

export CLAUDE_CODE_NO_FLICKER=1
claude
全屏渲染
MCP 結果大小覆蓋v2.1.91

MCP 伺服器作者現在可以通過在工具的 tools/list 條目中設置 anthropic/maxResultSizeChars 來提高特定工具的截斷上限,最高可達 500K 字符的硬上限。上限曾經是全局的,因此偶爾返回固有大型有效負載(如資料庫架構或完整文件樹)的工具會達到默認限制,並使用文件參考持久化到磁盤。按工具覆蓋在工具真正需要時將這些結果保持內聯。

在您的伺服器的 tools/list 響應中註釋工具:

{
  "name": "get_schema",
  "description": "Returns the full database schema",
  "_meta": {
    "anthropic/maxResultSizeChars": 500000
  }
}
MCP 參考
PATH 上的外掛程式可執行檔v2.1.91

在外掛程式根目錄的 bin/ 目錄中放置可執行檔,Claude Code 會在外掛程式啟用時將該目錄添加到 Bash 工具的 PATH。Claude 然後可以從任何 Bash 工具調用中將二進制檔案作為裸命令調用,無需絕對路徑或包裝器指令碼。便於將 CLI 幫助程式與調用它們的命令、代理和鉤子一起打包。

在外掛程式根目錄添加 bin/ 目錄:

my-plugin/
├── .claude-plugin/
│   └── plugin.json
└── bin/
    └── my-tool
外掛程式參考

其他成就

自動模式後續:新的 PermissionDenied 鉤子在分類器拒絕時觸發(返回 retry: true 讓 Claude 嘗試不同的方法),/permissions → 最近讓您使用 r 手動重試
PreToolUse 鉤子中 permissionDecision 的新 defer 值:-p 會話在工具調用處暫停並以 deferred_tool_use 有效負載退出,以便 SDK 應用程式或自訂 UI 可以呈現它,然後使用 —resume 恢復
/buddy:孵化一個小生物來觀看您編碼(4 月 1 日)
disableSkillShellExecution 設置阻止來自技能、斜杠命令和外掛程式命令的內聯 shell
編輯工具現在可以在通過 catsed -n 查看的文件上工作,無需單獨的 Read
超過 50K 的鉤子輸出保存到磁盤,帶有路徑 + 預覽,而不是注入到上下文中
思考摘要在互動式會話中默認關閉(showThinkingSummaries: true 以恢復)
語音模式:推送通話修飾符組合、Windows WebSocket、macOS Apple Silicon 麥克風權限
claude-cli:// 深層連結接受多行提示(編碼 %0A
v2.1.86–v2.1.91 的完整變更日誌 →