← Alle lessen
Les 01Cca F Study Guide
Claude Certified Architect (CCA-F): Study Guide to Pass First Try
Samenvatting (audio)
Geen audio-samenvatting voor deze les.
Studienotities
🎯 Exam & Focus
- Vorm: 60 multiple-choice, scenario-based vragen.
- Passcriterium: Minimaal 75% correct.
- Focus: Architectonische besluitvorming onder specifieke, vaak defect-houdende, systeemomstandigheden.
⚙️ De Basis: Claude & Architectuur
- Kern: Taalmodel via één HTTP-endpoint (api. anthropic. com/v1/messages).
- Beperkingen:
- Stateless tussen calls (geheugenloos).
- Geen loops of code-uitvoering.
- De Vier Componenten:
- Claude API: Ruwe HTTP-endpoint + SDK's.
- Agent SDK: Beheert de agent-loop, sub-agents en tools.
- Claude Code: Terminal agent (toegang tot bestandssysteem: read, write, bash, etc. ).
- MCP (Model Context Protocol): De open standaard.
🛠️ Tool & Foutafhandeling
- Tool Disambiguatie: Voorkom willekeurige selectie door tools te beschrijven als API-documentatie:
- 1 zin over de functie.
- 1 zin over wanneer deze tool te verkiezen is (disambiguatie).
- 1 voorbeeld van invoer (invocation).
- Lijst van mogelijke fouten.
- Gestructureerde Foutafhandeling: Zorg voor een duidelijke afwijking (branch) bij tool-falen via een JSON-structuur:
- is_error (Boolean)
- category (String): Categoriseert de fout (bijv. rate limited).
- retryable (Boolean): Kan de aanroep opnieuw geprobeerd worden?
- retry_after_ms (Integer): Wachttijd na herproberen.
🌐 Transport Selectie (MCP)
- STDIO:
- Gebruik: Server draait in hetzelfde proces als de client.
- Voordelen: Geen netwerklatentie, geen authenticatie-overhead.
- Regel: Gebruik altijd STDIO als de server lokaal draait.
- SSE (Server Sent Events):
- Gebruik: Server draait op een andere host (via HTTP).
- Nadelen: Vereist netwerkroundtrips en authenticatie.
- Regel: Gebruik SSE alleen bij externe/gecentraliseerde locaties.
🧠 Contextbeheer & Betrouwbaarheid
- Lost in the Middle Effect: Modellen focussen op het begin en einde van de context, negeren het midden.
- Oplossing: Plaats "duurzame feiten" (ID's, bedragen) in een gestructureerd "case block".
- Strategie: Heranker dit blok aan het einde van de context bij elke beurt.
- Valstrik: Gebruik nooit samenvatting (summarization), dit leidt tot verlies van cruciale data.
- Prompt Caching:
- Doel: Kosten besparen op herhaalde tokens.
- Regel: Cache identieke, statische secties (systeem-prompt, few-shot voorbeelden). Cache niet de unieke gebruikersbeurt.
- Escalatie:
- Principe: Agent moet weten wanneer hij niet weet.
- Triggers: Zelfvertrouwen daalt onder een drempel of detectie van ambiguïteit.
- Actie: Geef conversatie over aan een mens, inclusief gestructureerde samenvatting (wat wist, wat probeerde, waar vastliep).
🚨 Belangrijkste Exam Valstrikken
- Vage Adjectief Valstrik: Woorden als "zorgvuldig" of "grondig" zijn geen architectonische oplossingen.
- Samenvattings Valstrik: Het comprimeren van conversaties met ID's en financiële data.
- Blanket Retry Valstrik: Het herstarten van alle sub-agenten na een falen, terwijl andere al zij-effecten hebben uitgevoerd.
- **User-Clawed. md Valstrik:** Het plaatsen van gedeelde configuratie in de gebruikersdirectory (niet versiebeheerd).
- SSE op Localhost Valstrik: Het kiezen van SSE voor een server die op dezelfde machine draait (de juiste keuze is STDIO).
Takeaways
- Contextbeheer: Om het "Lost in the Middle Effect" te voorkomen, plaats cruciale data in een gestructureerd "case block" en heranker dit blok aan het einde van de context bij elke beurt; samenvatting is verboden.
- Tool Gebruik: Tools moeten worden gedisambigueerd door API-documentatie, een duidelijk gebruiksscenario en een invoer-voorbeeld te combineren.
- Foutafhandeling: Tool-falen moet via een gestructureerde JSON-structuur worden gerapporteerd, inclusief velden zoals is_error, category, en retryable.
- Transport Selectie: Gebruik STDIO als de server lokaal draait (geen netwerklatentie); gebruik SSE uitsluitend voor externe of gecentraliseerde locaties.
- Betrouwbaarheid: De agent moet escalatie naar een mens triggeren wanneer het zelfvertrouwen onder een drempel daalt of ambiguïteit wordt gedetecteerd.
Flashcards 20 kaarten
Vraag
klik om te onthullen · ←/→
Antwoord
klik om terug te draaien
Kenniscontrole 11 vragen