Volg ZDNET: Voeg ons toe als uw favoriete bron op Google.
De belangrijkste hoogtepunten van ZDNET
- Het installeren van Claude Code is eenvoudig als u een paar eenvoudige stappen volgt.
- Projecten zijn directory-scoped, dus de installatielocatie is belangrijk.
- Een juiste configuratie maakt snelle, stabiele, op agenten gebaseerde ontwikkelingsworkflows mogelijk.
Claude Code heeft furore gemaakt in de ontwikkelingswereld. Ik heb onlangs de codeerassistent van Anthropic gebruikt om een complexe iPhone-app te maken die van begin tot eind behoorlijk geavanceerd was.
Ik begon Claude Code te gebruiken binnen de Code Intelligence-functie van Apple’s Xcode, maar ontdekte dat Code Intelligence gebrekkig was. Het crashte of stopte behoorlijk consistent. Ik bevestigde dat het Code Intelligence was, en niet Claude Code, die de problemen veroorzaakte, want toen ik de Codex van OpenAI in Code Intelligence probeerde te gebruiken, stuitte ik op hetzelfde gebrekkige gedrag.
Plus: hoe u uw eerste iPhone-app kunt bouwen met AI: geen codeerervaring vereist
Toen ik Claude Code zo configureerde dat het via de opdrachtregel vanaf de terminal werd uitgevoerd, viel alles op zijn plaats. Ik heb een ongelooflijk productieve ervaring gehad. Dit is waar we het in dit artikel over zullen hebben: hoe je Claude Code in de terminal instelt en hoe je het kunt laten werken met Xcode.
Denk niet dat dit artikel alleen nuttig zal zijn als je van plan bent een Apple-app te programmeren. Alles wat ik je laat zien, geldt ook voor andere apps. Het is alleen zo dat mijn project een iPhone-app is, dus dat zal het ook zijn in mijn voorbeelden.
Wij zorgen ervoor dat u zich aanmeldt
Het punt is: je kunt niet veel agentcodering doen met Claude’s gratis laag. U moet zich hiervoor aanmelden Pro-abonnement ($ 17/maand) of de Maximaal abonnement (vanaf $ 100 per maand). Ik raad aan om te beginnen met het Pro-abonnement. Als je na ongeveer vijf uur besluit dat je Claude Code leuk vindt, moet je upgraden naar het Max-abonnement, maar het is eenvoudig genoeg om te doen.
Ik heb gemerkt dat je veel kilometers haalt uit het Max-abonnement. Ik heb het deze maand uitgebreid gebruikt en het heeft me nog niet tegengehouden. Dit brengt Claude Code op ongeveer $ 100 per maand minder dan De OpenAI-codedat begint bij $ 200 per maand als je aan continue ontwikkeling doet.
Vervolgens moet je verbinding maken met GitHub. Ik heb ontdekt dat zelfs als je GitHub niet wilt gebruiken, je er toch verbinding mee moet maken.
GitHub is een best practice die door veel ontwikkelaars wordt gebruikt, maar niet elk project heeft GitHub nodig, vooral als je een solo-ontwikkelaar bent. Dus als je al lid bent van GitHub, zit je goed.
Plus: Claude Code verdiende in zes maanden maar liefst $ 1 miljard, en mijn AI-gecodeerde iPhone-app laat zien waarom
Als je GitHub niet gebruikt, probeer het dan niet te vermijden. Aanmelden voor GitHub is gratis, net als het maken van repository’s. Claude heeft een zekere mate van verlatingsangst. Zonder een volledig geautoriseerde GitHub-verbinding zal het niet doorgaan met de noodzakelijke configuratiestappen. Gelukkig loopt het proces vrijwel op schema, dus volg mijn richtlijnen en je zult dit probleem vrij gemakkelijk overwinnen.
Ik heb een GitHub-account en een aantal repository’s, dus ik heb een nieuwe repository gemaakt en deze daaraan gekoppeld. U moet eerst uw verbinding autoriseren.
Vervolgens moet u uw repository’s verbinden. Er staat dat je de Claude Code GitHub-app installeert, maar dat klopt niet helemaal. U voegt enkele trackingbestanden toe. De daadwerkelijke installatie zal later plaatsvinden.
U wordt nu gevraagd waar u Claude Code kunt installeren. Dit is een selectievak voor al uw GitHub-accounts. U hoeft alleen maar uw account te kiezen. Zoals ik al zei, zal de daadwerkelijke installatie van Claude Code later plaatsvinden. Je speelt gewoon om de robot blij te maken.
Hier is er nog een. Deze keer specificeert u de repository waaraan u Claude Code wilt koppelen. Ik werk aan een inventarisatiesysteem voor spoelfilamenten voor 3D-printen, dus de mijne heet “filamentorium”. Het is niet de definitieve naam, maar voorlopig werkt het.
Oké, nu ben je voldoende verbonden om aan de slag te gaan met de daadwerkelijke installatie. Laten we het later doen.
Installeer Claude Code op uw computer
Claude Code draait binnen verschillende ontwikkelomgevingen, maar is ontworpen en werkt het beste binnen uw terminalapplicatie. Ik aarzelde hier een beetje over, omdat ik niet heen en weer wilde schakelen tussen mijn terminal en mijn IDE, maar het bleek een heel gemakkelijke en naadloze manier om te gaan.
Plus: AI zou de groei van de Amerikaanse economie de komende tien jaar kunnen verdubbelen, zegt Anthropic
Begin door in uw browser naar de instellingen van Claude te gaan, klik op het pictogram met de kleine accolades (weergegeven in stap 1 hieronder) en vervolgens op de link “Installatie-instructies hier” (weergegeven in stap 2).
Vervolgens ziet u een opdrachtregel. In mijn geval gebruik ik een Mac als mijn ontwikkelmachine, dus heb ik voor de Mac-omgeving gekozen. Selecteer de juiste optie voor u, klik erop en kopieer vervolgens de opdrachtregel.
Plak het in uw terminalprogramma en druk op Enter.
Laat het lopen totdat het zegt dat het voltooid is.
Maar helaas is het niet helemaal compleet. Merk op dat in de volgende schermafbeelding de originele opdrachtregel wordt weergegeven in stap 1. In stap 2 geeft het installatieprogramma aan dat een padwijziging vereist is. Het toont u de opdrachtregel daarvoor. Dus om 3 uur ging ik door en plakte die opdrachtregel en drukte op Enter.
Claude Code is nu geïnstalleerd.
Begin met programmeren
Dit is het grote geheim van het gebruik van Claude Code: alles werkt vanuit de huidige werkmap. Dus als je een project hebt in /a/b/c/project1 en een ander in /a/b/c/project2, dan weet Claude die in project1 draait niets over project2. En Claude zal, wanneer hij in project2 actief is, niets over project1 weten.
Plus: Beste gratis AI voor codering: momenteel slechts 3 beschikbaar
Zolang je dit in gedachten houdt en naar de juiste map gaat voordat je Claude start, komt alles goed. Dus laten we het doen. Ik bewaar mijn map Ontwikkeling in Mijn documenten. Het is een gemakkelijke manier om ervoor te zorgen dat het bij alle back-upcontroles terechtkomt, en het werkt. Ik heb een vrij diepe mappenstructuur binnenin, maar mijn huidige iPhone-project bevindt zich in een map met de naam xcode.
Het eerste dat ik doe, is dus opnemen in die map. Dus ga je gang en start Claude door “claude” op de opdrachtregel te typen. Claude doorloopt een reeks opstartstappen die worden herhaald voor elke nieuwe projectmap die u instelt. Hier vragen we naar het thema. Donker, uiteraard.
Vervolgens moet het verbinding maken met uw abonnement. De meesten van jullie zullen de abonnementsoptie gebruiken, dus selecteer deze.
Vervolgens moet u de verbinding autoriseren.
Op dit punt zal Anthropic de feiten van het leven met u delen. Druk op Enter om te accepteren dat onze robotoverlords feilbaar zijn.
I sterk Ik raad u aan Claude Code de aanbevolen instellingen te laten gebruiken. Je kunt later dingen wijzigen als je wilt. Maar dit is de eenvoudigste manier om dingen te laten werken.
Nu moet u bevestigen dat u zich in de juiste map bevindt, dat u eraan wilt werken en dat u vertrouwt op wat erin staat. Vertrouwen is een vluchtig iets. Op een gegeven moment moet je ergens op vertrouwen, anders sta je er helemaal alleen voor (Mom’s Prudent Life Lesson #47).
En nu zijn we hier.
U kunt nu aan de slag, maar er zijn nog een paar andere dingen die u moet doen om ervoor te zorgen dat alles correct is ingesteld. We zullen er later over praten.
Ook: Linus Torvalds is ‘een groot voorstander’ van het gebruik van AI om code te onderhouden – noem het geen revolutie
Initialisatie en eerste stappen
Claude Code gebruikt verschillende slash-opdrachten die het gedrag ervan veranderen. U kunt later ook uw eigen slash-opdrachten toevoegen.
De eerste die u moet uitvoeren is /init. Het scant uw map, maakt een CLAUDE.MD-bestand aan, dat het als referentie kan gebruiken, en raakt over het algemeen vertrouwd met uw code.
Zoals je kunt zien, heeft het een goed begrip ontwikkeld van wat er in mijn codebase zit.
Mijn record is niet vlekkeloos. Ik heb het project in eerste instantie gemaakt met Claude in Xcode met Code Intelligence. Dit proces is gedocumenteerd in dit artikel. Terwijl Claude vervolgens het proces /init uitvoert, leert hij over die code.
Eindelijk, toen de scan voltooid was, gaf ik Claude zijn eerste agentopdracht. Ik wilde dat het zich zou verdiepen in de puinhoop die Code Intelligence achterliet en ervoor zou zorgen dat er geen dubbele bestanden of exemplaren van code waren.
Vanaf hier ging ik verder met “vibecode” totdat ik een volledig functionele iPhone-app had. Ik hoop dat dit je op weg heeft geholpen.
Claude’s nieuwe Slack-integratie
Hier is een korte vermelding van een andere manier om met Claude Code te praten: via Slack. Anthropic kondigde het een paar dagen geleden aan als voorproefje van het onderzoek.
Ook: ik heb GPT-5.2 getest en de gemengde resultaten van het AI-model roepen lastige vragen op
Ik vind het een interessante aanpak, maar ik zou me zorgen maken dat ik per ongeluk iets in Slack zou typen en Claude in een soort agentenwaanzin zou sturen. Het is het overwegen waard, maar laat u niet meeslepen door deze manier van interactie totdat u meer onderzoek heeft gedaan. Het is waarschijnlijk het beste om te wachten tot de functie uit de bètafase komt.
Heb jij ClaudeCode geprobeerd?
Jij ook? Heb je Claude Code al geprobeerd, binnen een IDE of vanaf de terminal? Zo ja, hoe presteerde het vergeleken met tools als OpenAI Codex of ingebouwde Code Intelligence-mogelijkheden? Geeft u de voorkeur aan AI-coderingsassistenten die rechtstreeks in uw editor zijn ingebouwd of vindt u een stabielere en productievere opdrachtregelworkflow? En welke invloed hebben prijs, betrouwbaarheid en configuratieproblemen op de lange termijn op de adoptie van een tool als deze? Laat het ons weten in de reacties hieronder.
Je kunt dagelijkse updates over mijn projecten volgen op sociale media. Zorg ervoor dat u zich aanmeldt voor mijn wekelijkse update-nieuwsbrief en volg mij op Twitter/X op @DavidGewirtzop Facebook op Facebook.com/DavidGewirtz, op Instagram op Instagram.com/DavidGewirtz, op Bluesky op @DavidGewirtz.com en op YouTube op YouTube.com/DavidGewirtzTV.


