Skip to main content
Rilasci v2.1.263 → v2.1.2692 funzionalità · 7–11 settembre
Testate i plugin con claude plugin evalv2.1.269

claude plugin eval esegue il vostro plugin rispetto a una suite di casi di test, valuta i risultati e per impostazione predefinita esegue di nuovo ogni caso senza il plugin in modo che possiate vedere il suo contributo. claude plugin eval init vi chiede come dovrebbe apparire un buon risultato, quindi propone casi di test e i controlli che li valutano, prova la suite una volta e scrive i file. Ogni esecuzione e ogni controllo che ha un secondo giudice modello la risposta è una vera chiamata al modello sul vostro account.

Output del terminale di claude plugin eval: una tabella di sette casi con il punteggio di ogni caso con e senza il plugin, il delta tra loro, il conteggio delle esecuzioni e il costo, seguito da una riga di riepilogo con il delta medio, la durata totale e il costo totale

Dalla directory principale del vostro plugin, fate in modo che Claude rediga la suite:

terminal

Quando Claude vi dice che la suite è pronta, uscite dalla sessione che claude plugin eval init ha aperto ed eseguite claude plugin eval . per valutare ogni caso. La tabella di riepilogo viene stampata nel vostro terminale e report.html sotto evals/results/ contiene i dettagli per ogni esecuzione.

Testate i plugin con le valutazioni
Staccate i riquadri di Desktop in finestre separateDesktop

Nell’app Claude Code Desktop, potete staccare qualsiasi riquadro in una finestra separata. Trascinate il diff o il terminale su un secondo schermo mentre Claude continua a lavorare nella finestra principale, quindi ancorate il riquadro quando avete finito.

Organizzate il vostro spazio di lavoro

Altri vantaggi

Impostate maxEffortLevel al livello superiore o per modello sotto modelSettings per limitare il livello di sforzo su ogni provider, inclusi Amazon Bedrock, Google Cloud’s Agent Platform e Microsoft Foundry; qualsiasi livello superiore viene eseguito al limite
Puntate --plugin-dir a una cartella di plugin per caricare ogni sottocartella immediata che ha un manifest
Se WebFetch non ha finito di scaricare una pagina entro cinque minuti, il fetch fallisce con un errore di deadline invece di bloccarsi; impostate CLAUDE_CODE_WEBFETCH_DEADLINE_MS per cambiare la deadline, o a 0 per rimuovere il limite
Passate --json a claude plugin install, uninstall, update, enable o disable per stampare il risultato come un oggetto JSON su l’ultima riga di stdout
Quando il classificatore della modalità automatica blocca un’azione, il motivo che Claude riceve di solito nomina la regola che corrisponde, come [Data Exfiltration]
Quando digitate / a metà di un prompt, potete ora scegliere da un elenco di comandi corrispondenti invece di un singolo suggerimento. L’elenco si apre mentre digitate nel rendering a schermo intero. Una skill di plugin corrisponde anche al suo nome senza il prefisso del plugin
Nell’estensione VS Code, fate clic sul conteggio degli agenti in fondo alla casella del prompt per aprire la mappa degli agenti, dove potete aprire la trascrizione di sola lettura di un subagente o fermarlo
Nell’estensione VS Code, selezionate Hooks o Permissions nella sezione Personalizza del menu dei comandi per aggiungere o rimuovere hook e regole di autorizzazione nelle vostre impostazioni utente, progetto e locali
Claude può scegliere un icona di scheda del browser per corrispondere a ogni artefatto che pubblica
In Claude Code sul web, riprendete un messaggio in coda in una sessione cloud prima che Claude lo legga: rimuovetelo dalla coda, oppure premete Esc o Up, e il testo ritorna alla casella dei messaggi
Changelog completo per v2.1.263–v2.1.269 →