Claude Code Projects: guida pratica al coordinatore cloud

Scopri come usare Claude Code Projects per coordinare thread cloud, condividere il contesto e controllare branch, consumi e limiti della beta.

Monday, September 21, 2026Omid Saffari
Claude Code Projects: guida pratica al coordinatore cloud

Claude Code Projects consente di affidare a un'unica conversazione un flusso di lavoro di sviluppo; il coordinatore può quindi avviare e seguire thread cloud separati per le singole attività. Il vantaggio non è avere più finestre di chat, ma perdere meno tempo a ripetere il contesto del repository, avviare sessioni e cercare il branch o la pull request che richiede attenzione.

La nuova esperienza ha iniziato a essere distribuita il 17 settembre 2026 e l'accesso resta selettivo. Questa guida spiega come verificare il proprio account, configurare un repository usa e getta, assegnare due attività indipendenti, controllare il lavoro prodotto e capire con precisione quale contesto segue ogni thread.

Claude Code Projects è un coordinatore, non una cartella

Un progetto Claude Code è una conversazione persistente con Claude, insieme alle sessioni cloud che avvia sotto forma di thread. La conversazione funziona come il responsabile di un'officina: riceve l'incarico, mentre postazioni separate eseguono i singoli lavori. Ogni postazione dispone di workspace, finestra di contesto e branch Git propri; il responsabile raccoglie i resoconti e mantiene ordinata la coda.

È un'impostazione diversa dalla precedente esperienza Projects nella chat di Claude e in Cowork. La versione precedente raggruppa conversazioni e file di riferimento. La nuova beta di Claude Code Projects aggiunge invece un coordinatore che smista il lavoro verso i thread cloud, ne segue lo stato e trasferisce il contesto del progetto nei nuovi thread.

Flusso architetturale in cui un utente assegna il lavoro a un coordinatore, che lo distribuisce a due thread cloud e raccoglie i risultati in Overview
Un'unica conversazione coordina worker cloud separati. Ogni thread lavora in autonomia e restituisce il proprio resoconto in Overview.

Ogni thread parte con i repository e i file del progetto, le istruzioni, la memoria, l'ambiente cloud selezionato, i connettori dell'account e i file CLAUDE.md, le skill e i plugin presenti nei repository. Non eredita gli strumenti disponibili soltanto sul portatile.

Se si paga già un piano Claude idoneo, il conto economico diretto è favorevole. Claude Pro costa $20 al mese, oppure $17 al mese con un pagamento annuale di $200, mentre Max parte da $100 al mese. Projects non aggiunge un costo separato per le macchine virtuali cloud. Il limite è il consumo: ogni thread è una sessione Claude Code completa, quindi il lavoro in parallelo esaurisce più rapidamente le soglie del piano.

Come confronto, gli abbonamenti individuali agli agenti di coding verificati per questa guida vanno da $10 a $200 al mese tra GitHub Copilot e Cursor. Se Claude è già l'agente di coding adottato, Projects non è un'altra licenza da aggiungere allo stack. Cambia il costo del coordinamento, non quello del giudizio ingegneristico.

Prima di tutto, verifica se il tuo account ha accesso alla beta

Non basta vedere da qualche parte in Claude una funzione chiamata Projects.

  1. Accedi con un account Claude Pro o Max.
  2. Apri claude.ai/code oppure la scheda Code nell'app desktop.
  3. Cerca Projects nella barra laterale sinistra.
  4. Se non compare, la distribuzione non ha ancora raggiunto l'account. Iscriviti alla lista d'attesa di Anthropic e, nel frattempo, usa le normali sessioni cloud.

La prima ondata privilegia gli account Pro e Max che hanno già utilizzato le sessioni cloud e non dispongono dei vecchi Projects nella chat di Claude o in Cowork. Gli account Team ed Enterprise non hanno ancora accesso a questa beta riprogettata. I Projects precedenti continuano a funzionare durante la migrazione dell'esperienza da parte di Anthropic.

Se Claude Code deve ancora essere installato, autenticato e configurato con un CLAUDE.md a livello di repository, conviene partire dalla guida generale alla configurazione di Claude Code. Projects si appoggia a quelle pratiche di repository, non le sostituisce.

Come usare Claude Code Projects con un repository usa e getta

Per il primo tentativo, scegli un piccolo repository GitHub che possa essere eliminato senza conseguenze. L'obiettivo è osservare smistamento, contesto, branch e consumi, non affidare una migrazione di produzione a un coordinatore ancora in beta.

1. Sistema l'accesso a GitHub prima di creare il progetto

Per lavorare sul codice, il repository deve trovarsi su github.com. L'account GitHub collegato deve avere accesso in scrittura e la Claude GitHub App deve essere installata per quel repository. Un token creato tramite /web-setup può consentire a una normale sessione cloud di clonare un repository, ma non è sufficiente per un thread di progetto.

In questa beta, i repository GitHub Enterprise Server, GitLab e Bitbucket non sono supportati come repository di codice del progetto. Se il repository appartiene a un'organizzazione, un owner potrebbe dover approvare l'installazione della GitHub App e l'autorizzazione SSO.

2. Crea un progetto ben delimitato

Apri Projects, seleziona New project e aggiungi:

  • Nome: qualcosa che ne evidenzi subito la natura temporanea, per esempio Parser Project Test.
  • Obiettivo: una sola frase, per esempio Improve parser coverage and documentation without changing behavior.
  • Contesto: aggiungi soltanto il repository usa e getta.

È obbligatorio solo il nome. Un obiettivo circoscritto offre al coordinatore un confine utile, mentre un solo repository evita le differenze di configurazione che emergono nei progetti con più repository.

3. Aggiungi un'istruzione permanente

Apri Project settings > Memory > Project instructions. Fornisci a ogni thread la stessa definizione di lavoro completato e gli stessi limiti di approvazione. Per esempio:

Parti dal branch predefinito. Usa un branch per ogni thread. Esegui i test pertinenti prima di dichiarare il lavoro completato. Non effettuare merge, non modificare la CI e non aggiungere dipendenze senza prima chiedere nel thread. Se manca un accesso, indica quale elemento manca e fermati.

Le istruzioni di progetto possono contenere fino a 16,000 caratteri, ma per la prima prova è meglio restare concisi. I comandi di build specifici del repository devono rimanere nel relativo CLAUDE.md. Requisiti, decisioni e criticità che emergono nel corso del progetto appartengono invece alla memoria del progetto.

4. Controlla l'ambiente cloud

Apri Project settings > Environment. Ogni nuovo thread usa l'ambiente selezionato qui, che governa l'accesso alla rete, le variabili d'ambiente, le credenziali API e gli strumenti installati da uno script di configurazione.

L'ambiente predefinito ospitato da Anthropic può raggiungere una allowlist di servizi comuni e include strumenti preinstallati. Non acquisisce automaticamente database locale, VPN, emulatore di dispositivi, configurazione della shell o credenziali presenti soltanto sul portatile. Configura l'ambiente prima di assegnare lavori che dipendono da uno di questi elementi.

5. Invia due attività che non possano entrare in conflitto

Inserisci entrambe le attività in un unico messaggio, così sarà possibile osservare il coordinatore mentre separa lavori non correlati. Devono riguardare file diversi. Per esempio:

Inizia subito, senza chiedere conferma. Crea un thread per aggiungere unit test sugli input non validi del parser. Crea un secondo thread per correggere gli esempi obsoleti nella guida API. Non modificare il comportamento del parser in produzione e non effettuare il merge di nessuno dei due branch.

Secondo Anthropic, più attività non correlate nello stesso messaggio vengono trasformate in thread separati. Ogni thread di codice crea un branch a partire dal branch predefinito del repository, a meno che non riceva istruzioni diverse. La separazione dei file è importante: branch distinti possono comunque generare conflitti se due thread intervengono sullo stesso codice.

6. Esamina i thread, non soltanto il riepilogo del coordinatore

Apri la scheda di ogni thread e annota:

ControlloDove guardareChe cosa verificare
SmistamentoConversazione del progettoOgni attività è arrivata al thread previsto
LavoroTrascrizione del threadL'attività è rimasta entro i limiti assegnati
BranchThread o GitHubOgni thread ha usato un branch separato
ValidazioneRisultato del threadI test o i controlli promessi sono stati davvero eseguiti
StatoOverviewIl thread compare nello stato corretto
CostoProject settings > UsageIl consumo di token è visibile per thread, modello e coordinatore

Overview raggruppa il lavoro negli stati Ready for review, Waiting on you, Working, Landing, Idle e Resolved. Le altre schede raccolgono file di progetto, pull request e routine. Il coordinatore riceve i resoconti dei thread, ma non ne osserva ogni passaggio: per verificare il lavoro bisogna quindi consultare la trascrizione del thread.

7. Verifica se il lavoro successivo ritrova il contesto salvato

Quando entrambi i thread sono terminati, chiedi al coordinatore di ricordare una regola innocua, per esempio Documentation changes must preserve every runnable example. Avvia quindi un nuovo piccolo thread di documentazione e chiedigli di ripetere la regola sui branch e quella sulla documentazione prima di iniziare le modifiche.

In questo modo si controllano due percorsi distinti del contesto. Le istruzioni di progetto dovrebbero raggiungere ogni nuovo thread come mandato fisso. La memoria del progetto dovrebbe trasferire la decisione salvata tramite MEMORY.md. Il CLAUDE.md del repository costituisce un terzo livello separato, dedicato alle regole proprie del codice.

Quale contesto segue un thread e quale resta indietro

L'errore più facile è immaginare che un thread cloud sia una copia remota del portatile. Non lo è: si tratta di una nuova sessione cloud costruita combinando contesto di progetto, repository, account e ambiente.

Confronto architetturale tra il contesto condiviso con i thread di Claude Code Projects e gli strumenti che restano locali
Il contesto di progetto e repository raggiunge ogni nuovo thread. Gli strumenti presenti solo sul portatile e l'accesso alla rete privata non lo seguono.
Segue ogni nuovo threadNon lo segue automaticamente
Repository e file caricati nel progettoFile del portatile che non sono stati caricati
Istruzioni e memoria del progettoMemoria automatica locale di Claude Code
CLAUDE.md, skill e plugin del repositorySkill o plugin installati soltanto sul computer locale
Connettori dell'accountServer MCP disponibili soltanto in locale
Ambiente cloud selezionatoDatabase locale, emulatore, VPN e stato della shell

Nei progetti con più repository c'è un'insidia da conoscere. Tutti i file CLAUDE.md, le skill e i plugin dei repository vengono caricati, ma non le regole di autorizzazione, gli hook e le impostazioni env dei repository. Le regole trasversali vanno inserite nelle istruzioni di progetto; le variabili d'ambiente, invece, nell'ambiente cloud.

I thread paralleli non sono infiniti

Anthropic non indica un numero fisso di thread eseguibili contemporaneamente. Si può chiedere al coordinatore di eseguirne due alla volta, ma è una preferenza, non un limite applicato dal sistema. Il tetto rigido distinto è di 200 nuovi thread al giorno complessivi tra tutti i progetti.

Indicatore architetturale dei consumi che distingue il funzionamento dei thread paralleli dal tetto di 200 nuovi thread al giorno e dall'uso condiviso del piano
La concorrenza dipende dal comportamento del coordinatore. Il limite rigido documentato è di 200 nuovi thread al giorno e tutte le attività consumano lo stesso piano.

I thread in esecuzione consumano il piano. Anche il coordinatore lo utilizza mentre legge i resoconti e decide che cosa fare. Un thread che sorveglia una pull request si riattiva e consuma nuovamente il piano quando la CI fallisce o arriva un commento di revisione. Un progetto inattivo, senza thread in esecuzione, pull request sorvegliate o nuovi messaggi, non consuma nulla.

Per impostazione predefinita, i nuovi progetti usano Opus con effort elevato per i thread ed effort ridotto per il coordinatore. Prima di avviare un lotto consistente, apri Project settings > General e scegli il modello e il livello di effort meno costosi che siano comunque adatti a ciascun incarico. Poi richiedi un numero contenuto di thread simultanei. Il dato utile non è quanti thread Projects riesca ad avviare, ma quanti risultati sia possibile esaminare prima che la coda diventi solo rumore.

I sette casi d'uso che traggono più vantaggio da Projects

1. Un responsabile di piattaforma coordina una migrazione su più repository

Collega i repository server, web e mobile, quindi assegna al progetto un unico obiettivo: dismettere un endpoint deprecato. Thread separati possono aggiornare ogni chiamante su branch distinti, mentre il coordinatore tiene traccia dell'ordine e degli impedimenti. Il vantaggio è una sola coda di revisione, al posto di tre sessioni agente da sincronizzare manualmente. È il caso d'uso più efficace perché l'obiettivo dura più di una sessione e il lavoro può essere suddiviso nettamente per repository.

2. Un maintainer gestisce la coda dei bug di un servizio

Man mano che arrivano, il maintainer può incollare nuove segnalazioni di bug e stack trace nello stesso progetto. Il coordinatore può inviare una regressione al thread che sta già indagando su quell'area oppure aprirne uno nuovo usando le criticità memorizzate dal progetto. Si riducono così le ripetizioni nel briefing e resta una cronologia duratura di ogni bug in attesa di un accesso, una revisione o una decisione.

3. Un release owner esegue controlli indipendenti prima del rilascio

Assegna a thread distinti la suite di test, i link alla documentazione, l'audit delle dipendenze e la bozza delle note di rilascio. Mantieni ogni attività in sola lettura finché i risultati non sono stati esaminati. Il coordinatore può evidenziare ciò che ha superato i controlli e ciò che richiede una risposta, senza fondere le prove in un'unica trascrizione enorme. Il tempo tra checklist e decisione si accorcia, mentre la scelta finale resta al release owner.

4. Un responsabile del refactoring suddivide una modifica ampia per confini

Quando una migrazione supera una finestra di contesto, assegna moduli o pacchetti indipendenti a thread separati e inserisci l'invariante nelle istruzioni di progetto. Ogni thread convalida il proprio branch e restituisce un resoconto. Il risultato è lavoro in parallelo con una definizione permanente e condivisa di completamento. Resta il rischio di sovrapposizione architetturale: due branch che intervengono sulla stessa astrazione condivisa possono ancora produrre normali conflitti di merge.

5. Un tecnico di agenzia mantiene l'applicazione di un cliente

Crea un progetto privato per repository, istruzioni e ambiente di un solo cliente. Durante l'incarico, alimentalo con piccole correzioni, richieste di revisione e attività di documentazione. Si ottiene continuità senza mescolare il contesto dei clienti. Durante la beta, Projects appartiene a un unico utente e non può essere condiviso: è quindi una cabina di regia personale per la consegna, non un portale di collaborazione con il cliente.

6. Un responsabile del supporto tecnico analizza errori di integrazione ricorrenti

Projects non richiede un repository. Carica un'esportazione dei ticket di assistenza e la documentazione dell'integrazione, poi assegna ai thread la classificazione degli errori, la verifica degli esempi e la stesura di un piano correttivo. I file prodotti finiscono in Library. Il vantaggio è un insieme riutilizzabile di contesto del progetto, accompagnato da tracce di evidenze distinte per analisi e scrittura.

7. Un founder indipendente smaltisce un backlog eterogeneo

Invia un piccolo lotto con un'attività di test, una di documentazione e un audit del repository. Chiedi al coordinatore di eseguire soltanto due thread e di proporre in anticipo qualsiasi modifica distruttiva. Il guadagno è nell'attenzione: il founder esamina branch completati invece di sorvegliare ogni sessione. È invece una scelta poco adatta quando ogni attività deve modificare lo stesso file o richiede un servizio accessibile soltanto dal portatile del founder.

Tre prodotti complementari che vale la pena sviluppare

La beta non offre un'API Projects documentata, quindi nel breve periodo i prodotti più sensati sono quelli che affiancano il flusso di lavoro. Possono preparare il contesto, controllare lo stato di GitHub o aiutare una persona a esaminare l'output.

1. Project Readiness Auditor: l'opportunità più solida

Sviluppa un'app GitHub in sola lettura che verifichi se un repository è pronto per gli agenti di coding cloud. Dovrebbe controllare istruzioni del repository, comandi di test, protezioni dei branch, copertura della GitHub App, secret necessari e dipendenze di rete, quindi produrre una bozza delle istruzioni di progetto e una checklist per l'ambiente cloud.

La domanda per questo tipo di lavoro è già visibile: “ai powered coding agent” registra 8,100 ricerche mensili negli Stati Uniti con intento commerciale. I piani individuali ufficiali per agenti di coding verificati per questa guida costano da $10 a $200 al mese, ma una licenza a pagamento non rende automaticamente un repository sicuro per il lavoro cloud in parallelo.

La versione minima vendibile analizza un repository GitHub, pone sei domande sull'ambiente ed esporta un briefing pronto da incollare. Il punto debole è il rischio di piattaforma: Anthropic o GitHub potrebbero integrare rapidamente questi controlli, quindi il prodotto deve supportare più agenti e offrire una cronologia di audit utile, anziché limitarsi a un template per Claude.

2. Board per il ciclo di consegna dell'AI

Sviluppa una board basata su GitHub che raggruppi branch, pull request, stato della CI, commenti di revisione e approvazioni umane per obiettivo di consegna. Sarebbe destinata a un responsabile tecnico che utilizza più agenti di coding e necessita di un'unica superficie neutrale per la revisione.

“AI software development life cycle” registra 720 ricerche mensili negli Stati Uniti, ha una keyword difficulty pari a 4 e un CPC di $18.13. La versione minima legge gli eventi GitHub e li organizza in quattro stati: in lavorazione, bloccato, pronto e completato. Non deve mai accedere privatamente alla trascrizione di un progetto Claude.

Il problema è differenziarsi. GitHub e i fornitori di agenti mostrano già gran parte di queste informazioni. Il prodotto funziona solo se collega il lavoro tra fornitori diversi, conserva le prove di approvazione e spiega perché una modifica è bloccata, invece di limitarsi a disegnare una coda più gradevole.

3. Router automatico delle policy di revisione

Sviluppa un'app GitHub che applichi le policy di revisione specifiche del repository alle pull request create dagli agenti. Potrebbe richiedere un artefatto di test per le modifiche al parser, indirizzare quelle relative alla fatturazione a un revisore designato e impedire che i commenti di correzione automatica attivino automazioni privilegiate.

“Automated code review” registra 210 ricerche mensili negli Stati Uniti e presenta un CPC di $63.33: un segnale forte di intento costoso in un pubblico più ristretto. L'MVP richiede un file di policy, un controllo sulla pull request e una spiegazione compatta delle prove mancanti.

Il rischio è la sovrapposizione. I thread Claude sorvegliano già le pull request e reagiscono agli errori della CI e ai commenti di revisione. Un prodotto nuovo deve governare il rischio tra agenti e repository diversi, non imitare l'ennesimo bot revisore.

Che cosa Claude Code Projects non risolve

Projects rende al meglio quando il lavoro può essere suddiviso e il contesto necessario può risiedere in GitHub, nei file caricati, nei connettori o in un ambiente cloud. È lo strumento sbagliato per una correzione occasionale che entra in una sola sessione, per attività legate a un dispositivo locale o a una VPN, oppure per un team in cui più persone devono guidare lo stesso progetto.

Inoltre non elimina i normali rischi di consegna:

  • Thread separati possono generare conflitti di merge quando i branch si sovrappongono.
  • Una richiesta sul livello di concorrenza è un'istruzione per il coordinatore, non un rigido controllo del budget.
  • I thread paralleli possono esaurire rapidamente i limiti Pro.
  • Una sandbox sospesa potrebbe ripartire da un nuovo clone e perdere così il lavoro non ancora sottoposto a commit.
  • La beta è personale: non offre condivisione del progetto né controlli a livello di organizzazione.
  • Un thread non può essere spostato in un altro progetto in seguito.

La conclusione è semplice: usa Projects per coordinare attività separabili, non per delegare architettura o approvazioni. Inizia con due attività, controlla entrambe le trascrizioni e aumenta la concorrenza solo quando branch e consumi sono diventati prevedibili.

Domande frequenti

Claude Code può accedere ai progetti?

Gli account Claude Pro e Max selezionati possono utilizzare la nuova beta di Projects su claude.ai/code, nella scheda Code dell'app desktop e nelle app mobili di Claude. Se Projects non compare nella barra laterale di Code, la distribuzione non ha ancora raggiunto quell'account. Il comando da terminale chiamato claude project gestisce invece uno stato di directory locale non correlato.

Come si usa Projects in Claude Code?

Crea un progetto in Claude Code, aggiungi un obiettivo e solo i repository o i file indispensabili, scrivi una breve istruzione permanente, seleziona l'ambiente cloud e invia una o più attività alla conversazione del coordinatore. Prima di effettuare qualsiasi merge, esamina ogni thread in Overview e controllane branch, trascrizione, validazione e consumi.

Claude Code può lavorare su un progetto esistente?

Sì. È possibile creare un progetto attorno a un repository github.com esistente oppure scegliere Continue as a project da una sessione cloud già avviata. I repository di codice richiedono l'accesso in scrittura tramite l'account GitHub collegato e l'installazione della Claude GitHub App.

Quali sono le differenze principali tra Claude Projects e Claude Code?

Claude Code è l'agente di coding che opera in una sessione locale o cloud. Un progetto Claude Code riprogettato è invece il livello di coordinamento: una conversazione avvia e segue più sessioni cloud di Claude Code, fornisce loro il contesto condiviso del progetto e ne raccoglie lo stato. I vecchi Projects nella chat di Claude e in Cowork mantengono il modello di workspace basato su file e conversazioni finché la migrazione non li raggiunge.

Per realizzare un flusso di lavoro con agenti pronto per i progetti e costruito attorno a repository, approvazioni e ambiente cloud, scopri i sistemi AI per la produzione.

Ultimo aggiornamento
21 set 2026
Categoria
Build

Preferisca questo sito su Google

Aggiungi omidsaffari.com come fonte preferita nella Ricerca Google

Segni omidsaffari.com come fonte preferita e Google lo mette in evidenza per lei in Top Stories, AI Overviews e AI Mode.

Gestione ticket assistenza con Jev: routing e controllo umano

Gestione ticket assistenza con Jev: routing e controllo umano

Scopri come usare Jev per classificare i ticket, stimare gravità e urgenza e automatizzare il routing, mantenendo il controllo umano sui casi incerti.21 set 2026Build
Configurare Claude Code per leggere AGENTS.md

Configurare Claude Code per leggere AGENTS.md

Scopri come configurare Claude Code per leggere AGENTS.md, scegliere il file di istruzioni corretto e gestire provider, versioni e file CLAUDE.md.19 set 2026Build
Claude Code MCP nei job automatici: il timeout giusto all’avvio

Claude Code MCP nei job automatici: il timeout giusto all’avvio

Configura l’attesa iniziale dei server in Claude Code MCP, separa i diversi timeout e verifica gli strumenti obbligatori prima che parta il job.17 set 2026Build
Bloccare l’addestramento AI su Cloudflare senza penalizzare la SEO

Bloccare l’addestramento AI su Cloudflare senza penalizzare la SEO

Configura Cloudflare per negare l’addestramento AI senza perdere l’indicizzazione: verifica la migrazione, il robots.txt e l’accesso dei crawler.16 set 2026Build
App dettatura vocale offline: Murmure alla prova

App dettatura vocale offline: Murmure alla prova

Murmure offre dettatura vocale offline e gratuita su desktop. Testiamo dizionario, regole, privacy, LLM, limiti e costi per capire a chi conviene.14 set 2026Build
FFmpeg API di RenderIO: prezzi, crediti e soglie di upgrade

FFmpeg API di RenderIO: prezzi, crediti e soglie di upgrade

Scopri i prezzi della FFmpeg API di RenderIO, il costo reale dei crediti e le soglie esatte oltre le quali conviene passare a Growth o Business.14 set 2026Build
Dettatura vocale gratis: quanto costa davvero Dictare

Dettatura vocale gratis: quanto costa davvero Dictare

Dictare offre dettatura vocale gratis e locale per i coding agent. Scopri quali costi restano: hardware, configurazione, consumi e piano dell’agente.13 set 2026Build
Claude Code evals: misurare davvero l’effetto di un plugin

Claude Code evals: misurare davvero l’effetto di un plugin

Scopri come i Claude Code evals confrontano un plugin con un controllo, misurano il delta, stimano i costi e trasformano una regressione in un gate CI.12 set 2026Build
Newsletter

Una lettera, ogni domenica.Sistemi che funzionano, non hot take.

Settimanale. Niente spam. Si cancella quando vuole.