Naar de inhoud springen
kenjtecJournal
Het Journal doorzoeken

Twee Claude-agents, één opdracht: onderzoek zinvol verdelen en kruiselings controleren

Twee agents hebben verschillende resultaten en een duidelijk overdrachtscontract nodig. Een voorbeeld met onderzoek en bewijs laat zien hoe parallel werk overzichtelijk blijft.

Tobias legt twee rijen kaarten neer die bij dezelfde stapel boeken beginnen en in een schaal eindigen. AI-illustratie.

Je laat twee agents aan een verslag werken en krijgt twee complete verslagen terug. Wat nu ontbreekt, is geen tekst, maar een beslissing tussen tegenstrijdige versies. Er was parallelliteit; een zinvolle taakverdeling nog niet. Het voordeel begint waar de deeltaken verschillende resultaten opleveren die samengevoegd kunnen worden.

Subagents in Claude Code werken met hun eigen context, hun eigen opdracht en configureerbare tools. Hun gebruik telt mee voor dezelfde limieten. Een extra context kan de verantwoordelijkheid duidelijker maken, maar levert geen tweede, onafhankelijke waarheid op. Beide agents kunnen dezelfde bron verkeerd begrijpen.

De opdracht verdelen op basis van wat er terugkomt

Ons eigen voorbeeld is een kort verslag over een repair-evenement. De bronnen zijn een planningsnotitie, een materiaallijst en bevestigde besluiten. Agent A moet een helder concept schrijven. Agent B controleert drie gegeven uitspraken: ruimte goedgekeurd, aantal deelnemers bevestigd en materiaalkosten goedgekeurd.

Aan Agent B wordt uitdrukkelijk geen tweede verslag gevraagd. Per uitspraak bestaat de terugkoppeling uit status, bronlocatie en onderbouwing. Dat dwingt de verdeling tot een bruikbare interface. De hoofdtaak kan een specifieke voorwaarde corrigeren in plaats van twee teksten op gevoel samen te voegen.

{
  "aussage": "Material costs approved",
  "status": "open",
  "quelle": "entscheidungen.txt, Material section",
  "begruendung": "Approval is still a precondition."
}

Dit zelf ontworpen formaat is één mogelijk resultatencontract, geen beweerde native agent-API. Een tekstlijst met dezelfde velden zou om te beginnen net zo geschikt zijn. Waar het om gaat, is dat “open” niet stilzwijgend wordt omgeduid tot “onjuist” of “bevestigd”.

De bewijslezer heeft geen schrijfrol nodig

De tweede agent moet de genoemde bronnen lezen en bronlocaties teruggeven. Daarvoor heeft hij geen parallelle bewerking van het verslagdocument nodig en ook niet de mogelijkheid om berichten te versturen. Kies zijn tools passend bij de taak en houd ook rekening met de rechten van de omgeving. Een toollijst en daadwerkelijke toegangscontrole zijn verschillende lagen.

Begin met kunstmatige bestanden in een overzichtelijk project. Dan valt een ontbrekende bron makkelijk op. Als Agent B om een bestand vraagt dat niet is aangeleverd, moet de terugkoppeling die lacune benoemen. Ontbrekende toegang betekent niet dat het betreffende besluit nooit heeft bestaan.

Welk werk kan echt parallel worden uitgevoerd?

Agent A kan schrijven vanuit een duidelijk gemarkeerde stand van de bronnen, terwijl Agent B de drie uitspraken controleert. Zodra die stand verandert, hebben beide een herkenbare verwijzing ernaar nodig. Een achteraf bevestigde materiaalgoedkeuring mag in de eindversie niet tegelijk als open vraag en als vaststaand feit terechtkomen.

Wijs daarom één persoon of één hoofdagent aan als eigenaar van het eindbestand. De anderen leveren notities of afzonderlijke resultaten. Als iedereen hetzelfde bestand mag wijzigen, wordt een inhoudelijk conflict ook een schrijfconflict. Meer parallelliteit lost deze afhankelijkheid niet op.

Ook een tussentijdse update moet specifiek blijven: gelezen bestanden, al gecontroleerde uitspraken en nog ontbrekende bronnen. Een algemeen “bijna klaar” helpt weinig bij het samenvoegen als juist de doorslaggevende bronlocatie ontbreekt.

Samenvoegen is een eigen stap

Neem het conceptverslag en de bewijslijst samen. Ga bij elke afwijking terug naar de oorspronkelijke passage. Staat er “na goedkeuring van het budget”, dan moet deze voorwaarde in de formulering behouden blijven. Twee agents die het met elkaar eens zijn, wegen niet zwaarder dan de bron.

Een nuttige eindcontrole vraagt ook of het verslag begrijpelijk is zonder het volledige agentgesprek. Zijn de bronnen herkenbaar? Zijn open verantwoordelijkheden behouden? Is duidelijk welke persoon de eindversie heeft goedgekeurd? Deze vragen gaan over het gezamenlijke resultaat, niet over hoe verzorgd één enkele terugkoppeling eruitziet.

De hier beschreven verdeling is niet als sessie uitgevoerd. Ze toont een reproduceerbaar werkcontract: verschillende resultaten, beperkte tools, een herkenbare stand van de bronnen en precies één plek voor het samenvoegen. Dit contract alleen helpt je al om extra agents doelgericht in te zetten.

Bronnen en documentatiestand: 25 oktober 2026.

Hamburg is ons vertrekpunt.

Het nuttige reist met je mee.

Praktische AI uit Hamburg, internationaal uitgelegd.

Bewaarde artikelen