Vai al contenuto principale
Rilasci v2.1.185 → v2.1.1932 funzionalità · 22–26 giugno
Autenticate i server MCP dalla CLIv2.1.186

I nuovi comandi claude mcp login <name> e claude mcp logout <name> autenticano un server MCP configurato dalla vostra shell invece dal menu interattivo /mcp. claude mcp login esegue il flusso OAuth del server direttamente, e claude mcp logout cancella le credenziali archiviate.

Eseguite il flusso OAuth per un server configurato senza aprire una sessione:

terminal
claude mcp login sentry
Autenticate dalla riga di comando
La modalità shell risponde all’output del comandov2.1.186

I comandi che eseguite con il prefisso ! ora ricevono una risposta da Claude una volta che l’output arriva nella trascrizione, quindi potete eseguire ! npm test e ottenere una spiegazione dei fallimenti senza un secondo prompt. La risposta costa lo stesso dell’invio di un prompt normale. Per mantenere il comportamento precedente, dove l’output viene aggiunto al contesto senza una risposta, impostate respondToBashCommands a false in settings.json.

Eseguite un comando e ottenete una risposta al suo output:

Claude Code
> ! npm test
Modalità shell con il prefisso !

Altri vantaggi

/rewind può ora riprendere una conversazione da prima che /clear fosse eseguito
La nuova impostazione sandbox.credentials impedisce ai comandi in sandbox di leggere i file di credenziali e le variabili di ambiente segrete
Le restrizioni del modello configurate dall’organizzazione ora si applicano al selettore di modelli, --model, /model, e ANTHROPIC_MODEL, con un messaggio “limitato dalle impostazioni della vostra organizzazione” quando viene selezionato un modello limitato
La nuova impostazione autoMode.classifyAllShell instrada tutti i comandi Bash e PowerShell attraverso il classificatore della modalità automatica, e i motivi del rifiuto ora vengono visualizzati nella trascrizione, nel toast di rifiuto, e in /permissions
Il nuovo evento di log OpenTelemetry claude_code.assistant_response contiene il testo della risposta del modello; i deployment che già registrano il contenuto del prompt iniziano a riceverlo all’aggiornamento, quindi impostate OTEL_LOG_ASSISTANT_RESPONSES=0 per mantenere solo i prompt
I subagentti in background ora visualizzano i prompt di autorizzazione nella sessione principale invece di negarli automaticamente; la finestra di dialogo mostra quale agente sta chiedendo, e Esc nega solo quello strumento
/install-github-app può ora installare solo l’App GitHub e saltare i passaggi del flusso di lavoro Actions e dei segreti
Gli host che consentite nella finestra di dialogo di autorizzazione della rete sandbox vengono ricordati per il resto della sessione invece di ripetere il prompt ad ogni connessione
Le risposte in streaming utilizzano circa il 37% di CPU in meno, e la crescita della memoria della sessione lunga dalla cache dell’output del terminale è ridotta
/review <pr> ora utilizza lo stesso motore di revisione di /code-review medium
I comandi ! della modalità Bash ottengono l’autocompletamento del percorso file in tempo reale
Changelog completo per v2.1.185–v2.1.193 →