Begrijpen & plannen
Eisen worden opgesplitst in een task graph met afhankelijkheden, prioriteiten, tussendoelen en alternatieve paden — ook grote ontwikkeltaken blijven gestructureerd.
Argo bindt zich aan geen enkel model of leverancier. Het framework verbindt task graphs, gestructureerde deliberatie, onafhankelijke verificatie, gerichte context en verklaarbaar modelroutering tot een stuurbaar geheel.
Eisen worden opgesplitst in een task graph met afhankelijkheden, prioriteiten, tussendoelen en alternatieve paden — ook grote ontwikkeltaken blijven gestructureerd.
Scheduler en replanner bepalen welke agenten en modellen nodig zijn en hoe diepgaand een analyse moet zijn. Eenvoudige taken: één agent. Complexe taken: meerdere denk- en controlefases.
Onafhankelijke verificatie-instanties controleren samengevoegde resultaten; indien nodig starten herstel- of verificatieruns. Doel is meetbare kwaliteitswinst, geen activiteit om de activiteit.
Duidelijk gescheiden lagen: interface, servicelaag, orkestratie, provider-koppeling, beveiliging en gegevensopslag zijn ontkoppeld — en de applicatie blijft ook zonder internetverbinding werken.
Agenten ontwikkelen onafhankelijk hypothesen, verzamelen bewijs, identificeren tegenstrijdigheden en herzien standpunten. De meerwaarde ten opzichte van de beste enkele agent wordt gemeten als Collective Intelligence Lift en stuurt de samenwerking dynamisch.
Een incrementele index van bestanden, symbolen, afhankelijkheden en referenties levert per taak gerichte contextpakketten — alleen de waarschijnlijk relevante informatie, met gedocumenteerde selectiemotivatie. Contextkosten blijven beheersbaar.
Meerdere cloudaanbieders en lokale modellen parallel; routering, escalatie, caching en budgetsturing minimaliseren de prijs per succesvol resultaat. Traceerbaar: welke modellen zijn overwogen, welke zijn uitgesloten — en waarom.
Workspace-bescherming tegen toegang buiten de vrijgegeven map, allowlists van toegestane programma's, processen zonder shell, timeouts, sandbox en Git-worktrees voor patch-first-wijzigingen. Policy-as-code stuurt netwerk, providers, kosten en installaties.
Elke run legt contextbronnen, modelbeslissingen, kosten, bestandstoegang, controles en foutafhandeling vast. Replay reconstrueert beslissingswegen; audit-exports met zwartmaakprofielen leveren compliancebewijzen.
Projecten, chats, runs, Memory, Skills en auditgegevens worden lokaal opgeslagen; API-sleutels blijven versleuteld op het apparaat. Een aparte server verzorgt alleen account, licentie, facturatie, updates en entitlements — edities zijn offline controleerbaar.
Van de task graph tot de audit-export: elk framework-element is erop gericht dat je ziet wat er gebeurt — en kunt ingrijpen voordat er iets gebeurt.