Amazon Kiro is een slimme ontwikkelomgeving en zou snel een idee tot productiecode omzetten via ‘spec coding’.
Amazon Web Services (AWS) stelt Kiro voor, een nieuwe ontwikkelomgeving met ingebouwde AI-agenten die softwareontwikkelaars zou moeten helpen sneller van idee naar bruikbare code te gaan.
Van prompt naar werkende software
Kiro ondersteunt vibe coding: ontwikkelaars omschrijven in natuurlijke taal wat ze willen bouwen, waarna een AI-assistent aan de slag gaat. Nieuw is het concept ‘spec coding’, waarbij AI-agenten via één prompt specificaties inbouwen. Een voorbeeld kan zijn, “Voeg een reviewsysteem toe”, wat leidt tot een document met vereisten en bijhorende sub-taken. Die taken worden automatisch omgezet in werkende code, inclusief problemen, testscenario’s en toegankelijkheidseisen.
Automatisch testen en documenteren
Naast specs introduceert Kiro ook ‘hooks’. Die zouden reageren op codewijzigingen en laten AI-agenten automatisch testbestanden bijwerken, documentatie aanpassen of een beveiligingsscan uitvoeren. Zo zou Kiro automatisch de codekwaliteit en consistentie binnen een team moeten bewaren.
Kiro ondersteunt ook het Model Context Protocol (MCP), waarmee ontwikkelaars externe AI-tools kunnen koppelen aan de omgeving. Volgens AWS is dit “een eerste stap om samenwerking tussen mens en machine bij softwareontwikkeling minder fragmentarisch en omslachtig te maken.” Wie liever klassiek werkt, kan uiteraard ook gewoon met een agent-chat binnen een bestand aan de slag.
De tool ondersteunt de meeste populaire programmeertalen en is beschikbaar in preview voor Windows, macOS en Linux.