上週電腦使用功能登陸了桌面應用程式。本週它進入了 CLI:Claude 可以打開原生應用程式、點擊 UI、測試自己的更改,以及修復損壞的內容,全部都在您的終端中進行。Web 應用程式已經有驗證迴圈;原生 iOS、macOS 和其他僅限 GUI 的應用程式沒有。現在有了。最適合用於關閉沒有 API 可調用的應用程式和工具的迴圈。仍處於早期階段;預期會有粗糙的邊緣。
運行 /mcp,找到 computer-use,然後將其打開。然後要求 Claude 端到端驗證更改:
互動式課程,通過動畫演示教授 Claude Code 功能,直接在您的終端內進行。Claude Code 發佈頻繁,上個月會改變您工作方式的功能可能會被忽視。運行一次 /powerup,您就會知道有什麼功能。
運行它:
選擇加入具有虛擬化回滾的新替代屏幕渲染器。提示輸入保持固定在底部,滑鼠選擇可跨長對話進行,重繪時的閃爍消失了。取消設置 CLAUDE_CODE_NO_FLICKER 以回滾。
設置環境變數並重新啟動 Claude Code:
MCP 伺服器作者現在可以通過在工具的 tools/list 條目中設置 anthropic/maxResultSizeChars 來提高特定工具的截斷上限,最高可達 500K 字符的硬上限。上限曾經是全局的,因此偶爾返回固有大型有效負載(如資料庫架構或完整文件樹)的工具會達到默認限制,並使用文件參考持久化到磁盤。按工具覆蓋在工具真正需要時將這些結果保持內聯。
在您的伺服器的 tools/list 響應中註釋工具:
在外掛程式根目錄的 bin/ 目錄中放置可執行檔,Claude Code 會在外掛程式啟用時將該目錄添加到 Bash 工具的 PATH。Claude 然後可以從任何 Bash 工具調用中將二進制檔案作為裸命令調用,無需絕對路徑或包裝器指令碼。便於將 CLI 幫助程式與調用它們的命令、代理和鉤子一起打包。
在外掛程式根目錄添加 bin/ 目錄:
其他成就
PermissionDenied 鉤子在分類器拒絕時觸發(返回 retry: true 讓 Claude 嘗試不同的方法),/permissions → 最近讓您使用 r 手動重試PreToolUse 鉤子中 permissionDecision 的新 defer 值:-p 會話在工具調用處暫停並以 deferred_tool_use 有效負載退出,以便 SDK 應用程式或自訂 UI 可以呈現它,然後使用 —resume 恢復/buddy:孵化一個小生物來觀看您編碼(4 月 1 日)disableSkillShellExecution 設置阻止來自技能、斜杠命令和外掛程式命令的內聯 shellcat 或 sed -n 查看的文件上工作,無需單獨的 ReadshowThinkingSummaries: true 以恢復)claude-cli:// 深層連結接受多行提示(編碼 %0A)