Terug naar podcastsClaude
Claude Code 101
Hoe Claude Code werkt
We know that Claude code is different from usual chat applications, but how does it work?
We weten dat Claude Code anders is dan gewone chatapplicaties, maar hoe werkt het?
Claude code is best explained through the agentic loop.
Claude Code wordt het best uitgelegd via de agentische lus.
You enter a prompt into Claude code.
U voert een prompt in bij Claude Code.
Claude code will then gather contacts required to complete your prompt.
Claude Code verzamelt dan de benodigde context om uw prompt te voltooien.
It does so by interacting with the model which will return text or a tool call that Claude code can execute.
Het doet dit door te communiceren met het model dat tekst of een tool-aanroep teruggeeft die Claude Code kan uitvoeren.
Then it takes action.
Vervolgens onderneemt het actie.
For example, editing a file or running a command.
Bijvoorbeeld een bestand bewerken of een commando uitvoeren.
Finally, it verifies those results and determines if they achieve what your prompt set out to do in the first place.
Ten slotte verifieert het die resultaten en bepaalt het of ze bereiken wat uw prompt in eerste instantie beoogde.
If they do, then Claude finishes and waits for the next prompt.
Als dat het geval is, stopt Claude en wacht op de volgende prompt.
And if they don't, Claude goes back and runs the loop again until the results are complete and verifiable.
En als dat niet het geval is, gaat Claude terug en voert de lus opnieuw uit totdat de resultaten volledig en verifieerbaar zijn.
Throughout this loop, you're able to add contacts, interrupt it, or steer the model to help guide it towards your end goal.
Gedurende deze lus kunt u context toevoegen, het onderbreken of het model sturen om het naar uw einddoel te leiden.
Claude has a context window, which determines how much of your conversation, file contents, command outputs, and more it can store and look back on.
Claude heeft een contextvenster dat bepaalt hoeveel van uw gesprek, bestandsinhoud, commandouitvoer en meer het kan opslaan en terugkijken.
Once you reach that limit, Claude code compacts your conversation, which automatically determines what it can take out of the context window and what it can summarize in order to bring the context window back down.
Zodra u die limiet bereikt, comprimeer Claude Code uw gesprek, waarbij het automatisch bepaalt wat uit het contextvenster kan worden gehaald en wat samengevat kan worden om het contextvenster te verkleinen.
Tools are the backbone of how agents work.
Tools zijn de ruggengraat van hoe agents werken.
Currently, most AI assistants are simply input text and output text.
Momenteel zijn de meeste AI-assistenten simpelweg tekst invoer en tekst uitvoer.
Nothing in between.
Niets ertussenin.
Tools let Claude code and other agents determine when to execute code to get closer to a task.
Tools laten Claude Code en andere agents bepalen wanneer code uitgevoerd moet worden om dichter bij een taak te komen.
This could be read file tool or search web tool, for example.
Dit kan bijvoorbeeld een tool voor het lezen van bestanden of een tool voor webzoekopdrachten zijn.
Claude code uses semantic searching to determine when to call a tool and get the output of it.
Claude Code gebruikt semantisch zoeken om te bepalen wanneer een tool aangeroepen moet worden en de uitvoer ervan te verkrijgen.
Claude code also has permission modes.
Claude Code heeft ook permissiemodi.
Default behavior is that it has to ask explicit permission before editing a file or running a shell command.
Standaardgedrag is dat het expliciete toestemming moet vragen voordat het een bestand bewerkt of een shell-commando uitvoert.
You can use shift and tab to toggle between different modes.
U kunt Shift en Tab gebruiken om tussen verschillende modi te schakelen.
Auto accept edits files without asking, but still ask for commands.
Automatisch accepteren bewerkt bestanden zonder te vragen, maar vraagt nog steeds om toestemming voor commando's.
Plan mode uses read-only tools to help compile a plan of action before starting.
Planmodus gebruikt alleen-lezen tools om een actieplan op te stellen voordat wordt begonnen.
It's worth being cautious when skipping permissions.
Het is de moeite waard om voorzichtig te zijn bij het overslaan van permissies.
Giving Claude code free reign to run commands means a mistake could be harder to catch before even happens.
Claude Code vrij baan geven om commando's uit te voeren, betekent dat een fout moeilijker te onderscheppen kan zijn voordat het zelfs maar gebeurt.
Claude code works by combining different agentic concepts, an agentic loop, a managed context window, tools, and configurable permissions into your terminal.
Claude Code werkt door verschillende agentische concepten te combineren in uw terminal: een agentische lus, een beheerd contextvenster, tools en configureerbare permissies.
It can read your code base, take action, and verify its own work, and that makes it fundamentally different from a chat window.
Het kan uw codebase lezen, actie ondernemen en zijn eigen werk verifiëren, wat het fundamenteel anders maakt dan een chatvenster.