Introductie
Welkom bij OpenClaw! Deze tutorial leidt je door de eerste stappen om met OpenClaw aan de slag te gaan. Je leert hoe je de CLI gebruikt, je eerste commando draait, en de kernconcepten begrijpt die je nodig hebt om effectief met OpenClaw te werken.
Na het voltooien van deze tutorial ben je klaar om OpenClaw in je dagelijkse workflow te integreren en kun je profiteren van AI-gedreven automatisering voor je ontwikkelingstaken.
Wat je gaat leren
- De OpenClaw CLI-interface en basiscommando's
- Hoe je een simpele taak uitvoert met een agent
- Context en prompt engineering basics
- Werken met tool access en file operations
- Output begrijpen en interpreteren
- Best practices voor je eerste workflows
Vereisten
- OpenClaw geïnstalleerd en geconfigureerd (zie installatie-instructies)
- Basiskennis van de terminal/command line
- Een code editor naar keuze
- Een eenvoudig testproject (of gebruik een leeg project)
Stap 1: Je eerste commando
Laten we beginnen met een eenvoudig commando om te controleren dat alles werkt. Open je terminal en navigeer naar een projectdirectory:
OpenClaw analyseert je vraag, selecteert de juiste tools, en voert de taak uit. Je ziet real-time output terwijl de agent werkt. Bij voltooiing vind je een nieuw README.md bestand in je projectdirectory.
Stap 2: Context begrijpen
OpenClaw agents werken met context – alle informatie die de agent nodig heeft om een taak uit te voeren. Dit omvat:
- File context: Bestanden in je huidige directory die relevant zijn voor de taak
- Conversation context: Je prompt en eerdere interacties in dezelfde sessie
- Tool context: Beschikbare tools zoals file editing, web search, terminal access
Je kunt expliciete context meegeven met flags:
Stap 3: Interactieve modus
Voor complexere taken kun je OpenClaw in interactieve modus gebruiken. Dit start een conversatie waarbij je stap-voor-stap instructies kunt geven:
In interactieve modus kun je:
- Meerdere gerelateerde taken uitvoeren zonder de sessie te resetten
- Feedback geven op agent-outputs en bijsturen waar nodig
- De agent vragen om zijn redenatie uit te leggen
- Incrementeel werken aan complexe refactorings
Stap 4: Output controleren
Na elke taak toont OpenClaw een samenvatting van wat er is gedaan. Controleer altijd:
- Changed files: Welke bestanden zijn aangepast?
- Actions taken: Welke tools zijn gebruikt?
- Validation: Zijn tests gedraaid? Is de code syntactisch correct?
Tip: Gebruik git diff na een OpenClaw-taak om precies te zien wat er is veranderd. Commit pas als je de wijzigingen hebt geverifieerd.
Stap 5: Je eerste workflow
Nu je de basics kent, probeer een iets complexere taak:
Deze taak vereist dat de agent:
- Je codebase scant om API endpoints te vinden
- Zod importeert en schemas definieert
- Validatielogica toevoegt bij elk endpoint
- Error handling implementeert
OpenClaw orkestreert automatisch deze subtaken en levert een complete implementatie.
Stap 6: Prompting best practices
Voor de beste resultaten, formuleer je prompts:
- Specifiek: "Add TypeScript types to user.ts" → beter dan "improve code"
- Met context: "Refactor auth logic to use JWT instead of sessions, maintaining backward compatibility"
- Met acceptatiecriteria: "Add tests. All existing tests must pass."
- Incrementeel: Begin klein, bouw iteratief verder
Beste praktijk: Beschrijf wat je wilt bereiken, niet hoe. De agent kan vaak betere implementatiedetails kiezen dan je verwacht.
Volgende stappen
Nu je de basics beheerst:
- Bekijk de Agents begrijpen tutorial voor diepere kennis
- Experimenteer met verschillende prompt-stijlen
- Probeer OpenClaw op een bestaand project
- Ontdek kant-en-klare workflows voor veelvoorkomende taken