Skip to main content
版本 v2.1.263 → v2.1.2692 項功能 · 9 月 7–11 日
使用 claude plugin eval 測試外掛程式v2.1.269

claude plugin eval 針對一套測試案例執行您的外掛程式、評分結果,並且預設會在沒有外掛程式的情況下再次執行每個案例,讓您可以看到外掛程式的貢獻。claude plugin eval init 會詢問您良好的結果應該是什麼樣子,然後提議測試案例和評分檢查、嘗試該套件一次,並寫入檔案。每次執行,以及每個有第二個模型判斷回覆的檢查,都是您帳戶上的真實模型呼叫。

claude plugin eval 的終端輸出:一個包含七個案例的表格,每個案例都有使用和不使用外掛程式的分數、兩者之間的差異、執行次數和成本,後面跟著一個摘要行,顯示平均差異、總持續時間和總成本

從您的外掛程式根目錄,讓 Claude 草擬該套件:

terminal

當 Claude 告訴您該套件已準備好時,退出 claude plugin eval init 開啟的工作階段,並執行 claude plugin eval . 來評分每個案例。摘要表格會列印在您的終端中,evals/results/ 下的 report.html 包含每次執行的詳細資訊。

使用評估測試外掛程式
將 Desktop 窗格彈出到各自的視窗中Desktop

在 Claude Code Desktop 應用程式中,您可以將任何窗格彈出到其自己的視窗中。將差異或終端拖到第二個螢幕,同時 Claude 在主視窗中繼續工作,然後在完成後將窗格停靠回去。

整理您的工作區

其他成果

在頂層或 modelSettings 下按模型設定 maxEffortLevel,以限制每個提供者(包括 Amazon Bedrock、Google Cloud 的 Agent Platform 和 Microsoft Foundry)上的努力等級;任何更高的等級都會以上限執行
--plugin-dir 指向一個外掛程式資料夾,以 載入每個具有資訊清單的直接子資料夾
如果 WebFetch 在五分鐘內未完成下載頁面,擷取會因截止期限錯誤而失敗,而不是掛起;設定 CLAUDE_CODE_WEBFETCH_DEADLINE_MS 以變更截止期限,或設定為 0 以移除限制
--json 傳遞給 claude plugin installuninstallupdateenabledisable,以將結果列印為 stdout 最後一行上的一個 JSON 物件
當自動模式分類器阻止某個動作時,Claude 收到的原因 通常會命名相符的規則,例如 [Data Exfiltration]
當您在提示中途輸入 / 時,您現在可以從 相符命令的清單中選擇,而不是單一建議。該清單在全螢幕呈現時隨著您的輸入而開啟。外掛程式技能也會在其名稱上相符,不需要外掛程式前綴
在 VS Code 擴充功能中,按一下提示框底部的代理計數以開啟 代理地圖,您可以在其中開啟子代理的唯讀文字記錄或停止它
在 VS Code 擴充功能中,在命令選單的 Customize 部分中選擇 HooksPermissions,以 在您的使用者、專案和本機設定中新增或移除 hooks 和權限規則
Claude 可以選擇 瀏覽器標籤圖示以符合它發佈的每個成品
在雲端工作階段中的 Claude Code 網頁版上,在 Claude 讀取之前取回佇列中的訊息:將其從佇列中移除,或按 EscUp,文字會返回到訊息框
v2.1.263–v2.1.269 的完整變更日誌 →