Anthropic introduceerde eerder dit jaar
Claude Code Projects, een functie die grote programmeeropdrachten verdeelt over meerdere AI-werksessies. Ontwikkelaars geven een doel op, waarna
Claude de taken coördineert en aangeeft welke resultaten of beslissingen aandacht vragen. Werk in de cloud kan doorgaan nadat de laptop dichtgaat.
De belangrijkste verandering zit niet in het schrijven van code, maar in het organiseren van de werkzaamheden. Wie meerdere AI-sessies naast elkaar gebruikt, moet normaal gesproken zelf taken verdelen, achtergrondinformatie meegeven en resultaten bijhouden. Projects neemt een deel van dat regelwerk over. Inmiddels kun je met Claude en andere AI-tools ook je
bedrijfsgegevens in een dashboard presenteren.
Eén gesprek stuurt meerdere werksessies aan
Een project bestaat uit een doorlopend gesprek met Claude en afzonderlijke threads. Iedere thread is een volledige
Claude Code-sessie voor een afgebakende opdracht. De centrale conversatie houdt het overzicht, terwijl de threads het werk uitvoeren.
Bij cloudwerk krijgt iedere thread een eigen kopie van de code en een eigen branch, een aparte ontwikkeltak. Daardoor kunnen verschillende taken tegelijkertijd lopen zonder alle wijzigingen meteen in dezelfde codeversie samen te voegen. Gebruikers kunnen iedere thread openen om mee te kijken, aanvullende instructies te geven of het werk te stoppen.
Dat verschilt van de bestaande
projectfunctie in Claude, die vooral gesprekken, instructies en documenten rond een onderwerp bundelt. Code Projects voegt daar actieve taakverdeling en voortgangsbewaking aan toe.
De werkomgeving maakt bovendien onderscheid tussen cloudtaken en lokale taken. Volgens de
documentatie over mobiel gebruik kunnen gebruikers vanaf hun telefoon de voortgang bekijken en bijsturen. Heeft een taak bestanden of hulpmiddelen op de eigen computer nodig, dan kan Claude die taak lokaal uitvoeren via Remote Control. Die computer moet wel aan en wakker blijven. Alleen cloudtaken werken onafhankelijk van de laptop door.
Zo begin je: van een doel naar een codewijziging
Een nieuw project begint in het Code-tabblad van de desktopapp of de webomgeving. Kies ‘New project’, geef het project een naam en voeg een doel en relevante bestanden of repositories toe. Een repository is een opslagplaats voor broncode en de bijbehorende versiegeschiedenis.
Voor programmeerwerk in de cloud moet ook de GitHub-koppeling goed staan. De
officiële Projects-handleiding beschrijft welke toegangsrechten en installatie van de Claude GitHub App daarvoor nodig zijn.
Een bruikbare opdracht beschrijft niet alleen het gewenste resultaat, maar ook wanneer Claude toestemming moet vragen. Bijvoorbeeld:
Onderzoek waarom onze website traag is. Bekijk de code en meetgegevens, stel eerst een plan voor en voer pas na mijn akkoord wijzigingen uit.
In de aangeleverde uitlegvideo vormt zo’n prestatieonderzoek het praktijkvoorbeeld. Claude onderzoekt de code en stelt verbeteringen voor. Na overleg over de aanpak start het afzonderlijke threads voor de verschillende werkzaamheden. Een project kan daarbij meerdere repositories omvatten, bijvoorbeeld voor een website en een bijbehorende mobiele app.
Een thread kan vervolgens een pullrequest openen: een voorstel om codewijzigingen over te nemen. Het werk stopt niet noodzakelijk bij dat voorstel. Claude kan mislukte automatische controles onderzoeken, aanvullende wijzigingen indienen en reageren op opmerkingen tijdens de beoordeling. Het projectoverzicht verzamelt de pullrequests en hun status.
Aparte branches maken menselijke controle niet overbodig. Anthropic waarschuwt in zijn aankondiging dat parallelle taken nog steeds dezelfde code kunnen aanpassen en daardoor samenvoegconflicten kunnen veroorzaken. Een geslaagde automatische test is bovendien geen volledige beoordeling van de werking of veiligheid van een wijziging.
Projectgeheugen en dagelijkse controles bouwen voort op eerder werk
Cloudthreads delen projectgeheugen, zodat nieuwe werkzaamheden kunnen voortbouwen op eerdere afspraken. Gebruikers kunnen Claude bijvoorbeeld laten onthouden welke aanpak de voorkeur heeft, welke onderdelen extra aandacht vereisen of hoe uitgebreid voortgangsberichten moeten zijn. Het geheugen is via de projectinstellingen te bekijken en aan te passen.
Daarnaast bevat Projects een bibliotheek voor bestanden en artifacts: afzonderlijke werkproducten die Claude maakt. Denk aan een rapport met prestatiemetingen vóór en na een aanpassing. Gebruikers kunnen ook zelf ontwerpschetsen, specificaties en andere achtergrondbestanden toevoegen.
Dat onderscheid is nuttig. Het geheugen bewaart afspraken en projectkennis; de bibliotheek verzamelt concrete bestanden en resultaten. Een volgende thread hoeft daardoor niet uitsluitend af te gaan op wat iemand opnieuw in een chat plakt.
Terugkerend werk kan via
Claude Code-routines op een schema draaien. In het videovoorbeeld krijgt Claude toegang tot een monitoringdienst en de opdracht om dagelijks op prestatieverlies te controleren. Signaleert Claude een probleem, dan kan het daarvoor een onderzoekstaak openen.
Zo’n dagelijkse controle is geen permanente bewaking en ook geen garantie dat Claude ieder probleem vindt. De opdracht, beschikbare meetgegevens en toegang tot de monitoringdienst bepalen wat de routine daadwerkelijk kan onderzoeken.
Bèta voor Pro en Max, met sneller verbruik
Claude Code Projects bevindt zich volgens de
actuele documentatie in een openbare bèta voor Pro- en Max-abonnees. Anthropic rolt de toegang geleidelijk uit. De functie is nog niet beschikbaar voor Team en Enterprise. Een project is tijdens deze bèta bovendien persoonlijk: gebruikers kunnen het project en de threads niet gezamenlijk met collega’s beheren.
Meerdere gelijktijdige threads verbruiken de gebruiksruimte van een abonnement sneller dan één sessie. Iedere thread is een volledige Claude Code-sessie. Ook de coördinator verbruikt tokens wanneer die resultaten leest en vervolgstappen bepaalt.
Anthropic adviseert daarom om de modelkeuze en het inspanningsniveau per onderdeel af te stemmen op de taak. De coördinator hoeft niet op het hoogste niveau te werken om opdrachten te verdelen. Voor duidelijk afgebakende werkzaamheden kan een kleiner model volstaan; complexere taken kunnen een krachtiger model gebruiken.
Gebruikers kunnen daarnaast aangeven hoeveel threads Claude tegelijk moet starten, wanneer het updates moet geven en of het eerst een plan moet voorleggen. Een verzoek als ‘voer maximaal twee threads tegelijk uit’ is volgens de documentatie wel een werkinstructie, geen technisch afgedwongen limiet.
Daar ligt ook de praktische afweging voor ontwikkelaars. Meer parallel werk levert meer voorstellen op die iemand moet beoordelen. De bruikbare grens hangt dus niet alleen af van wat Claude kan uitvoeren, maar ook van hoeveel wijzigingen een ontwikkelaar zorgvuldig kan controleren.