Source: https://claudetutorial.com/guides/nl-nl/claude-code-voor-beginners-installeren-inloggen-en-je-eerste-taak

[Terug naar Gidsen](https://claudetutorial.com/guides/nl-nl)

Builders

# Claude Code voor beginners: installeren, inloggen en je eerste taak

27 oktober 2026 15 min leestijd

---

De meeste mensen maken kennis met Claude Code zoals met elk nieuw hulpmiddel: ze openen een terminal, voelen zich verloren en vallen terug op code plakken in een chatvenster. Dat werkt, maar je laat daarmee het enige liggen dat Claude Code anders maakt. Plakken is niet nodig.

> In een chat breng je je project naar Claude. In Claude Code loopt Claude je project binnen.

Deze gids brengt je van niets geïnstalleerd naar een afgeronde eerste taak. Je installeert het, logt in, stelt vragen over een echt project, voert één kleine wijziging door en leert de handvol commando's die je eerste week grotendeels dekken.

## Wat Claude Code eigenlijk is

Claude Code is een assistent die in je terminal draait, in de map van je project. Als je een taak geeft, doorloopt het een lus van drie fasen: het verzamelt context, onderneemt actie en controleert het resultaat. Die lus herhaalt het tot de taak klaar is, en je kunt het op elk moment onderbreken.

Claude kiest de volgende fase op basis van wat de vorige stap opleverde. Jij kunt op elk moment ingrijpen.

Het verschil met een chat zit in de gereedschappen. Een chat kan alleen met tekst antwoorden. Claude Code kan je bestanden lezen, bewerken, het project doorzoeken, commando's draaien (zoals je testsuite) en git gebruiken. Elk resultaat voedt de volgende beslissing.

Stel dat je vraagt de falende tests te repareren. Dan draait het meestal eerst de tests om te zien wat faalt, leest het de foutmeldingen, zoekt het de betrokken bestanden, leest en bewerkt het ze en draait het de tests opnieuw. Jij schreef één zin. Het deed zes stappen.

Niet alleen voor code van programmeurs

Alles wat je vanaf de opdrachtregel kunt doen, kan Claude Code helpen doen: documentatie schrijven, builds draaien, bestanden doorzoeken, een onderwerp uitzoeken. Bij code is het het sterkst, maar de map waarin het werkt kan elk soort project bevatten.

Twijfel je nog of Claude Code het juiste hulpmiddel is voor wat je doet? Lees dan eerst [Claude Code, Projects of chat](https://claudetutorial.com/guides/nl-nl/claude-code-projecten-of-chat-wat-gebruik-je). Deze gids gaat ervan uit dat je gekozen hebt.

## Voordat je begint

Je hebt drie dingen nodig, en geen ervan is moeilijk te krijgen.

- Een terminal. Op een Mac is dat de app Terminal, op Windows PowerShell of CMD, op Linux wat je al gebruikt.
- Een map met een project erin. Voor een eerste sessie voldoet alles: een website, een script, een map met documenten. Een echt project leert je meer dan een lege map.
- Een manier om in te loggen: een Claude Pro-, Max-, Team- of Enterprise-abonnement, een Claude Console-account (API-toegang met vooruit betaald tegoed) of toegang via een ondersteunde cloudprovider.

Claude Code zit niet in het gratis Claude-abonnement, dus een van die accounts is nodig. Heb je nog nooit een terminal geopend? De officiële terminalgids laat zien hoe je er een opent en een commando plakt. Dat kost ongeveer twee minuten.

## Stap 1: Claude Code installeren

Er zijn meerdere manieren om te installeren. De native installer wordt aanbevolen, omdat hij zichzelf op de achtergrond bijwerkt.

| Je systeem | Commando | Werkt zichzelf bij? |
| --- | --- | --- |
| macOS, Linux, WSL | `curl -fsSL https://claude.ai/install.sh \| bash` | Ja |
| Windows PowerShell | `irm https://claude.ai/install.ps1 \| iex` | Ja |
| Windows CMD | `curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd` | Ja |
| Homebrew (Mac) | `brew install --cask claude-code` | Nee, draai `brew upgrade claude-code` |
| WinGet (Windows) | `winget install Anthropic.ClaudeCode` | Nee, draai `winget upgrade Anthropic.ClaudeCode` |

Kies het commando dat bij je systeem past, plak het in de terminal en druk op Enter. De installer toont geen voortgang tijdens het downloaden, dus ga er niet van uit dat hij vastloopt.

PowerShell en CMD zijn niet hetzelfde

Begint je prompt met `PS C:\`, dan zit je in PowerShell. Staat er `C:\` zonder `PS`, dan zit je in CMD. Plak je het CMD-commando in PowerShell, dan krijg je de fout `The token '&&' is not a valid statement separator`. Plak je het PowerShell-commando in CMD, dan krijg je `'irm' is not recognized as an internal or external command`. Beide fouten betekenen alleen dat je de verkeerde regel hebt gekozen.

Op Linux kun je ook installeren met apt, dnf of apk op Debian, Fedora, RHEL en Alpine. Op native Windows wordt Git for Windows aanbevolen, zodat Claude Code de Bash-tool kan gebruiken. Zonder gebruikt Claude Code PowerShell. Gebruik je WSL, dan heb je Git for Windows niet nodig.

### Controleer of het gelukt is

Als de installer klaar is, open je een nieuw terminalvenster. Dit is belangrijk: het oude venster kent het nieuwe programma nog niet. Draai daarna het versiecommando.

Terminal

```
$ claude --version2.1.283 (Claude Code)
```

Elk versienummer gevolgd door (Claude Code) betekent dat de installatie gelukt is. Jouw nummer zal anders zijn.

Meldt je shell dat `claude` niet gevonden of niet herkend wordt, dan staat de installatiemap nog niet in je PATH. De terminal sluiten en weer openen lost het meestal op. Zo niet, dan koppelt de officiële pagina voor het oplossen van installatieproblemen elke foutmelding aan een oplossing.

## Stap 2: Je eerste sessie starten

Ga naar de map van je project en typ de naam van het programma.

Terminal

```
$ cd ~/projects/my-website$ claude
```

Vervang het pad door de map van je eigen project.

De eerste keer vraagt Claude Code je in te loggen. Bij een Claude-abonnement of Console-account opent het je browser, keur je de aanmelding daar goed en ben je terug in de terminal. Je inloggegevens worden bewaard, dus je hoeft dit niet nog eens te doen.

Je kunt op deze manieren inloggen:

- Met een Claude Pro-, Max-, Team- of Enterprise-account, de aanbevolen route.
- Met een Claude Console-account. De eerste keer dat je inlogt, wordt automatisch een werkruimte "Claude Code" aangemaakt, zodat je kunt bijhouden wat het kost.
- Met Amazon Bedrock, Google Cloud of Microsoft Foundry, voor mensen van wie het bedrijf op die manier toegang geeft.

Heb je de omgevingsvariabele `ANTHROPIC_API_KEY` ingesteld en keur je de sleutel goed als erom gevraagd wordt? Dan slaat Claude Code de inlogstap over.

Zodra je binnen bent, zie je een prompt met de versie, het huidige model en de map waarin je werkt. Typ `/help` voor de lijst met commando's, `/resume` om een oudere conversatie voort te zetten, of later `/login` als je van account moet wisselen.

Begin altijd in de projectmap

Claude Code behandelt de map waarvandaan je het start als werkmap. Start het in je project, niet in je homemap, anders heeft het niets relevants om te lezen.

## Stap 3: Stel vragen voordat je iets wijzigt

Je eerste prompts moeten niets veranderen. Vragen zijn de veiligste manier om te zien hoe Claude Code je project leest, en ze leren je wat het al weet.

Prompt

> wat doet dit project?

Claude leest de bestanden die het nodig heeft en antwoordt. Je voegt geen bestanden handmatig toe, het vindt ze zelf. Stel daarna een voor een smallere vervolgvragen:

Prompt

> welke technologieën gebruikt dit project?

Prompt

> waar is het hoofdingangspunt?

Prompt

> leg de mapstructuur uit

my-website

```
> wat doet dit project?package.json, README.md, src/ worden gelezen ...Dit is een statische marketingsite gebouwd met Next.js. De pagina's staan in src/app, gedeelde componenten in src/components en de inhoud in de map content/.
```

Een schets van een sessie. De exacte formulering en de bestanden die het leest verschillen in jouw project.

Je kunt Claude Code ook over zichzelf vragen. Vragen als "what can Claude Code do?" of "how do I create custom skills in Claude Code?" krijgen echte antwoorden, omdat het zijn eigen documentatie kent.

In Claude Tutorial

Eerst vragen, dan handelen is een gewoonte die de moeite waard is

De assistent laten uitleggen wat hij ziet voordat je om wijzigingen vraagt, is dezelfde discipline die de app leert voor elk soort werk, niet alleen voor code.

Binnenkort

[DOWNLOAD VIA Google Play](https://play.google.com/store/apps/details?id=com.claudetutorial.mobile)

## Stap 4: Je eerste wijziging doorvoeren

Vraag nu om iets kleins dat makkelijk terug te draaien is.

Prompt

> voeg een hello world-functie toe aan het hoofdbestand

Claude Code vindt het juiste bestand en laat de wijziging zien die het wil doorvoeren. Afhankelijk van je instellingen vraagt het eerst om je goedkeuring. Doet het dat, lees dan wat het voorstelt en kies **Yes**.

Die prompt is bewust piepklein. Het gaat in deze stap niet om de functie, maar om de hele cyclus een keer te zien: jij vraagt, Claude vindt het bestand, toont de bewerking, jij keurt goed en het bestand verandert.

Wat Claude Code zonder te vragen mag doen, wordt bepaald door de **permission mode** van de sessie. Druk op elk moment op `Shift+Tab` om tussen modi te wisselen. Nieuwere versies starten interactieve terminalsessies in auto-modus, waarbij een controle op de achtergrond risicovolle acties blokkeert in plaats van je bij elke actie te vragen, en oudere versies of andere opstellingen vragen vaker. Kijk op de statusregel om te zien in welke modus je zit. De volgende gids, [Claude Code: permission modes en Plan-modus uitgelegd](https://claudetutorial.com/guides/nl-nl/claude-code-permission-modes-en-plan-modus-uitgelegd), behandelt elke modus en wanneer je welke gebruikt.

Bestandswijzigingen kun je ongedaan maken

Voordat Claude een bestand bewerkt, bewaart het een momentopname. Gaat er iets mis, druk dan twee keer op `Esc` om terug te spoelen, of vraag Claude gewoon de wijziging ongedaan te maken. Momentopnamen dekken alleen bestanden, geen zaken als databases of uitrol naar een server, en ze werken naast git in plaats van het te vervangen.

## Stap 5: Git gebruiken door erover te praten

Gebruikt je project git, dan kun je het via conversatie aansturen. Dit werkt allemaal precies zoals geschreven.

1. Kijk waar je staat

   Vraag `what files have I changed?` voor een heldere samenvatting van je werkmap.
2. Bewaar je werk

   Vraag `commit my changes with a descriptive message`. Claude leest de diff en schrijft het bericht.
3. Maak een aparte branch

   Vraag `create a new branch called feature/quickstart` voordat je aan iets groters begint, zodat de hoofdbranch schoon blijft.
4. Bekijk de geschiedenis

   Vraag `show me the last 5 commits` als je wilt weten wat er recent is gebeurd.

Ook als je het vertrouwt: lees het commitbericht en de diff voordat je accepteert. Jij bent de reviewer van alles wat Claude Code maakt.

## Stap 6: Een bug oplossen of een functie toevoegen

Echte taken gaan beter met echte details. Vergelijk deze twee manieren om dezelfde reparatie te vragen.

| In plaats van | Probeer |
| --- | --- |
| `fix the bug` | `fix the login bug where users see a blank screen after entering wrong credentials` |
| `add validation` | `add input validation to the user registration form, and show an error under the field that failed` |
| `make it faster` | `the product list takes 4 seconds to load. Find out why and tell me before you change anything` |

De betere versies noemen het symptoom, de plek en hoe klaar eruitziet. Claude Code kan bestanden zelf vinden, dus je hoeft ze niet op te sommen, maar het kan niet raden welk probleem je bedoelt.

Splits grotere klussen op in stappen in een genummerde lijst.

Prompt

> 1. maak een nieuwe databasetabel voor gebruikersprofielen 2. maak een API-endpoint om gebruikersprofielen op te halen en bij te werken 3. bouw een pagina waar een gebruiker zijn profiel kan bekijken en bewerken

En als je de codebase nog niet kent, laat Claude dan eerst verkennen: vraag het het databaseschema te analyseren, of hoe de checkout werkt, voordat je om een wijziging vraagt. Een paar minuten lezen voorkomt vaak een verkeerde wijziging.

## De commando's die je dagelijks gebruikt

Sommige commando's draai je in je shell, voordat Claude Code start, andere binnen een sessie.

| In je shell | Wat het doet |
| --- | --- |
| `claude` | Start een interactieve sessie |
| `claude "fix the build error"` | Start een sessie met al een eerste prompt ingetypt |
| `claude -p "explain this function"` | Beantwoordt één vraag en stopt |
| `claude -c` | Zet je meest recente conversatie in deze map voort |
| `claude -r` | Laat je een eerdere conversatie kiezen om te hervatten |

| Binnen een sessie | Wat het doet |
| --- | --- |
| `/help` | Toont de beschikbare commando's |
| `/clear` | Wist de conversatiegeschiedenis, een schone start voor een nieuwe taak |
| `/resume` | Zet een eerdere conversatie voort |
| `/exit` of twee keer `Ctrl+D` | Sluit Claude Code af |

Een paar toetsen besparen veel tijd. Typ `/` om alle commando's en Skills te zien die je hebt. Druk op `Tab` om een commando aan te vullen, op `↑` om eerdere prompts terug te halen en op `Shift+Tab` om de permission mode te wisselen. Druk op `Esc` om Claude meteen te stoppen als het de verkeerde kant op gaat.

## Als de eerste dag misgaat

Dit zijn de problemen die mensen het vaakst tegenkomen, en wat elk betekent.

| Wat je ziet | Wat het betekent en wat je doet |
| --- | --- |
| `claude: command not found` | De installatiemap staat nog niet in je PATH. Open eerst een nieuw terminalvenster. Lukt het dan nog niet, bekijk dan de officiële pagina voor installatieproblemen voor jouw systeem. |
| `syntax error near unexpected token '<'` of een `403` tijdens de installatie | De download is geblokkeerd of omgeleid, vaak door een netwerk of proxy. De pagina met oplossingen noemt andere installatiemethoden, zoals Homebrew of WinGet. |
| Het vraagt je elke keer om in te loggen | Je hoort maar één keer in te loggen. Draai `/login` in de sessie en doorloop de browserstap opnieuw, steeds met hetzelfde accounttype. |
| Het antwoordt over het verkeerde project | Je hebt het vanuit de verkeerde map gestart. Verlaat het met `/exit`, ga met `cd` naar je project en start `claude` opnieuw. |

Past niets hiervan, vraag het dan aan Claude Code zelf. Typ iets als "how do I fix this error?" met de melding erbij geplakt. Het commando `/doctor` voert ook een controle van je opstelling uit die installatie- en configuratieproblemen opspoort.

## Je hoeft de terminal niet te gebruiken

De terminal is de oorspronkelijke thuisbasis van Claude Code, en alles hierboven geldt daar. Dezelfde assistent is ook beschikbaar als desktopapp, in VS Code en JetBrains-editors, op het web via claude.ai/code, in Slack en in geautomatiseerde pijplijnen met GitHub Actions en GitLab. De interface verandert hoe je het ziet en ermee praat. De lus van context verzamelen, handelen en controleren is overal hetzelfde.

## Veelgestelde vragen

### Is Claude Code gratis?

Nee. Je hebt een Claude Pro-, Max-, Team- of Enterprise-abonnement nodig, een Claude Console-account met API-tegoed, of toegang via een ondersteunde cloudprovider. Het gratis Claude-abonnement bevat het niet.

### Moet ik kunnen programmeren om Claude Code te gebruiken?

Je hebt een project nodig om het op te richten, en hoe beter je het project begrijpt, hoe beter je het werk kunt beoordelen. De code zelf schrijven hoeft niet. Beginners hebben het meeste aan de vragen-eerst-gewoonte uit stap 3: vraag Claude uit te leggen voordat je vraagt te wijzigen.

### Is het veilig om het mijn bestanden te laten bewerken?

Via de permission mode bepaal je wat het zonder te vragen mag doen, en bestandsbewerkingen kun je terugspoelen met twee keer `Esc`. Behandel de uitvoer als de pull request van een collega: lees de diff voordat je commit. Houd je project in git, dan is elke wijziging makkelijk te beoordelen of terug te draaien.

### Wat is het verschil tussen Claude Code en Claude in een chat?

Een chat antwoordt met tekst over wat je erin plakt. Claude Code werkt in je project: het leest de bestanden zelf, bewerkt ze, draait commando's en controleert zijn eigen werk. Gebruik de chat om te denken, Claude Code om te doen.

### Onthoudt Claude Code mijn project tussen sessies?

Elke sessie begint met een verse context. Om kennis over sessies heen mee te nemen schrijf je die in een bestand met de naam CLAUDE.md, en Claude Code houdt ook eigen notities bij over je voorkeuren. De gids daarna, [CLAUDE.md uitgelegd](https://claudetutorial.com/guides/nl-nl/claude-md-uitgelegd-leer-claude-code-je-project-een-keer-kennen), laat zien hoe.

## Je checklist voor de eerste dag

- `claude --version` toont een nummer in een nieuw terminalvenster
- Je hebt `claude` gestart vanuit je projectmap en bent ingelogd
- Je hebt minstens drie vragen over het project gesteld voordat je iets wijzigde
- Je hebt één kleine wijziging goedgekeurd, de bewerking gelezen en weet dat twee keer `Esc` bestandswijzigingen terugspoelt
- Je weet waar de statusregel de permission mode toont en hoe je die wisselt met `Shift+Tab`

## Verder lezen

- [Claude Code: permission modes en Plan-modus uitgelegd](https://claudetutorial.com/guides/nl-nl/claude-code-permission-modes-en-plan-modus-uitgelegd) om te bepalen hoeveel Claude Code zonder te vragen mag doen.
- [CLAUDE.md uitgelegd: leer Claude Code één keer je project kennen](https://claudetutorial.com/guides/nl-nl/claude-md-uitgelegd-leer-claude-code-je-project-een-keer-kennen) zodat je niet elke sessie dezelfde instructies herhaalt.
- [Claude Code: gewoonten voor betere resultaten](https://claudetutorial.com/guides/nl-nl/claude-code-gewoonten-voor-betere-resultaten) voor prompts, controles en contextbeheer.
- [Zo voer je wijzigingen in meerdere bestanden door met Claude Code](https://claudetutorial.com/guides/nl-nl/zo-voer-je-wijzigingen-in-meerdere-bestanden-door-met-claude-code) voor je eerste wijziging die veel bestanden raakt.
- [Claude verbinden met je eigen data en tools via MCP](https://claudetutorial.com/guides/nl-nl/zo-verbind-je-claude-met-je-data-via-mcp) om verder te reiken dan je eigen map.
