Cca F Study Guide
← 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
Exporteren naar Anki (.tsv) ↓
Kenniscontrole 11 vragen