Aggiungi Claude Code al tuo IDE
Scopri come aggiungere Claude Code al tuo IDE preferito
Claude Code funziona perfettamente con qualsiasi Ambiente di Sviluppo Integrato (IDE) che abbia un terminale. Basta eseguire claude
, e sei pronto per iniziare.
Inoltre, Claude Code fornisce integrazioni dedicate per IDE popolari, che offrono funzionalità come la visualizzazione interattiva delle differenze, la condivisione del contesto di selezione e altro ancora. Queste integrazioni esistono attualmente per:
- Visual Studio Code (inclusi fork popolari come Cursor, Windsurf e VSCodium)
- IDE JetBrains (inclusi IntelliJ, PyCharm, Android Studio, WebStorm, PhpStorm e GoLand)
Funzionalità
- Avvio rapido: Usa
Cmd+Esc
(Mac) oCtrl+Esc
(Windows/Linux) per aprire Claude Code direttamente dal tuo editor, o clicca il pulsante Claude Code nell’ interfaccia utente - Visualizzazione delle differenze: Le modifiche al codice possono essere visualizzate direttamente nel visualizzatore di differenze dell’IDE
invece che nel terminale. Puoi configurare questo in
/config
- Contesto di selezione: La selezione/scheda corrente nell’IDE viene automaticamente condivisa con Claude Code
- Scorciatoie per riferimenti ai file: Usa
Cmd+Option+K
(Mac) oAlt+Ctrl+K
(Linux/Windows) per inserire riferimenti ai file (ad es., @File#L1-99) - Condivisione diagnostica: Gli errori diagnostici (lint, sintassi, ecc.) dall’IDE vengono automaticamente condivisi con Claude mentre lavori
Installazione
Per installare Claude Code su VS Code e fork popolari come Cursor, Windsurf e VSCodium:
- Apri VS Code
- Apri il terminale integrato
- Esegui
claude
- l’estensione si installerà automaticamente
Per installare Claude Code su VS Code e fork popolari come Cursor, Windsurf e VSCodium:
- Apri VS Code
- Apri il terminale integrato
- Esegui
claude
- l’estensione si installerà automaticamente
Per installare Claude Code su IDE JetBrains come IntelliJ, PyCharm, Android Studio, WebStorm, PhpStorm e GoLand, trova e installa il plugin Claude Code dal marketplace e riavvia il tuo IDE.
Il plugin potrebbe anche essere installato automaticamente quando esegui claude
nel terminale integrato. L’IDE deve essere riavviato completamente per avere effetto.
Limitazioni dello Sviluppo Remoto: Quando usi JetBrains Remote Development, devi installare il plugin nell’host remoto tramite Impostazioni > Plugin (Host)
.
Utenti WSL: Se stai usando Claude Code su WSL con IDE JetBrains, potresti aver bisogno di configurazioni aggiuntive perché il rilevamento dell’IDE funzioni correttamente. Consulta la nostra guida alla risoluzione dei problemi WSL per istruzioni di configurazione dettagliate inclusa la configurazione del terminale, modalità di rete e impostazioni del firewall.
Utilizzo
Dal tuo IDE
Esegui claude
dal terminale integrato del tuo IDE, e tutte le funzionalità saranno attive.
Da terminali esterni
Usa il comando /ide
in qualsiasi terminale esterno per connettere Claude Code al tuo IDE e attivare tutte le funzionalità.
Se vuoi che Claude abbia accesso agli stessi file del tuo IDE, avvia Claude Code dalla stessa directory della radice del progetto del tuo IDE.
Configurazione
Le integrazioni IDE funzionano con il sistema di configurazione di Claude Code:
- Esegui
claude
- Inserisci il comando
/config
- Regola le tue preferenze. Impostare lo strumento diff su
auto
abiliterà il rilevamento automatico dell’IDE
Impostazioni del plugin JetBrains
Puoi configurare le impostazioni del plugin Claude Code andando su Impostazioni → Strumenti → Claude Code [Beta]. Ecco le impostazioni disponibili:
Impostazioni Generali
- Comando Claude: Specifica un comando personalizzato per eseguire Claude (ad es.,
claude
,/usr/local/bin/claude
, onpx @anthropic/claude
) quando clicchi sull’icona Claude - Sopprimi notifica per comando Claude non trovato: Salta le notifiche riguardo al non trovare il comando Claude
- Abilita l’uso di Option+Enter per prompt multi-riga (solo macOS): Quando abilitato, Option+Enter inserisce nuove righe nei prompt di Claude Code. Disabilita questo se stai riscontrando problemi con il tasto Option che viene catturato inaspettatamente (richiede riavvio del terminale)
- Abilita aggiornamenti automatici: Controlla automaticamente e installa aggiornamenti del plugin (applicati al riavvio)
Per utenti WSL: Potresti trovare utile impostare wsl -d Ubuntu -- bash -lic "claude"
come tuo comando Claude (sostituisci Ubuntu
con il nome della tua distribuzione WSL)
Configurazione del tasto ESC
Se il tasto ESC non interrompe le operazioni di Claude Code nei terminali JetBrains:
- Vai su Impostazioni → Strumenti → Terminale
- O:
- Deseleziona “Sposta il focus sull’editor con Escape”, oppure
- Clicca “Configura associazioni tasti terminale” e cancella la scorciatoia “Cambia focus all’Editor”
- Applica le modifiche
Questo permette al tasto ESC di interrompere correttamente le operazioni di Claude Code.
Risoluzione dei Problemi
Estensione VS Code non si installa
- Assicurati di eseguire Claude Code dal terminale integrato di VS Code
- Assicurati che la CLI corrispondente al tuo IDE sia installata:
- Per VS Code: il comando
code
dovrebbe essere disponibile - Per Cursor: il comando
cursor
dovrebbe essere disponibile - Per Windsurf: il comando
windsurf
dovrebbe essere disponibile - Per VSCodium: il comando
codium
dovrebbe essere disponibile - Se non installato, usa
Cmd+Shift+P
(Mac) oCtrl+Shift+P
(Windows/Linux) e cerca “Shell Command: Install ‘code’ command in PATH” (o l’ equivalente per il tuo IDE)
- Per VS Code: il comando
- Controlla che VS Code abbia il permesso di installare estensioni
Plugin JetBrains non funziona
- Assicurati di eseguire Claude Code dalla directory radice del progetto
- Controlla che il plugin JetBrains sia abilitato nelle impostazioni dell’IDE
- Riavvia completamente l’IDE. Potresti dover farlo più volte
- Per JetBrains Remote Development, assicurati che il plugin Claude Code sia installato nell’host remoto e non localmente sul client
Se stai usando WSL o WSL2 e l’IDE non viene rilevato, consulta la nostra guida alla risoluzione dei problemi WSL2 per la configurazione di rete e le impostazioni del firewall.
Per ulteriore aiuto, fai riferimento alla nostra guida alla risoluzione dei problemi.
Sicurezza
Quando Claude Code viene eseguito in un IDE con permessi di modifica automatica abilitati, potrebbe essere in grado di modificare file di configurazione dell’IDE che possono essere eseguiti automaticamente dal tuo IDE. Questo potrebbe aumentare il rischio di eseguire Claude Code in modalità di modifica automatica e permettere di aggirare i prompt di permesso di Claude Code per l’esecuzione bash. Quando viene eseguito in un IDE, considera di abilitare le funzionalità di sicurezza dell’IDE (come VS Code Restricted Mode), utilizzare la modalità di approvazione manuale per le modifiche, o prestare particolare attenzione per assicurarti che Claude venga utilizzato solo con prompt fidati.