8 8
9Claude Code è un assistente di codifica alimentato da IA che ti aiuta a creare funzionalità, correggere bug e automatizzare attività di sviluppo. Comprende l'intera tua base di codice e può lavorare su più file e strumenti per portare a termine le cose.9Claude Code è un assistente di codifica alimentato da IA che ti aiuta a creare funzionalità, correggere bug e automatizzare attività di sviluppo. Comprende l'intera tua base di codice e può lavorare su più file e strumenti per portare a termine le cose.
10 10
11<h2 id="get-started">11## Inizia
12 Inizia
13</h2>
14 12
15Claude Code funziona su diverse superfici: il terminale, le estensioni IDE, un'app desktop e il web. Scegli una dalle schede sottostanti per iniziare. La maggior parte delle superfici richiede un [abbonamento a Claude](https://claude.com/pricing?utm_source=claude_code\&utm_medium=docs\&utm_content=overview_pricing) o un account [Anthropic Console](https://platform.claude.com/). Il Terminal CLI, VS Code e JetBrains supportano anche [provider di terze parti](/docs/it/third-party-integrations).13Claude Code funziona su diverse superfici: il terminale, le estensioni IDE, un'app desktop e il web. Scegli una dalle schede sottostanti per iniziare. La maggior parte delle superfici richiede un [abbonamento a Claude](https://claude.com/pricing?utm_source=claude_code\&utm_medium=docs\&utm_content=overview_pricing) o un account [Anthropic Console](https://platform.claude.com/). Il Terminal CLI, VS Code e JetBrains supportano anche [provider di terze parti](/docs/it/third-party-integrations).
16 14
17<Tabs>15**Terminal**
18 <Tab title="Terminal">
19 Il CLI completo per lavorare con Claude Code direttamente nel tuo terminale. Modifica file, esegui comandi e gestisci l'intero progetto dalla riga di comando.
20 16
21 Per installare Claude Code, apri un terminale ed esegui il comando per il tuo sistema. Se non hai mai utilizzato un terminale prima, la [guida al terminale](/docs/it/terminal-guide) mostra come aprirne uno e incollare il comando.17Il CLI completo per lavorare con Claude Code direttamente nel tuo terminale. Modifica file, esegui comandi e gestisci l'intero progetto dalla riga di comando.
22 18
23 <Tabs>19Per installare Claude Code, apri un terminale ed esegui il comando per il tuo sistema. Se non hai mai utilizzato un terminale prima, la [guida al terminale](/docs/it/terminal-guide) mostra come aprirne uno e incollare il comando.
24 <Tab title="Installazione nativa (consigliata)">
25 **macOS, Linux, WSL:**
26 20
27 ```bash theme={null}21**Installazione nativa (consigliata)**
28 curl -fsSL https://claude.ai/install.sh | bash
29 ```
30 22
31 Su Windows, il tuo prompt mostra `PS C:\` quando sei in PowerShell e `C:\` senza il `PS` quando sei in CMD.23**macOS, Linux, WSL:**
32 24
33 **Windows PowerShell:**25```bash theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null}
26curl -fsSL https://claude.ai/install.sh | bash
27```
34 28
35 ```powershell theme={null}29Su Windows, il tuo prompt mostra `PS C:\` quando sei in PowerShell e `C:\` senza il `PS` quando sei in CMD.
36 irm https://claude.ai/install.ps1 | iex
37 ```
38 30
39 **Windows CMD:**31**Windows PowerShell:**
40 32
41 ```batch theme={null}33```powershell theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null}
42 curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd34irm https://claude.ai/install.ps1 | iex
43 ```35```
44 36
45 Il comando di installazione non mostra alcun avanzamento mentre scarica Claude Code. Quando il programma di installazione termina, apri una nuova finestra del terminale ed esegui `claude --version`. Un'installazione funzionante stampa un numero di versione. Se la tua shell dice che `claude` non è trovato o non è riconosciuto, la directory di installazione non è ancora nel tuo PATH: vedi [Correggi il tuo PATH](/docs/it/troubleshoot-install#command-not-found-claude-after-installation).37**Windows CMD:**
46 38
47 Se vedi `The token '&&' is not a valid statement separator`, sei in PowerShell, non in CMD. Se vedi `'irm' is not recognized as an internal or external command`, sei in CMD, non in PowerShell.39```batch theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null}
40curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd
41```
48 42
49 Se il comando di installazione non riesce con `syntax error near unexpected token '<'`, un `403` o qualsiasi altro errore, consulta [Risoluzione dei problemi di installazione](/docs/it/troubleshoot-install#find-your-error) per abbinare l'errore a una soluzione e per metodi di installazione alternativi.43Il comando di installazione non mostra alcun avanzamento mentre scarica Claude Code. Quando il programma di installazione termina, apri una nuova finestra del terminale ed esegui `claude --version`. Un'installazione funzionante stampa un numero di versione. Se la tua shell dice che `claude` non è trovato o non è riconosciuto, la directory di installazione non è ancora nel tuo PATH: vedi [Correggi il tuo PATH](/docs/it/troubleshoot-install#command-not-found-claude-after-installation).
50 44
51 [Git for Windows](https://git-scm.com/downloads/win) è consigliato su Windows nativo in modo che Claude Code possa utilizzare lo strumento Bash. Se Git for Windows non è installato, Claude Code utilizza PowerShell come strumento shell. Le configurazioni WSL non necessitano di Git for Windows.45Se vedi `The token '&&' is not a valid statement separator`, sei in PowerShell, non in CMD. Se vedi `'irm' is not recognized as an internal or external command`, sei in CMD, non in PowerShell.
52 46
53 <Info>47Se il comando di installazione non riesce con `syntax error near unexpected token '<'`, un `403` o qualsiasi altro errore, consulta [Risoluzione dei problemi di installazione](/docs/it/troubleshoot-install#find-your-error) per abbinare l'errore a una soluzione e per metodi di installazione alternativi.
54 Le installazioni native si aggiornano automaticamente in background per mantenerti sulla versione più recente.
55 </Info>
56 </Tab>
57 48
58 <Tab title="Homebrew">49[Git for Windows](https://git-scm.com/downloads/win) è consigliato su Windows nativo in modo che Claude Code possa utilizzare lo strumento Bash. Se Git for Windows non è installato, Claude Code utilizza PowerShell come strumento shell. Le configurazioni WSL non necessitano di Git for Windows.
59 ```bash theme={null}
60 brew install --cask claude-code
61 ```
62 50
63 Homebrew offre due cask. `claude-code` traccia il canale di rilascio stabile, che in genere è circa una settimana indietro e salta i rilasci con regressioni importanti. `claude-code@latest` traccia il canale più recente e riceve nuove versioni non appena vengono rilasciate.51> [!NOTE]
52>
53> Le installazioni native si aggiornano automaticamente in background per mantenerti sulla versione più recente.
64 54
65 <Info>55**Homebrew**
66 Le installazioni Homebrew non si aggiornano automaticamente. Esegui `brew upgrade claude-code` o `brew upgrade claude-code@latest`, a seconda di quale cask hai installato, per ottenere le funzionalità più recenti e le correzioni di sicurezza.
67 </Info>
68 </Tab>
69 56
70 <Tab title="WinGet">57```bash theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null}
71 ```powershell theme={null}58brew install --cask claude-code
72 winget install Anthropic.ClaudeCode59```
73 ```
74 60
75 <Info>61Homebrew offre due cask. `claude-code` traccia il canale di rilascio stabile, che in genere è circa una settimana indietro e salta i rilasci con regressioni importanti. `claude-code@latest` traccia il canale più recente e riceve nuove versioni non appena vengono rilasciate.
76 Le installazioni WinGet non si aggiornano automaticamente. Esegui `winget upgrade Anthropic.ClaudeCode` periodicamente per ottenere le funzionalità più recenti e le correzioni di sicurezza.
77 </Info>
78 </Tab>
79 </Tabs>
80 62
81 Puoi anche installare con [apt, dnf, o apk](/docs/it/setup#install-with-linux-package-managers) su Debian, Fedora, RHEL e Alpine.63> [!NOTE]
64>
65> Le installazioni Homebrew non si aggiornano automaticamente. Esegui `brew upgrade claude-code` o `brew upgrade claude-code@latest`, a seconda di quale cask hai installato, per ottenere le funzionalità più recenti e le correzioni di sicurezza.
82 66
83 Quindi avvia Claude Code in qualsiasi progetto. Sostituisci `your-project` con il percorso di una directory di progetto sulla tua macchina:67**WinGet**
84 68
85 ```bash theme={null}69```powershell theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null}
86 cd your-project70winget install Anthropic.ClaudeCode
87 claude71```
88 ```
89 72
90 Claude Code ti chiede di accedere al primo utilizzo. Se hai impostato la variabile d'ambiente `ANTHROPIC_API_KEY` e approvi la chiave quando Claude Code ti chiede se usarla, Claude Code salta il prompt di accesso. [Continua con la Guida rapida →](/docs/it/quickstart)73> [!NOTE]
74>
75> Le installazioni WinGet non si aggiornano automaticamente. Esegui `winget upgrade Anthropic.ClaudeCode` periodicamente per ottenere le funzionalità più recenti e le correzioni di sicurezza.
91 76
92 <Tip>77Puoi anche installare con [apt, dnf, o apk](/docs/it/setup#install-with-linux-package-managers) su Debian, Fedora, RHEL e Alpine.
93 Vedi [configurazione avanzata](/docs/it/setup) per le opzioni di installazione, gli aggiornamenti manuali o le istruzioni di disinstallazione. Visita [risoluzione dei problemi di installazione](/docs/it/troubleshoot-install) se riscontri problemi.
94 </Tip>
95 </Tab>
96 78
97 <Tab title="VS Code">79Quindi avvia Claude Code in qualsiasi progetto. Sostituisci `your-project` con il percorso di una directory di progetto sulla tua macchina:
98 L'estensione VS Code fornisce diff inline, @-mentions, revisione del piano e cronologia delle conversazioni direttamente nel tuo editor.
99 80
100 * [Installa per VS Code](vscode:extension/anthropic.claude-code)81```bash theme={null}
101 * [Installa per Cursor](cursor:extension/anthropic.claude-code)82cd your-project
83claude
84```
102 85
103 Oppure cerca "Claude Code" nella visualizzazione Estensioni (`Cmd+Shift+X` su Mac, `Ctrl+Shift+X` su Windows/Linux). Dopo l'installazione, apri il Palette dei comandi (`Cmd+Shift+P` / `Ctrl+Shift+P`), digita "Claude Code" e seleziona **Apri in Nuova Scheda**.86Claude Code ti chiede di accedere al primo utilizzo. Se hai impostato la variabile d'ambiente `ANTHROPIC_API_KEY` e approvi la chiave quando Claude Code ti chiede se usarla, Claude Code salta il prompt di accesso. [Continua con la Guida rapida →](/docs/it/quickstart)
104 87
105 [Inizia con VS Code →](/docs/it/vs-code#get-started)88> [!TIP]
106 </Tab>89>
90> Vedi [configurazione avanzata](/docs/it/setup) per le opzioni di installazione, gli aggiornamenti manuali o le istruzioni di disinstallazione. Visita [risoluzione dei problemi di installazione](/docs/it/troubleshoot-install) se riscontri problemi.
107 91
108 <Tab title="App desktop">92**VS Code**
109 Un'app standalone per eseguire Claude Code al di fuori del tuo IDE o terminale. Rivedi i diff visivamente, esegui più sessioni affiancate, pianifica attività ricorrenti e avvia sessioni cloud.
110 93
111 Scarica e installa:94L'estensione VS Code fornisce diff inline, @-mentions, revisione del piano e cronologia delle conversazioni direttamente nel tuo editor.
112 95
113 * [macOS](https://claude.ai/api/desktop/darwin/universal/dmg/latest/redirect?utm_source=claude_code\&utm_medium=docs) (Intel e Apple Silicon)96* [Installa per VS Code](vscode:extension/anthropic.claude-code)
114 * [Windows](https://claude.ai/api/desktop/win32/x64/setup/latest/redirect?utm_source=claude_code\&utm_medium=docs) (x64)97* [Installa per Cursor](cursor:extension/anthropic.claude-code)
115 * [Windows ARM64](https://claude.ai/api/desktop/win32/arm64/setup/latest/redirect?utm_source=claude_code\&utm_medium=docs)
116 * Su Ubuntu o Debian, dove l'app è in beta, installala con apt seguendo le [istruzioni di installazione per Linux](/docs/it/desktop-linux)
117 98
118 Dopo l'installazione, avvia Claude, accedi e fai clic sulla scheda **Code** per iniziare a codificare. L'app include Claude Code, quindi non è necessario installare il CLI separatamente. È richiesto un [abbonamento a pagamento](https://claude.com/pricing?utm_source=claude_code\&utm_medium=docs\&utm_content=overview_desktop_pricing).99Oppure cerca "Claude Code" nella visualizzazione Estensioni (`Cmd+Shift+X` su Mac, `Ctrl+Shift+X` su Windows/Linux). Dopo l'installazione, apri il Palette dei comandi (`Cmd+Shift+P` / `Ctrl+Shift+P`), digita "Claude Code" e seleziona **Apri in Nuova Scheda**.
119 100
120 [Scopri di più sull'app desktop →](/docs/it/desktop-quickstart)101[Inizia con VS Code →](/docs/it/vs-code#get-started)
121 </Tab>
122 102
123 <Tab title="Web">103**App desktop**
124 Esegui Claude Code nel tuo browser senza configurazione locale. Avvia attività a lunga esecuzione e controlla quando sono completate, lavora su repository che non hai localmente o esegui più attività in parallelo. Per un corpo di lavoro più lungo, crea un [progetto](/docs/it/claude-projects) e lascia che Claude coordini le sessioni parallele per te. Disponibile su browser desktop e [l'app Claude per iOS e Android](/docs/it/mobile).
125 104
126 Inizia a codificare su [claude.ai/code](https://claude.ai/code).105Un'app standalone per eseguire Claude Code al di fuori del tuo IDE o terminale. Rivedi i diff visivamente, esegui più sessioni affiancate, pianifica attività ricorrenti e avvia sessioni cloud.
127 106
128 [Inizia →](/docs/it/web-quickstart)107Scarica e installa:
129 </Tab>
130 108
131 <Tab title="JetBrains">109* [macOS](https://claude.ai/api/desktop/darwin/universal/dmg/latest/redirect?utm_source=claude_code\&utm_medium=docs) (Intel e Apple Silicon)
132 Un plugin per IntelliJ IDEA, PyCharm, WebStorm e altri IDE JetBrains con visualizzazione diff interattiva e condivisione del contesto di selezione.110* [Windows](https://claude.ai/api/desktop/win32/x64/setup/latest/redirect?utm_source=claude_code\&utm_medium=docs) (x64)
111* [Windows ARM64](https://claude.ai/api/desktop/win32/arm64/setup/latest/redirect?utm_source=claude_code\&utm_medium=docs)
112* Su Ubuntu o Debian, dove l'app è in beta, installala con apt seguendo le [istruzioni di installazione per Linux](/docs/it/desktop-linux)
133 113
134 Installa il [plugin Claude Code](https://plugins.jetbrains.com/plugin/27310-claude-code-beta-) dal JetBrains Marketplace e riavvia il tuo IDE. Il plugin richiede il CLI Claude Code, installato separatamente; vedi i [passaggi di configurazione JetBrains](/docs/it/jetbrains#installation).114Dopo l'installazione, avvia Claude, accedi e fai clic sulla scheda **Code** per iniziare a codificare. L'app include Claude Code, quindi non è necessario installare il CLI separatamente. È richiesto un [abbonamento a pagamento](https://claude.com/pricing?utm_source=claude_code\&utm_medium=docs\&utm_content=overview_desktop_pricing).
135 115
136 [Inizia con JetBrains →](/docs/it/jetbrains)116[Scopri di più sull'app desktop →](/docs/it/desktop-quickstart)
137 </Tab>
138</Tabs>
139 117
140<h2 id="what-you-can-do">118**Web**
141 Cosa puoi fare
142</h2>
143 119
144Ecco alcuni dei modi in cui puoi utilizzare Claude Code:120Esegui Claude Code nel tuo browser senza configurazione locale. Avvia attività a lunga esecuzione e controlla quando sono completate, lavora su repository che non hai localmente o esegui più attività in parallelo. Per un corpo di lavoro più lungo, crea un [progetto](/docs/it/claude-projects) e lascia che Claude coordini le sessioni parallele per te. Disponibile su browser desktop e [l'app Claude per iOS e Android](/docs/it/mobile).
145
146<AccordionGroup>
147 <Accordion title="Automatizza il lavoro che continui a rimandare" icon="wand-magic-sparkles">
148 Claude Code gestisce i compiti noiosi che consumano la tua giornata: scrivere test per il codice non testato, correggere errori di lint in un progetto, risolvere conflitti di merge, aggiornare dipendenze e scrivere note di rilascio.
149
150 ```bash theme={null}
151 claude "write tests for the auth module, run them, and fix any failures"
152 ```
153 </Accordion>
154
155 <Accordion title="Crea funzionalità e correggi bug" icon="hammer">
156 Descrivi quello che vuoi in linguaggio naturale. Claude Code pianifica l'approccio, scrive il codice su più file e verifica che funzioni.
157
158 Per i bug, incolla un messaggio di errore o descrivi il sintomo. Claude Code traccia il problema attraverso la tua base di codice, identifica la causa principale e implementa una correzione. Vedi [flussi di lavoro comuni](/docs/it/common-workflows) per altri esempi.
159 </Accordion>
160
161 <Accordion title="Crea commit e pull request" icon="code-branch">
162 Claude Code funziona direttamente con git. Mette in stage le modifiche, scrive messaggi di commit, crea branch e apre pull request.
163
164 ```bash theme={null}
165 claude "commit my changes with a descriptive message"
166 ```
167
168 In CI, puoi automatizzare la revisione del codice e il triage dei problemi con [GitHub Actions](/docs/it/github-actions) o [GitLab CI/CD](/docs/it/gitlab-ci-cd).
169 </Accordion>
170 121
171 <Accordion title="Connetti i tuoi strumenti con MCP" icon="plug">122Inizia a codificare su [claude.ai/code](https://claude.ai/code).
172 Il [Model Context Protocol (MCP)](/docs/it/mcp) è uno standard aperto per connettere gli strumenti di IA alle fonti di dati esterne. Con MCP, Claude Code può leggere i tuoi documenti di progettazione in Google Drive, aggiornare i ticket in Jira, estrarre dati da Slack o utilizzare i tuoi strumenti personalizzati. La [guida rapida MCP](/docs/it/mcp-quickstart) connette il tuo primo server da capo a fondo.
173 </Accordion>
174 123
175 <Accordion title="Personalizza con istruzioni, skill e hook" icon="sliders">124[Inizia →](/docs/it/web-quickstart)
176 [`CLAUDE.md`](/docs/it/memory) è un file markdown che aggiungi alla radice del tuo progetto che Claude Code legge all'inizio di ogni sessione. Usalo per impostare standard di codifica, decisioni architettoniche, librerie preferite e checklist di revisione. Se il tuo repository ha già un `AGENTS.md` per altri agenti di codifica, Claude Code [può leggerlo](/docs/it/memory#agents-md) al posto di un `CLAUDE.md`. Claude costruisce anche [memoria automatica](/docs/it/memory#auto-memory) mentre lavora, salvando insegnamenti tra le sessioni senza che tu debba scrivere nulla.
177 125
178 Crea [skills](/docs/it/skills) per pacchettizzare flussi di lavoro ripetibili che il tuo team può condividere, come `/review-pr` o `/deploy-staging`.126**JetBrains**
179 127
180 [Hooks](/docs/it/hooks) ti permettono di eseguire comandi shell prima o dopo le azioni di Claude Code, come la formattazione automatica dopo ogni modifica di file o l'esecuzione di lint prima di un commit.128Un plugin per IntelliJ IDEA, PyCharm, WebStorm e altri IDE JetBrains con visualizzazione diff interattiva e condivisione del contesto di selezione.
181 </Accordion>
182 129
183 <Accordion title="Esegui agenti in parallelo e crea agenti personalizzati" icon="users">130Installa il [plugin Claude Code](https://plugins.jetbrains.com/plugin/27310-claude-code-beta-) dal JetBrains Marketplace e riavvia il tuo IDE. Il plugin richiede il CLI Claude Code, installato separatamente; vedi i [passaggi di configurazione JetBrains](/docs/it/jetbrains#installation).
184 Genera [più agenti Claude Code](/docs/it/sub-agents) che lavorano su diverse parti di un'attività contemporaneamente. Un agente principale coordina il lavoro, assegna sottoattività e unisce i risultati.
185 131
186 Per eseguire diverse sessioni complete in parallelo e osservarle da una sola schermata, utilizza [agenti in background](/docs/it/agent-view). Per flussi di lavoro completamente personalizzati, l'[Agent SDK](/docs/it/agent-sdk/overview) ti permette di creare i tuoi agenti alimentati dagli strumenti e dalle capacità di Claude Code, con controllo completo sull'orchestrazione, l'accesso agli strumenti e i permessi.132[Inizia con JetBrains →](/docs/it/jetbrains)
187 </Accordion>
188 133
189 <Accordion title="Pipe, script e automatizza con il CLI" icon="terminal">134## Cosa puoi fare
190 Claude Code è componibile e segue la filosofia Unix. Pipe i log in esso, eseguilo in CI o concatenalo con altri strumenti:
191 135
192 ```bash theme={null}136Ecco alcuni dei modi in cui puoi utilizzare Claude Code:
193 # Analizza l'output dei log recenti
194 tail -200 app.log | claude -p "Slack me if you see any anomalies"
195
196 # Automatizza le traduzioni in CI
197 claude -p "translate new strings into French and raise a PR for review"
198
199 # Operazioni in blocco su file
200 git diff main --name-only | claude -p "review these changed files for security issues"
201 ```
202
203 Vedi il [riferimento CLI](/docs/it/cli-reference) per l'insieme completo di comandi e flag.
204 </Accordion>
205
206 <Accordion title="Pianifica attività ricorrenti" icon="clock">
207 Esegui Claude su una pianificazione per automatizzare il lavoro che si ripete: revisioni PR mattutine, analisi dei fallimenti CI durante la notte, audit delle dipendenze settimanali o sincronizzazione dei documenti dopo l'unione dei PR.
208
209 * [Routines](/docs/it/routines) vengono eseguite nel cloud, quindi continuano a funzionare anche quando il tuo computer è spento. Possono anche attivarsi su chiamate API o eventi GitHub. Creale dal web, dall'app Desktop o eseguendo `/schedule` nel CLI.
210 * [Attività pianificate desktop](/docs/it/desktop-scheduled-tasks) vengono eseguite sulla tua macchina, con accesso diretto ai tuoi file e strumenti locali
211 * [`/loop`](/docs/it/scheduled-tasks) ripete un prompt all'interno di una sessione CLI per il polling rapido
212 </Accordion>
213
214 <Accordion title="Lavora da qualsiasi luogo" icon="globe">
215 Le sessioni non sono legate a una singola superficie. Sposta il lavoro tra gli ambienti mentre il tuo contesto cambia:
216
217 * Allontanati dalla tua scrivania e continua a lavorare dal tuo telefono o da qualsiasi browser con [Remote Control](/docs/it/remote-control)
218 * Invia un messaggio a [Dispatch](/docs/it/desktop#sessions-from-dispatch) con un'attività dal tuo telefono e apri la sessione Desktop che crea
219 * Avvia un'attività a lunga esecuzione sul [web](/docs/it/claude-code-on-the-web) o [app mobile Claude](/docs/it/mobile), quindi trascinala nel tuo terminale con `claude --teleport`. Teleport richiede un abbonamento a claude.ai.
220 * Esegui `/desktop` per continuare la tua sessione di terminale corrente nell'[app Desktop](/docs/it/desktop), dove puoi rivedere i diff visivamente. Il trasferimento `/desktop` richiede un abbonamento a claude.ai. Disponibile su macOS e Windows x64.
221 * Instrada le attività dalla chat del team: menziona `@Claude` in [Slack](/docs/it/slack) con un rapporto di bug e ottieni una pull request in cambio
222 </Accordion>
223</AccordionGroup>
224 137
225<h2 id="use-claude-code-everywhere">138> **Automatizza il lavoro che continui a rimandare**
226 Usa Claude Code ovunque139>
227</h2>140> Claude Code gestisce i compiti noiosi che consumano la tua giornata: scrivere test per il codice non testato, correggere errori di lint in un progetto, risolvere conflitti di merge, aggiornare dipendenze e scrivere note di rilascio.
141>
142> ```bash theme={null}
143> claude "write tests for the auth module, run them, and fix any failures"
144> ```
145
146> **Crea funzionalità e correggi bug**
147>
148> Descrivi quello che vuoi in linguaggio naturale. Claude Code pianifica l'approccio, scrive il codice su più file e verifica che funzioni.
149>
150> Per i bug, incolla un messaggio di errore o descrivi il sintomo. Claude Code traccia il problema attraverso la tua base di codice, identifica la causa principale e implementa una correzione. Vedi [flussi di lavoro comuni](/docs/it/common-workflows) per altri esempi.
151
152> **Crea commit e pull request**
153>
154> Claude Code funziona direttamente con git. Mette in stage le modifiche, scrive messaggi di commit, crea branch e apre pull request.
155>
156> ```bash theme={null}
157> claude "commit my changes with a descriptive message"
158> ```
159>
160> In CI, puoi automatizzare la revisione del codice e il triage dei problemi con [GitHub Actions](/docs/it/github-actions) o [GitLab CI/CD](/docs/it/gitlab-ci-cd).
161
162> **Connetti i tuoi strumenti con MCP**
163>
164> Il [Model Context Protocol (MCP)](/docs/it/mcp) è uno standard aperto per connettere gli strumenti di IA alle fonti di dati esterne. Con MCP, Claude Code può leggere i tuoi documenti di progettazione in Google Drive, aggiornare i ticket in Jira, estrarre dati da Slack o utilizzare i tuoi strumenti personalizzati. La [guida rapida MCP](/docs/it/mcp-quickstart) connette il tuo primo server da capo a fondo.
165
166> **Personalizza con istruzioni, skill e hook**
167>
168> [`CLAUDE.md`](/docs/it/memory) è un file markdown che aggiungi alla radice del tuo progetto che Claude Code legge all'inizio di ogni sessione. Usalo per impostare standard di codifica, decisioni architettoniche, librerie preferite e checklist di revisione. Se il tuo repository ha già un `AGENTS.md` per altri agenti di codifica, Claude Code [può leggerlo](/docs/it/memory#agents-md) al posto di un `CLAUDE.md`. Claude costruisce anche [memoria automatica](/docs/it/memory#auto-memory) mentre lavora, salvando insegnamenti tra le sessioni senza che tu debba scrivere nulla.
169>
170> Crea [skills](/docs/it/skills) per pacchettizzare flussi di lavoro ripetibili che il tuo team può condividere, come `/review-pr` o `/deploy-staging`.
171>
172> [Hooks](/docs/it/hooks) ti permettono di eseguire comandi shell prima o dopo le azioni di Claude Code, come la formattazione automatica dopo ogni modifica di file o l'esecuzione di lint prima di un commit.
173
174> **Esegui agenti in parallelo e crea agenti personalizzati**
175>
176> Genera [più agenti Claude Code](/docs/it/sub-agents) che lavorano su diverse parti di un'attività contemporaneamente. Un agente principale coordina il lavoro, assegna sottoattività e unisce i risultati.
177>
178> Per eseguire diverse sessioni complete in parallelo e osservarle da una sola schermata, utilizza [agenti in background](/docs/it/agent-view). Per flussi di lavoro completamente personalizzati, l'[Agent SDK](/docs/it/agent-sdk/overview) ti permette di creare i tuoi agenti alimentati dagli strumenti e dalle capacità di Claude Code, con controllo completo sull'orchestrazione, l'accesso agli strumenti e i permessi.
179
180> **Pipe, script e automatizza con il CLI**
181>
182> Claude Code è componibile e segue la filosofia Unix. Pipe i log in esso, eseguilo in CI o concatenalo con altri strumenti:
183>
184> ```bash theme={null}
185> # Analizza l'output dei log recenti
186> tail -200 app.log | claude -p "Slack me if you see any anomalies"
187>
188> # Automatizza le traduzioni in CI
189> claude -p "translate new strings into French and raise a PR for review"
190>
191> # Operazioni in blocco su file
192> git diff main --name-only | claude -p "review these changed files for security issues"
193> ```
194>
195> Vedi il [riferimento CLI](/docs/it/cli-reference) per l'insieme completo di comandi e flag.
196
197> **Pianifica attività ricorrenti**
198>
199> Esegui Claude su una pianificazione per automatizzare il lavoro che si ripete: revisioni PR mattutine, analisi dei fallimenti CI durante la notte, audit delle dipendenze settimanali o sincronizzazione dei documenti dopo l'unione dei PR.
200>
201> * Le [attività pianificate nel cloud](/docs/it/routines), in precedenza chiamate routine, vengono eseguite nel cloud, quindi continuano a funzionare anche quando il tuo computer è spento. Possono anche attivarsi su chiamate API o eventi GitHub. Creale dal web, dall'app Desktop o eseguendo `/schedule` nel CLI.
202> * [Attività pianificate desktop](/docs/it/desktop-scheduled-tasks) vengono eseguite sulla tua macchina, con accesso diretto ai tuoi file e strumenti locali
203> * [`/loop`](/docs/it/scheduled-tasks) ripete un prompt all'interno di una sessione CLI per il polling rapido
204
205> **Lavora da qualsiasi luogo**
206>
207> Le sessioni non sono legate a una singola superficie. Sposta il lavoro tra gli ambienti mentre il tuo contesto cambia:
208>
209> * Allontanati dalla tua scrivania e continua a lavorare dal tuo telefono o da qualsiasi browser con [Remote Control](/docs/it/remote-control)
210> * Invia un messaggio a [Dispatch](/docs/it/desktop#sessions-from-dispatch) con un'attività dal tuo telefono e apri la sessione Desktop che crea
211> * Avvia un'attività a lunga esecuzione sul [web](/docs/it/claude-code-on-the-web) o [app mobile Claude](/docs/it/mobile), quindi trascinala nel tuo terminale con `claude --teleport`. Teleport richiede un abbonamento a claude.ai.
212> * Esegui `/desktop` per continuare la tua sessione di terminale corrente nell'[app Desktop](/docs/it/desktop), dove puoi rivedere i diff visivamente. Il trasferimento `/desktop` richiede un abbonamento a claude.ai. Disponibile su macOS e Windows x64.
213> * Instrada le attività dalla chat del team: menziona `@Claude` in [Slack](/docs/it/slack) con un rapporto di bug e ottieni una pull request in cambio
214
215## Usa Claude Code ovunque
228 216
229Ogni [superficie](/docs/it/glossary#surface) si connette allo stesso motore Claude Code sottostante, quindi i tuoi file CLAUDE.md, le impostazioni e i MCP server funzionano su tutti loro.217Ogni [superficie](/docs/it/glossary#surface) si connette allo stesso motore Claude Code sottostante, quindi i tuoi file CLAUDE.md, le impostazioni e i MCP server funzionano su tutti loro.
230 218
235| Continuare una sessione locale dal mio telefono o da un altro dispositivo | [Remote Control](/docs/it/remote-control) |223| Continuare una sessione locale dal mio telefono o da un altro dispositivo | [Remote Control](/docs/it/remote-control) |
236| Inviare eventi da Telegram, Discord, iMessage o i miei webhook in una sessione | [Channels](/docs/it/channels) |224| Inviare eventi da Telegram, Discord, iMessage o i miei webhook in una sessione | [Channels](/docs/it/channels) |
237| Avviare un'attività localmente, continuare su mobile | [`claude --cloud`](/docs/it/claude-code-on-the-web#from-terminal-to-cloud), quindi l'[app Claude mobile](/docs/it/mobile) |225| Avviare un'attività localmente, continuare su mobile | [`claude --cloud`](/docs/it/claude-code-on-the-web#from-terminal-to-cloud), quindi l'[app Claude mobile](/docs/it/mobile) |
238| Eseguire Claude su una pianificazione ricorrente | [Routines](/docs/it/routines) o [Attività pianificate desktop](/docs/it/desktop-scheduled-tasks) |226| Eseguire Claude su una pianificazione ricorrente | [Attività pianificate cloud](/docs/it/routines) o [Attività pianificate desktop](/docs/it/desktop-scheduled-tasks) |
239| Automatizzare le revisioni PR e il triage dei problemi | [GitHub Actions](/docs/it/github-actions) o [GitLab CI/CD](/docs/it/gitlab-ci-cd) |227| Automatizzare le revisioni PR e il triage dei problemi | [GitHub Actions](/docs/it/github-actions) o [GitLab CI/CD](/docs/it/gitlab-ci-cd) |
240| Ottenere revisione automatica del codice su ogni PR | [GitHub Code Review](/docs/it/code-review) |228| Ottenere revisione automatica del codice su ogni PR | [GitHub Code Review](/docs/it/code-review) |
241| Instradare i rapporti di bug da Slack alle pull request | [Slack](/docs/it/slack) |229| Instradare i rapporti di bug da Slack alle pull request | [Slack](/docs/it/slack) |
242| Eseguire il debug di applicazioni web live | [Chrome](/docs/it/chrome) |230| Eseguire il debug di applicazioni web live | [Chrome](/docs/it/chrome) |
243| Creare agenti personalizzati per i tuoi flussi di lavoro | [Agent SDK](/docs/it/agent-sdk/overview) |231| Creare agenti personalizzati per i tuoi flussi di lavoro | [Agent SDK](/docs/it/agent-sdk/overview) |
244 232
245<h2 id="next-steps">233## Passaggi successivi
246 Passaggi successivi
247</h2>
248 234
249Una volta installato Claude Code, queste guide ti aiutano ad approfondire.235Una volta installato Claude Code, queste guide ti aiutano ad approfondire.
250 236