Vai al contenuto principale

Claude Code sul web

Aggiornato ieri

Claude Code sul web esegue attività di Claude Code in remoto, lavorando con il codice dai tuoi repository GitHub. Questo articolo spiega come funziona, quando utilizzarlo invece di eseguire Claude Code nel tuo terminale o IDE, e quali flussi di lavoro abilita.

Cosa fornisce Claude Code sul web

Claude Code sul web ti consente di delegare attività a Claude che vengono eseguite senza la tua supervisione attiva. Nel tuo browser, selezioni un repository GitHub, descrivi cosa vuoi che venga fatto, e Claude lavora sull'attività in un ambiente remoto. Una volta che Claude Code ha iniziato a lavorare su un'attività, puoi lasciare completamente la pagina; Claude continuerà il suo lavoro. Al termine, Claude creerà automaticamente una pull request con le modifiche per te da revisionare.

Questa funzione funziona con repository che potresti non avere sulla tua macchina locale. Puoi avviare attività su qualsiasi repository GitHub a cui hai accesso senza dover clonarlo localmente o configurare un ambiente di sviluppo. Questo lo rende utile per progetti a cui contribuisci occasionalmente o per esplorare basi di codice che stai ancora imparando.

Claude Code per il web abilita flussi di lavoro di sviluppo asincroni. Con Claude Code nel tuo terminale o editor, in genere lavori in modo sincrono: fai una richiesta, aspetti la risposta di Claude, rivedi le modifiche, quindi fai un'altra richiesta. Il lavoro sincrono come questo ti dà un controllo granulare ma richiede la tua attenzione durante tutto il processo. Claude Code sul web gestisce questo diversamente: puoi assegnare un'attività più grande, lasciare che Claude lavori in modo indipendente, e tornare più tardi per revisionare il lavoro completato.

Puoi anche eseguire più attività in parallelo. Poiché ogni attività viene eseguita nel suo ambiente isolato, puoi avere Claude che lavora su diversi problemi o repository contemporaneamente. Ogni attività procede in modo indipendente e crea la sua pull request al termine. Più di un'attività può lavorare sullo stesso repository contemporaneamente.

Come funziona

Quando avvii un'attività, Claude Code sul web crea una macchina virtuale isolata per il tuo lavoro. Il tuo repository GitHub viene clonato in questo ambiente, che viene preconfigurato con strumenti di sviluppo comuni e ecosistemi di linguaggio.

Claude prepara l'ambiente eseguendo qualsiasi comando di configurazione che hai definito nella configurazione del tuo repository. Questo include l'installazione delle dipendenze, la configurazione dei database, o l'esecuzione di altri passaggi di inizializzazione di cui il tuo progetto ha bisogno. Se la tua attività richiede accesso alla rete, magari per installare pacchetti o recuperare dati, puoi configurare il livello di accesso a Internet che l'ambiente ha.

Una volta che l'ambiente è pronto, Claude inizia a lavorare sulla tua attività. Claude legge il tuo codice, apporta modifiche, scrive test, ed esegue comandi per verificare il lavoro. Puoi monitorare i progressi e fornire indicazioni attraverso l'interfaccia web se necessario.

Quando Claude completa l'attività, esegue il push delle modifiche a un nuovo ramo nel tuo repository GitHub. Ricevi una notifica e puoi revisionare le modifiche, quindi creare una pull request direttamente dall'interfaccia. La pull request include tutto il lavoro di Claude, pronto per la tua revisione e per qualsiasi modifica aggiuntiva che desideri apportare.

Ogni attività viene eseguita in completo isolamento. La macchina virtuale esiste solo per quella specifica attività e include controlli di sicurezza come accesso di rete limitato e gestione protetta delle credenziali. La tua autenticazione GitHub viene gestita attraverso un proxy sicuro, quindi le credenziali non esistono mai direttamente nell'ambiente in cui Claude sta lavorando.

Quando utilizzare Claude Code sul web rispetto al terminale

Claude Code sul web è un nuovo modo di lavorare con Claude Code. Alcune attività sono ben adatte all'esecuzione asincrona sul web, mentre altre continueranno ad essere meglio eseguite con Claude Code tramite il tuo terminale o IDE.

Utilizza Claude Code sul web per:

  • Attività ben definite con requisiti chiari: Quando puoi descrivere esattamente cosa deve essere fatto e non ti aspetti di dover guidare Claude a metà attività, l'interfaccia web ti consente di avviare il lavoro e tornare quando è completo.

  • Lavoro in background su backlog di bug: Puoi assegnare a Claude più problemi dal tuo backlog e farli eseguire in parallelo. Ogni attività procede in modo indipendente, permettendoti di affrontare diversi fix contemporaneamente senza monitorare ognuno individualmente.

  • Repository che non hai localmente: Se hai bisogno di apportare modifiche a un repository che non hai clonato o che non vuoi configurare sulla tua macchina, Claude Code sul web gestisce la configurazione dell'ambiente per te.

  • Attività che vuoi mettere in coda: Quando hai un elenco di modifiche da apportare ma non vuoi lavorarci adesso, puoi avviare attività sul web e revisionare i risultati più tardi. Questo ti consente di raggruppare lavori simili o delegare attività durante i momenti in cui sei concentrato su qualcos'altro.

Utilizza Claude Code nel tuo terminale/IDE per:

  • Attività che richiedono frequenti correzioni di rotta: Quando non sei sicuro esattamente quale sia l'approccio giusto o ti aspetti di dover reindirizzare Claude in base a quello che vedi, lavorare nel tuo terminale ti dà un feedback immediato. Puoi regolare

Hai ricevuto la risposta alla tua domanda?