> ## Documentation Index
> Fetch the complete documentation index at: https://code.claude.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Settimana 19 · 4–8 maggio 2026

> Carica i plugin da archivi .zip e URL, cerca la cronologia dei comandi in tutti i progetti con Ctrl+R, crea nuovi worktrees dal HEAD locale o dal ramo predefinito remoto, e blocca le azioni in modo incondizionato con le regole di hard deny in modalità auto.

<div className="digest-meta">
  <span>Rilasci <a href="/it/changelog#2-1-128">v2.1.128 → v2.1.136</a></span>
  <span>2 funzionalità · 4–8 maggio</span>
</div>

<div className="digest-feature">
  <div className="digest-feature-header">
    <span className="digest-feature-title">Plugin da archivi .zip e URL</span>
  </div>

  <p className="digest-feature-lede">`--plugin-dir` ora accetta un archivio plugin <code>.zip</code> oltre a una directory, e il nuovo flag `--plugin-url` recupera un archivio plugin da un URL per la sessione corrente. Utile per provare un plugin prima di aggiungerlo a un marketplace, o per distribuire plugin interni da un artifact store.</p>

  <p className="digest-feature-try">Carica un plugin direttamente da un URL:</p>

  ```bash terminal theme={null}
  claude --plugin-url https://example.com/my-plugin.zip
  ```

  <a className="digest-feature-link" href="/it/plugins">Guida ai plugin</a>
</div>

<div className="digest-feature">
  <div className="digest-feature-header">
    <span className="digest-feature-title">Ricerca nella cronologia in tutti i tuoi progetti</span>
    <span className="digest-feature-pill">v2.1.129</span>
  </div>

  <p className="digest-feature-lede"><code>Ctrl+R</code> la ricerca inversa ora predefinisce tutti i prompt in tutti i progetti, ripristinando il comportamento precedente a v2.1.124. Premi <code>Ctrl+S</code> durante la ricerca per restringere al progetto o alla sessione corrente. Utile quando ricordi un comando che hai eseguito in un altro repository la settimana scorsa e non vuoi andare a cercarlo.</p>

  <a className="digest-feature-link" href="/it/interactive-mode#command-history">Modalità interattiva: cronologia dei comandi</a>
</div>

<div className="digest-wins">
  <p className="digest-wins-title">Altri vantaggi</p>

  <div className="digest-wins-grid">
    <div>La nuova impostazione <code>worktree.baseRef</code> (<code>fresh</code> | <code>head</code>) controlla se <code>--worktree</code>, lo strumento <code>EnterWorktree</code> e i worktrees di isolamento dell'agente si diramano dal ramo predefinito remoto o dal <code>HEAD</code> locale; il valore predefinito <code>fresh</code> mantiene i commit non sottoposti a push fuori dai nuovi worktrees</div>
    <div>Le nuove regole <code>settings.autoMode.hard\_deny</code> bloccano le azioni corrispondenti in modo incondizionato in modalità auto, indipendentemente dalle eccezioni di autorizzazione, per le azioni che non dovrebbero mai essere eseguite automaticamente anche quando si applicano regole di autorizzazione più ampie</div>
    <div>Gli hook ora ricevono il livello di sforzo attivo tramite il campo di input JSON `effort.level` e la variabile di ambiente `$CLAUDE_EFFORT`, e i comandi dello strumento Bash possono leggere <code>\$CLAUDE\_EFFORT</code></div>
    <div><code>CLAUDE\_CODE\_DISABLE\_ALTERNATE\_SCREEN=1</code> rinuncia al renderer fullscreen alternate-screen e mantiene la conversazione nello scrollback nativo del terminale</div>
    <div><code>CLAUDE\_CODE\_PACKAGE\_MANAGER\_AUTO\_UPDATE</code> consente alle installazioni Homebrew o WinGet di eseguire l'aggiornamento in background e di richiedere il riavvio</div>
    <div><code>CLAUDE\_CODE\_SESSION\_ID</code> è ora nell'ambiente del sottoprocesso Bash, corrispondente al `session_id` passato agli hook</div>
    <div><code>/mcp</code> ora mostra il conteggio degli strumenti per i server connessi e contrassegna i server che si sono connessi con 0 strumenti</div>
    <div><code>--channels</code> ora funziona con l'autenticazione della console (chiave API)</div>
    <div>I sottoprocessi come Bash, hook, MCP e LSP non ereditano più le variabili di ambiente <code>OTEL\_\*</code>, quindi le app strumentate OTEL eseguite tramite lo strumento Bash non raccolgono più l'endpoint OTLP del CLI</div>
    <div>I riepiloghi di avanzamento del sub-agente ora raggiungono la cache dei prompt, riducendo il costo del token <code>cache\_creation</code> di circa 3 volte</div>
    <div>Diversi fix di affidabilità OAuth e credenziali: le sessioni parallele non si bloccano più a 401 dopo una race di refresh-token, i token di refresh OAuth di MCP non vengono più persi quando più server si aggiornano contemporaneamente, e una rara loop di login da una scrittura di credenziale concorrente è stata corretta</div>
    <div>La nuova chiave admin <code>parentSettingsBehavior</code> consente agli amministratori di optare per SDK <code>managedSettings</code> nel merge delle policy</div>
  </div>
</div>

[Changelog completo per v2.1.128–v2.1.136 →](/it/changelog#2-1-128)
