Gesproken samenvatting — druk op afspelen om mee te lezen: de gesproken regel blijft bovenaan.
Het Claude Developer Platform is Anthropic's infrastructuur voor het programmatisch bouwen met Claude. In plaats van met Claude in een browser te chatten, stuur je gestructureerde verzoeken vanuit je code en krijg je gestructureerde antwoorden terug — met controle over elk detail: welk model je gebruikt, hoeveel tokens je uitgeeft, welke tools Claude kan gebruiken, en welke systeeminstructies het volgt.
Concreet bestaat het platform uit enkele onderdelen:
- Een REST API die je vanuit elke taal kunt aanroepen
- SDK's voor verschillende programmeertalen
- Command line interfaces
- Een console waar je API-sleutels beheert, gebruik monitort, beheerde agents implementeert en prompts test
De drie lagen van het platform
Een handige manier om het platform voor te stellen is als drie lagen die op elkaar gestapeld zijn.
- Primitives — de API-bouwstenen afgestemd op Claude. Dit zijn de Messages API, tool use, files, web search, code execution, MCP servers en skills. Dit zijn de onderdelen die je daadwerkelijk vanuit je code aanroept.
- Infrastructure — wat je nodig hebt om agentische systemen voorbij een prototype op te bouwen en te schalen. Beheerde agents, retries, queues, observability — de leidingen die alles draaiende houden wanneer één Claude-aanroep duizend wordt.
- Controls — de tools voor het uitvoeren van deze systemen in productie, zoals dashboards en evals. Dit zijn de knoppen die je team gebruikt zodra het live is.
Diagram van de drie lagen van het Claude Platform: Primitives (Messages API, tool use, files, web search, code execution, MCP), Infrastructure (beheerde agents, retries, queues, observability, prompt caching, memory) en Controls (dashboards, evaluations, workspaces, usage en spend limits, request logs)
De samenvatting: bouw met primitives, schaal op infrastructure, voer uit met control.
Je kunt deze structuur terugzien in de Claude Console zelf — dit is waar de infrastructure- en control-lagen zich bevinden, met secties voor bouwen, agents beheren en analytics.
Een echt voorbeeld: helpdesk-antwoorden opstellen
Stel dat je een basis helpdesk-app beheert en je bent gevraagd een functie toe te voegen: een antwoord opstellen op basis van de inhoud van een ticket, volgens de toon en richtlijnen van je team. Je wilt dit verbinden met een knop in de UI.
Een helpdesk-app met een open supportticket over een dubbele boeking, met een knop "Antwoord opstellen met Claude" boven een leeg antwoordvak
Dit is een perfect use case voor de Messages API. De flow ziet er als volgt uit:
- Definieer een client
- Haal het ticket op waarnaar de chat verwijst
- Roep messages. create aan
- Geef het antwoord terug aan de knop om weer te geven
client = anthropic. Anthropic()
response = client. messages. create( model="claude-haiku-4-5", # Haiku: een goed geschikt model voor een eenvoudige opstellingstaak max_tokens=1024, system=TONE_AND_GUIDELINES, messages=[ {"role": "user", "content": ticket_content} ], )
draft = response. content
Elke parameter heeft een specifieke functie:
- model — welk model het verzoek afhandelt. Hier is dat Haiku, omdat het opstellen van een antwoord een eenvoudige taak is.
- max_tokens — beperkt hoe lang Claude's antwoord kan zijn.
- system — de systeemprompt, waar je de rol definieert die Claude speelt. De relevante toon en richtlijnen gaan hier.
- messages — een array van objecten. De user rol vertelt Claude dat dit gebruikersinvoer is; de ticketinhoud gaat daar.
Vervolgens haal je het antwoord op en geef je het terug aan de knop om weer te geven. Klaar.
Het antwoordvak van de helpdesk-app gevuld met een door Claude opgesteld terugbetalingsantwoord, met knoppen "Verwijderen" en "Antwoord verzenden" en een opmerking om te controleren en bewerken voordat je verzendt
Van "stel Claude een vraag" naar "Claude is onderdeel van mijn product"
Merk op wat er in dat voorbeeld gebeurde: je bouwt niet helemaal opnieuw een chatbot. Je voegt Claude toe aan een product dat al bestaat, en de API is hoe je het verbindt.
Dat is het kernidee. Het Claude Platform is je API-niveau toegang tot Claude's modellen, tools en infrastructuur. Het is hoe je van stel Claude een vraag naar Claude is onderdeel van mijn product gaat.
En wanneer je product agents nodig heeft, geeft het platform je niet alleen het model. Met beheerde agents voert het ze voor je uit.
Samenvatting
- Het Claude Developer Platform is Anthropic's infrastructuur voor het programmatisch bouwen met Claude: een REST API, SDK's, CLI's en een console voor sleutels, gebruik, beheerde agents en prompt-testen.
- Zie het als drie lagen: primitives (Messages API, tool use, files, web search, code execution, MCP servers, skills), infrastructure (beheerde agents, retries, queues, observability) en controls (dashboards, evals).
- De samenvatting: bouw met primitives, schaal op infrastructure, voer uit met control.
- Een enkele messages. create aanroep geeft je volledige controle over het model, antwoordlengte, systeemprompt en gebruikersinvoer — genoeg om Claude in een bestaande functie zoals het opstellen van helpdesk-antwoorden in te bouwen.
- Het platform brengt je van het stellen van vragen aan Claude naar het maken van Claude onderdeel van je product — en met beheerde agents kan het je agents voor je uitvoeren.