Claude Code in Slack
Delega i compiti di codifica da Slack. Questa versione precedente risponde alle menzioni nei canali solo da account Pro e Max in workspace non connessi a Claude Tag.
Questa pagina documenta la versione precedente di Claude Code in Slack, che esegue ogni sessione con l'account di un singolo utente. Risponde alle @menzioni nei canali solo da account Pro e Max, e solo in un workspace Slack che nessuna organizzazione ha connesso a Claude Tag. Claude Tag esegue @Claude come identità condivisa della tua organizzazione con accesso configurato dall'amministratore.
- Piani Pro e Max: Claude Tag non è disponibile sui piani individuali, quindi questa pagina rimane il percorso di configurazione in un workspace non connesso a Claude Tag.
- Piani Team ed Enterprise: la tua app Slack esistente e il tuo handle @Claude rimangono. Configura Claude Tag per un nuovo workspace; per spostarne uno che utilizza già questa versione, vedi Migra dalla versione precedente di Claude in Slack.
- Un avviso invece di una risposta: consulta l'avviso di configurazione o l'avviso di ritiro con cui @Claude ha risposto.
Claude Code in Slack porta la potenza di Claude Code direttamente nel tuo workspace Slack. Quando menzioni @Claude con un compito di codifica, Claude rileva automaticamente l'intento e crea una sessione cloud di Claude Code, permettendoti di delegare il lavoro di sviluppo senza lasciare le conversazioni del tuo team.
Questa integrazione è costruita sull'app Claude for Slack esistente ma aggiunge un instradamento intelligente alle sessioni cloud di Claude Code per le richieste relative alla codifica. Ogni sessione viene eseguita con il tuo account Claude personale, utilizzando i tuoi repository connessi e i tuoi limiti di piano.
Casi d'uso
- Investigazione e correzione di bug: Chiedi a Claude di investigare e correggere i bug non appena vengono segnalati nei canali Slack.
- Revisioni del codice rapide e modifiche: Fai in modo che Claude implementi piccole funzionalità o effettui il refactoring del codice in base al feedback del team.
- Debug collaborativo: Quando le discussioni del team forniscono contesto cruciale (ad esempio, riproduzioni di errori o segnalazioni di utenti), Claude può utilizzare queste informazioni per informare il suo approccio al debug.
- Esecuzione di attività parallele: Avvia compiti di codifica in Slack mentre continui altri lavori, ricevendo notifiche al completamento.
Prerequisiti
Prima di utilizzare Claude Code in Slack, assicurati di avere quanto segue:
| Requisito | Dettagli |
|---|---|
| Piano Claude | Pro o Max |
| Workspace Slack | Non connesso a Claude Tag da nessuna organizzazione. Se @Claude risponde con l'avviso di ritiro, il workspace è connesso |
| Sessioni cloud | Le sessioni cloud sono abilitate per il tuo account |
| Account GitHub | Connesso a claude.ai/code con almeno un repository autenticato |
| Autenticazione Slack | Il tuo account Slack collegato al tuo account Claude tramite l'app Claude |
Configurazione di Claude Code in Slack
Installa l'app Claude in Slack
Un amministratore del workspace deve installare l'app Claude dal Slack App Marketplace. Visita il Slack App Marketplace e fai clic su "Add to Slack" per iniziare il processo di installazione.
Connetti il tuo account Claude
Dopo l'installazione dell'app, autentica il tuo account Claude individuale:
- Apri l'app Claude in Slack facendo clic su "Claude" nella tua sezione App
- Apri la scheda App Home
- Fai clic su "Connect" per collegare il tuo account Slack al tuo account Claude
- Completa il flusso di autenticazione nel tuo browser
Configura le sessioni cloud
Assicurati che le sessioni cloud siano configurate correttamente per il tuo account:
- Visita claude.ai/code e accedi con lo stesso account che hai connesso a Slack
- Connetti il tuo account GitHub se non è già connesso
- Autentica almeno un repository con cui desideri che Claude lavori
Scegli la tua modalità di instradamento
Dopo aver connesso i tuoi account, configura come Claude gestisce i tuoi messaggi in Slack. Apri la App Home di Claude in Slack per trovare l'impostazione Routing Mode.
| Modalità | Comportamento |
|---|---|
| Code only | Claude instrada tutte le @mention a sessioni Claude Code. Ideale per i team che utilizzano Claude in Slack esclusivamente per compiti di sviluppo. |
| Code + Chat | Claude analizza ogni messaggio e instrada intelligentemente tra Claude Code (per compiti di codifica) e Claude Chat (per scrittura, analisi e domande generali). Ideale per i team che desiderano un unico punto di ingresso @Claude per tutti i tipi di lavoro. |
In modalità Code + Chat, se Claude instrada un messaggio a Chat ma desideravi una sessione di codifica, puoi fare clic su "Retry as Code" per creare una sessione Claude Code. Allo stesso modo, se viene instradato a Code ma desideravi una sessione Chat, puoi scegliere quell'opzione in quel thread.
Aggiungi Claude ai canali
Claude non viene aggiunto automaticamente a nessun canale dopo l'installazione. Per utilizzare Claude in un canale, invitalo digitando /invite @Claude in quel canale. Claude può rispondere solo alle @mention nei canali in cui è stato aggiunto.
Come funziona
Rilevamento automatico
In modalità Code + Chat routing, quando menzioni @Claude in un canale o thread Slack, Claude rileva automaticamente se il tuo messaggio è un compito di codifica. I compiti di codifica vanno a una sessione cloud Claude Code. Tutto il resto riceve una risposta chat regolare. In modalità Code only, ogni @mention va a Claude Code.
Puoi anche dire esplicitamente a Claude di gestire una richiesta come un compito di codifica, anche se non lo rileva automaticamente.
Claude Code in Slack funziona solo nei canali (pubblici o privati). Non funziona nei messaggi diretti (DM).
Raccolta del contesto
Da thread: Quando @menzioni Claude in un thread, raccoglie il contesto da tutti i messaggi in quel thread per comprendere la conversazione completa.
Da canali: Quando menzionato direttamente in un canale, Claude guarda i messaggi recenti del canale per il contesto rilevante.
Questo contesto aiuta Claude a comprendere il problema, selezionare il repository appropriato e informare il suo approccio al compito.
Quando @Claude viene invocato in Slack, a Claude viene dato accesso al contesto della conversazione per comprendere meglio la tua richiesta. Claude può seguire le indicazioni da altri messaggi nel contesto, quindi gli utenti dovrebbero assicurarsi di utilizzare Claude solo in conversazioni Slack affidabili.
Flusso della sessione
- Avvio: Menzioni @Claude con una richiesta di codifica
- Rilevamento: Claude analizza il tuo messaggio e rileva l'intento di codifica
- Creazione della sessione: Una nuova sessione Claude Code viene creata su claude.ai/code
- Aggiornamenti di avanzamento: Claude pubblica aggiornamenti di stato nel tuo thread Slack mentre il lavoro progredisce
- Completamento: Al termine, Claude ti @menziona con un riepilogo e pulsanti di azione
- Revisione: Fai clic su "View Session" per vedere la trascrizione completa, o "Create PR" per aprire una pull request
Elementi dell'interfaccia utente
Azioni sui messaggi
- View Session: Apre la sessione Claude Code completa nel tuo browser dove puoi vedere tutto il lavoro eseguito, continuare la sessione o fare richieste aggiuntive.
- Create PR: Crea una pull request direttamente dalle modifiche della sessione.
- Retry as Code: Se Claude inizialmente risponde come assistente chat ma desideravi una sessione di codifica, fai clic su questo pulsante per riprovare la richiesta come un compito Claude Code.
- Change Repo: Ti consente di selezionare un repository diverso se Claude ha scelto in modo errato.
Selezione del repository
Claude seleziona automaticamente un repository in base al contesto della tua conversazione Slack. Se più repository potrebbero applicarsi, Claude potrebbe visualizzare un menu a discesa che ti consente di scegliere quello corretto.
Accesso e autorizzazioni
Accesso a livello di utente
| Tipo di accesso | Requisito |
|---|---|
| Sessioni Claude Code | Ogni utente esegue sessioni con il proprio account Claude |
| Utilizzo e limiti di velocità | Le sessioni contano rispetto ai limiti del piano del singolo utente |
| Accesso al repository | Gli utenti possono accedere solo ai repository che hanno personalmente connesso |
| Cronologia sessioni | Le sessioni appaiono nella tua cronologia Claude Code su claude.ai/code |
Accesso a livello di workspace
Gli amministratori del workspace Slack controllano se l'app Claude è disponibile nel loro workspace:
| Controllo | Descrizione |
|---|---|
| Installazione dell'app | Gli amministratori del workspace decidono se installare l'app Claude dal Slack App Marketplace |
| Distribuzione Enterprise Grid | Per le organizzazioni Enterprise Grid, gli amministratori dell'organizzazione possono controllare quali workspace hanno accesso all'app Claude |
| Rimozione dell'app | La rimozione dell'app da un workspace revoca immediatamente l'accesso per tutti gli utenti in quel workspace |
Controllo dell'accesso basato su canale
L'installazione dell'app non aggiunge Claude a nessun canale. Claude risponde alle @mention solo nei canali in cui è stato aggiunto; invitalo con /invite @Claude. Funziona sia nei canali pubblici che privati. Gli amministratori possono controllare chi utilizza Claude Code gestendo quali canali Claude viene invitato e chi ha accesso a quei canali. Questo aggiunge un ulteriore livello di controllo dell'accesso oltre alle autorizzazioni a livello di workspace.
Cosa è accessibile dove
In Slack: Vedrai aggiornamenti di stato, riepiloghi di completamento e pulsanti di azione. La trascrizione completa è preservata e sempre accessibile.
Su claude.ai/code: La sessione Claude Code completa con la cronologia della conversazione completa, tutte le modifiche al codice e le operazioni su file. Le sessioni rimangono nella tua cronologia Claude Code su claude.ai/code, dove puoi continuare le sessioni passate, farvi riferimento o creare pull request.
Per gli account Enterprise e Team, le sessioni create da Claude in Slack sono automaticamente visibili all'organizzazione. Vedi condivisione di sessioni per ulteriori dettagli.
Best practices
Scrivere richieste efficaci
- Sii specifico: Includi nomi di file, nomi di funzioni o messaggi di errore quando rilevante.
- Fornisci contesto: Menziona il repository o il progetto se non è chiaro dalla conversazione.
- Definisci il successo: Spiega come dovrebbe apparire "fatto"—Claude dovrebbe scrivere test? Aggiornare la documentazione? Creare una PR?
- Usa thread: Rispondi nei thread quando discuti di bug o funzionalità in modo che Claude possa raccogliere il contesto completo.
Quando utilizzare Slack rispetto al web
Usa Slack quando: Il contesto esiste già in una discussione Slack, desideri avviare un compito in modo asincrono, o stai collaborando con compagni di team che hanno bisogno di visibilità.
Usa il web direttamente quando: Hai bisogno di caricare file, desideri un'interazione in tempo reale durante lo sviluppo, o stai lavorando su compiti più lunghi e complessi.
Risoluzione dei problemi
"This workspace isn't set up for Claude Tag yet"
@Claude risponde nel thread con questo avviso invece che con una risposta quando sono vere entrambe queste condizioni:
- Nessuna organizzazione ha collegato il tuo workspace Slack a Claude Tag.
- L'account Claude che hai collegato in Slack non ha un piano Pro o Max.
Claude Tag è disponibile sui piani Team ed Enterprise. Per collegare il workspace, inizia con il comando @Claude connect indicato nell'avviso, poi segui Configurare Claude Tag.
"The legacy Claude in Slack bot is retired"
L'avviso inizia con The legacy Claude in Slack bot is retired effective October 5, 2026 and no longer responds in channels. Il tuo workspace Slack è collegato a un'organizzazione Claude e la versione precedente è ancora selezionata per il canale, per il workspace o come predefinita dell'organizzazione nelle impostazioni di Claude Tag di quell'organizzazione. L'avviso non dipende dal tuo piano, quindi lo ricevono anche gli account Pro e Max.
Se sei un Owner di quell'organizzazione, apri le impostazioni di amministrazione di Claude e attiva Claude Tag per il canale. Per correggere tutti i canali che ereditano l'impostazione, modificala invece sul workspace o sul predefinito dell'organizzazione. Per la migrazione completa, consulta Migrare dalla versione precedente di Claude in Slack. Se non sei un Owner, invia questa voce a uno.
"Claude Code is not enabled for your account"
Questo errore significa che il tuo account Claude non ha ancora un ambiente cloud. Accedi a claude.ai/code una volta con lo stesso account che hai collegato a Slack e completa l'onboarding web, che crea il tuo ambiente cloud predefinito o ti chiede di crearlo. L'errore si risolve alla prossima menzione. Ogni utente deve farlo individualmente.
Le sessioni non si avviano
- Verifica che il tuo account Claude sia collegato in Claude App Home
- Controlla che le sessioni cloud siano abilitate per il tuo account
- Assicurati di avere almeno un repository GitHub collegato a Claude Code
Le sessioni da un canale Claude Tag non si avviano
Questa voce si applica ai workspace che utilizzano Claude Tag, dove Claude lavora nei canali come identità condivisa della tua organizzazione, non come account di nessun membro. Se hai creato l'ambiente cloud del canale su claude.ai/code, appartiene al tuo account personale e Claude non può avviare sessioni di canale in un ambiente personale. Claude Code interrompe immediatamente la sessione e riprovare non aiuta.
Se sei un Owner e l'ambiente è il tuo, condividilo con l'organizzazione dal selettore dell'ambiente. Altrimenti, un Owner lo ricrea come ambiente condiviso dell'organizzazione dalla pagina Cloud environments in admin settings.
Puoi applicarlo in due modi:
- Impostalo come predefinito dell'organizzazione su claude.ai/admin-settings/claude-code.
- Impostalo sul canale nelle impostazioni di amministrazione di Claude Tag.
Se non sei un Owner, invia questa voce a uno.
Il repository non viene visualizzato
- Collega il repository su claude.ai/code
- Verifica i tuoi permessi GitHub per quel repository
- Prova a disconnettere e riconnettere il tuo account GitHub
Repository selezionato errato
- Fai clic sul pulsante "Change Repo" per selezionare un repository diverso
- Includi il nome del repository nella tua richiesta per una selezione più accurata
Errori di autenticazione
- Disconnetti e riconnetti il tuo account Claude in App Home
- Assicurati di aver effettuato l'accesso all'account Claude corretto nel tuo browser
Limitazioni attuali
- Solo GitHub: i repository devono essere su GitHub.
- Una PR alla volta: ogni sessione può creare una pull request.
- Accesso alle sessioni cloud richiesto: gli utenti devono avere accesso alle sessioni cloud.
Risorse correlate
Scopri di più sulle sessioni cloud
Documentazione generale di Claude for Slack
@Claude gestito dall'organizzazione in Slack con accesso configurato dall'amministratore
Installa l'app Claude dal Marketplace di Slack
Ottieni supporto aggiuntivo