Het is laat op een mooie vrijdagmiddag en je maakt je klaar om af te sluiten. Dan pingt een teamgenoot over een performantieprobleem. Je herinnert je een vergelijkbaar incident, je weet welke metrics je moet onderzoeken, welke diagnostische tests je moet draaien en wat de logs vorige keer vertelden. Het probleem isoleren is niet bijzonder moeilijk. Je moet alleen in meerdere tools tegelijk zijn, en je kunt maar op één plek tegelijk werken.

Zo ziet echt developmentwerk er dikwijls uit. Het was nooit één taak in één sessie. Het strekt zich uit over repositories, tools, reviews en tijd. Zelfs als een taak vanzelf doorloopt, ben jij degene die alles bijeenhoudt, de context opnieuw verbindt en de overdrachten coördineert. Je wordt de integratielaag tussen je eigen tools, en zodra je wegstapt staat alles stil. Kiro Crew is gebouwd om precies dat probleem op te lossen.

Geef Kiro Crew een hoop tickets en het trieert, stuurt door en markeert wat jouw aandacht nodig heeft. Je geeft aan dat Kiro Crew naar een probleem moet kijken dat zich over meerdere repositories uitstrekt en het onderzoekt alles terwijl jij mee aan de oplossing werkt. Start een migratie en het blijft door checkpoints en retries gaan terwijl jij slaapt. Het koppelt de tools die je gebruikt en coördineert het werk over verschillende sessies heen.

Van MeshClaw naar open source

Kiro Crew begon als project bij Amazon onder de naam MeshClaw. Drie engineers wilden iets eenvoudigs dat intern niet beschikbaar was: een taak starten, laten doen, nog eens kijken als er iets is dat de moeite waard is om na te kijken. En meerdere taken tegelijk draaien in plaats van te wachten tot die ene prompt klaar is. Geïnspireerd door de dynamiek rond OpenClaw en andere tools met zelflerende agents, maar conform de veiligheidsvereisten voor intern development, bouwden ze voort op de Kiro-harness via de CLI.

Andere bouwers binnen Amazon pikten het op, en wat er toen gebeurde is de reden dat het nu open wordt vrijgegeven. Bouwers met uiteenlopende achtergronden gebruikten het niet alleen, ze breidden het uit voor wat zij nodig hadden. Wie een gat in de eigen workflow tegenkwam, voegde het ontbrekende stuk toe, voor zichzelf en voor iedereen daarna. Veel van wat zo ontstond was werk dat anders in een backlog was blijven liggen. In minder dan zes maanden groeide Kiro Crew tot 39.000 interne Amazon-gebruikers en bijna 500 developers die meebouwden aan het systeem.

Die hoge participatiegraad overtuigde het team om het project open source te maken. Een workspace met toegang tot je code en tools moet je kunnen lezen, draaien waar je wilt, inspecteren en aanpassen, zelfs als jij de enige bent die een bepaalde aanpassing wil.

Beveiliging

Werk overdragen aan Kiro Crew betekent dat,je toegang moet geven aan Kiro Crew tot je code en je CI. Daarom is het gebouwd om veilig te zijn, met defense in depth. Concreet krijg je een sandbox op het niveau van het besturingssysteem, commando’s die standaard geweigerd worden, het blokkeren van verdachte patronen, invoervalidatie, het afschermen van gevoelige paden, het maskeren van inloggegevens en een digitaal ondertekend auditlog van elke actie.

Er zijn genoeg agents die open source zijn. Wat Kiro Crew veilig maakt, is dat het vanaf de basis voor developers is gebouwd, met beveiliging die productiecode vereist. Omdat alles open is, verifieer je elke laag tegen de broncode en zie je precies wat het doet met de toegang die je geeft.

Elke stap van je crew is live zichtbaar

Een workspace die op jouw code werkt mag nooit een black box zijn. Kiro Crew orkestreert agents gebruik makend van het Agent Client Protocol, kortweg ACP. Hierdoor wordt elke stap live waarneembaar. Je ziet hoe het een taak plant, parallelle subagents start, kiest welke tools worden aangeroepen, elke actie voor goedkeuring blokkeert en de resultaten weer samenvoegt. De Activity view toont het redeneerproces van elke agent, elke toolaanroep en de uitkomsten zodra ze binnenkomen, als één kaart per agent op het dashboard.

Gebruik de desktop app, het webinterface of de terminalinterface. Draai lokaal of op een remote machine die je zelf beheert. Koppel tools als Slack, Telegram en Discord en zet hetzelfde werk voort vanaf een ander toestel.

Agents die leren, onthouden en doorwerken

Geheugen, lessen en skills

De agents van Kiro Crew zijn zelflerend en evolueren mee met je werk. Memory neemt voorkeuren, context van actieve projecten en relevante geschiedenis mee naar nieuwe sessies, zodat je crew niet onvoorbereid start. Correcties worden duurzame lessen die later gedrag veranderen. Patronen die zich herhalen worden herbruikbare skills die je kunt nakijken, bewerken of verwijderen naarmate je werk verandert. Geheugen, lessen en skills zijn altijd lees- en aanpasbaar, dus jij beslist wat je crew meedraagt.

Je crew werkt door terwijl jij er niet bent

Voor terugkerende jobs definieer jij de planningen. Een ochtenddigest kan verzamelen wat je aandacht nodig heeft, een heartbeat kan een pull request of deployment volgen tot de status verandert, en een geauthenticeerde webhook kan werk starten zodra een extern event binnenkomt. Jobs die geen redenering nodig hebben draaien als gewone scripts of commando’s, zonder dat er een LLM aan te pas komt. Langere taken blijven bollen via checkpoints, validatie en retries terwijl jij ergens anders aan werkt.

Meerdere agents en Apps met eigen interfaces

Voor werk dat baat heeft bij meer dan één agent draai je meerdere gesprekken tegelijkertijd, elk met een eigen context. Of je delegeert onafhankelijk onderzoek en implementatie aan subagents die hun resultaten terugleveren aan het hoofdgesprek. Het hoofdgesprek blijft gefocust op het doel terwijl gespecialiseerde agents het parallelle werk oppakken.

Sommig werk hoort niet thuis in een chatvenster. Kiro Crew brengt het naar Apps. Apps zijn deelbare en met een specifiek doel gebouwde interfaces waarmee je je werkdag automatiseert zonder dat je moet chatten. Apps combineren een eigen interface met agents, skills, planningen, integraties en backendservices. MCP Apps en plugins zorgen voor data en acties, terwijl Kiro Crew de processen van het werk organiseert. Nu zijn onder meer DevFleets voor het beheer van worktrees, Task Runner voor het uitvoeren van langdurige taken en Issue Radar voor het triëren van issues en pull requests beschikbaar. Met de App SDK bouw je eigen Apps voor tools of use cases. En skills die je al hebt, werken hier ook. Alles wat voor andere open, op standaarden gebaseerde agentplatforms is gebouwd, draait zonder aanpassingen.

Open governance als fundament van het project

Kiro Crew wordt in het openbaar gebouwd, en dat geldt ook voor de besturing. Een stuurcommissie van maintainers, publiek vermeld in MAINTAINERS.md, werkt onder een bewust minimaal governancemodel. Voorstellen worden ingediend als pull requests en besproken in de repository, en beslissingen worden er voor iedereen leesbaar gedocumenteerd. Elke developer kan deelnemen aan die discussies.

Bijdragen van elke soort zijn welkom, inclusief integraties met andere AI-codingtools en providers. Als het developers helpt hun werk te doen, hoort het erbij, ongeacht of het aansluit bij de productstrategie van Kiro. Engineers van Kiro en AWS houden het kernproject levendig reageren op elk issue en elke pull request, en naarmate vertrouwde bijdragers opstaan kan het maintainersmodel meegroeien. De roadmap is bedoeld als discussiebasis. Het is niet gegoten in beton. Gebruik je Kiro al, dan neemt Kiro Crew je bestaande.kiro-configuratie direct over, dus je steeringfiles, skills en custom agents werken zonder extra setup. De repository bevat installatie-instructies voor macOS, Linux en Windows, met handleidingen voor het koppelen van Slack, Telegram en WeCom.

De kracht van Kiro Crew

Kiro Crew groeide niet vanwege zijn architectuur. Het groeide omdat mensen het voor hun eigen werk volgens hun voorkeuren konden aanpassen. De waarde zit steeds minder in het slimste model en steeds meer in de vraag wie vorm geeft aan de orchestratie. Met een open source crew bepaal jij welke tools meedoen, welke toegang elke agent krijgt en welke lessen worden opgenomen in het geheugen.  De nuttigste functie voor jouw workflow bestaat misschien nog niet, maar je hoeft niet te wachten tot een leverancier hem bouwt.