> ## 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 25 · 15–19 giugno 2026

> Pubblica una pagina live e condivisibile dalla tua sessione con Artifacts, abbina i parametri degli strumenti nelle regole di negazione e richiesta, e imposta qualsiasi impostazione dal prompt con /config.

<div className="digest-meta">
  <span>Rilasci <a href="/docs/it/changelog#2-1-178">v2.1.178 → v2.1.183</a></span>
  <span>3 funzionalità · 15–19 giugno</span>
</div>

<div className="digest-feature">
  <div className="digest-feature-header">
    <span className="digest-feature-title">Artifacts</span>
  </div>

  <p className="digest-feature-lede">Un artifact è una pagina live e interattiva che Claude Code pubblica dalla tua sessione a un URL privato su claude.ai, e si aggiorna sul posto mentre la sessione continua a lavorare. Richiedine uno quando il testo del terminale non è il mezzo giusto, come una procedura dettagliata di PR con il diff annotato inline o una dashboard costruita dai dati della sessione. Gli Artifacts sono in beta sui piani Team e Enterprise.</p>

  <Frame>
    <video autoPlay muted loop playsInline className="w-full" src="https://mintcdn.com/claude-code/1ylKDoQynT1UgfEK/images/whats-new/artifacts.mp4?fit=max&auto=format&n=1ylKDoQynT1UgfEK&q=85&s=7f5391559d2bc69989621b36322fcff1" data-path="images/whats-new/artifacts.mp4" />
  </Frame>

  <p className="digest-feature-try">Chiedi a Claude una pagina, quindi approva il prompt di pubblicazione:</p>

  ```text Claude Code theme={null}
  > Make an artifact that walks through this PR with the diff annotated inline.
  ```

  <a className="digest-feature-link" href="/docs/it/artifacts#create-an-artifact">Crea un artifact</a>
</div>

<div className="digest-feature">
  <div className="digest-feature-header">
    <span className="digest-feature-title">Abbina per parametro di input</span>
    <span className="digest-feature-pill">v2.1.178</span>
  </div>

  <p className="digest-feature-lede">Le regole di negazione e richiesta di autorizzazione possono ora abbinare i parametri di input di uno strumento con la sintassi <code>Tool(param:value)</code>. Ad esempio, <code>Agent(model:opus)</code> abbina i spawn di subagent che richiedono il livello di modello Opus. Il valore accetta `*` come wildcard, quindi `Agent(isolation:*)` abbina qualsiasi valore di isolamento esplicito.</p>

  <p className="digest-feature-try">Aggiungi una regola di parametro all'elenco di negazione in <code>settings.json</code>:</p>

  ```json .claude/settings.json {3} theme={null}
  {
    "permissions": {
      "deny": ["Agent(model:opus)"]
    }
  }
  ```

  <a className="digest-feature-link" href="/docs/it/permissions#match-by-input-parameter">Abbina per parametro di input</a>
</div>

<div className="digest-feature">
  <div className="digest-feature-header">
    <span className="digest-feature-title">Imposta qualsiasi impostazione dal prompt</span>
    <span className="digest-feature-pill">v2.1.181</span>
  </div>

  <p className="digest-feature-lede">Passa <code>key=value</code> a <code>/config</code> per modificare un'impostazione direttamente senza aprire l'interfaccia Impostazioni. La sintassi funziona anche in modalità non interattiva con il flag <code>-p</code> e da Remote Control.</p>

  <p className="digest-feature-try">Imposta l'impostazione <code>thinking</code> dal prompt:</p>

  ```text Claude Code theme={null}
  > /config thinking=false
  ```

  <a className="digest-feature-link" href="/docs/it/commands#all-commands">Riferimento dei comandi</a>
</div>

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

  <div className="digest-wins-grid">
    <div>La modalità Auto ora blocca i comandi git distruttivi (`git reset --hard`, `git clean -fd`, `git stash drop`) quando non hai chiesto di scartare il lavoro locale, e blocca <code>terraform destroy</code> a meno che tu non abbia chiesto lo stack specifico</div>
    <div>Imposta la nuova impostazione <code>attribution.sessionUrl</code> su <code>false</code> per omettere il collegamento della sessione claude.ai dai commit e dalle PR nelle sessioni web e Remote Control</div>
    <div>Nell'interfaccia <code>/config</code>, Invio e Spazio cambiano entrambi l'impostazione selezionata, e Esc ora salva e chiude invece di ripristinare</div>
    <div>La nuova impostazione opt-in <code>sandbox.allowAppleEvents</code> consente ai comandi in sandbox di inviare Apple Events su macOS</div>
    <div>Punta <code>CLAUDE\_CLIENT\_PRESENCE\_FILE</code> a un file marcatore per sopprimere le notifiche push mobile mentre sei alla macchina</div>
    <div>I paragrafi lunghi ora vengono trasmessi riga per riga invece di aspettare la prima interruzione di riga</div>
    <div>I cali di connessione API durante il thinking ora si riprovano automaticamente invece di mostrare "Connection closed while thinking"</div>
    <div>Con <code>CLAUDE\_CODE\_EXPERIMENTAL\_AGENT\_TEAMS=1</code> impostato, ogni sessione ha un team implicito, quindi generi i compagni di squadra direttamente con il parametro <code>name</code> dello strumento Agent</div>
    <div>Le skills nelle directory <code>.claude/skills</code> annidate si caricano quando si lavora su file lì; in caso di conflitto di nome la skill annidata appare come `<dir>:<name>` quindi entrambe rimangono disponibili</div>
    <div>Corretto il prompt caching che non leggeva su un <code>ANTHROPIC\_BASE\_URL</code> personalizzato e su Foundry</div>
    <div>Corretto Write e Edit che producevano file a zero byte o troncati su unità di rete e cartelle sincronizzate nel cloud</div>
  </div>
</div>

[Changelog completo per v2.1.178–v2.1.183 →](/it/changelog#2-1-178)
