Home Nieuws Amazons verrassende indie-succes: Kiro lanceert wijdverspreid in een poging om op AI...

Amazons verrassende indie-succes: Kiro lanceert wijdverspreid in een poging om op AI gebaseerde softwareontwikkeling opnieuw vorm te geven

6
0
Amazons verrassende indie-succes: Kiro lanceert wijdverspreid in een poging om op AI gebaseerde softwareontwikkeling opnieuw vorm te geven

Kiro’s spookmascotte assisteert een ontwikkelaar van actiefiguren op een miniatuurset tijdens het filmen van een stop-motionvideo in Seattle, onderdeel van een onconventionele sociale marketingcampagne voor de AI-aangedreven softwareontwikkelingstool van Amazon. (GeekWire-foto / Todd Bishop)

Kan de softwareontwikkelingsheld het ‘AI Slop Monster’ overwinnen en de glimmende, volledig functionele robot blootleggen die verborgen ligt onder de codeerchaos?

Dit was het plot dat zich vorige week afspeelde in een donkere studio in Seattle Center, zoals die van Amazon Kiro Het softwareontwikkelsysteem werd tot leven gebracht voor een promotievideo.

In plaats van productdiagrammen of keynote-dia’s, een team uit Seattle Packrat de creatieve studio gebruikte actiefiguren op een miniatuurset om een ​​stop-motionscène te creëren. In deze kleine dramatische scène speelde Kiro’s spookmascotte de rol die het product in het echte leven wil vervullen: een stabiliserende kracht die structuur en duidelijkheid brengt in de door AI ondersteunde softwareontwikkeling.

Nee, dit is niet de typische productlancering van Amazon Web Services.

Kiro (uitgesproken KEE-ro) is de poging van Amazon om te heroverwegen hoe ontwikkelaars kunstmatige intelligentie gebruiken. Het is een geïntegreerde ontwikkelomgeving die probeert de wilde wereld van vibe-codering te temmen, de steeds populairder wordende techniek die werkende apps en websites creëert op basis van instructies in natuurlijke taal.

Maar in plaats van alleen maar code te genereren op basis van aanwijzingen, splitst Kiro verzoeken op in formele specificaties, ontwerpdocumenten en takenlijsten. Deze spec-gedreven benadering van ontwikkeling heeft tot doel een fundamenteel probleem met vibe-codering op te lossen: AI kan snel prototypes genereren, maar zonder structuur of documentatie wordt de code onmogelijk te onderhouden.

Een close-up van Kiro’s spookmascotte, met het AI Slop Monster en robotpersonages op de achtergrond. (GeekWire-foto / Todd Bishop)

Het maakt deel uit van Amazon’s streven naar door AI aangedreven softwareontwikkeling en breidt zich verder uit dan zijn AWS Code Whisperer-tool om agressiever te concurreren tegen rivalen als Microsoft’s GitHub Copilot, Google Gemini Code Assist en open source AI-coderingsassistenten.

De markt voor op AI gebaseerde ontwikkeltools bloeit. Gartner verwacht dat AI-codeassistenten alomtegenwoordig zullen worden voorspelling dat 90% van de bedrijfssoftware-ingenieurs deze in 2028 zal gebruiken, tegen minder dan 14% begin 2024. Een rapport uit juli 2025 van Market.us voorspelt dat de markt voor AI-coderingsassistenten zal groeien van 5,5 miljard dollar in 2024 naar 47,3 miljard dollar in 2034.

Amazone lanceerde Kiro in preview in juli, met een krachtige reactie. De aanvankelijke positieve recensies werden getemperd door de frustratie van gebruikers die niet konden inloggen. De capaciteitsbeperkingen zijn inmiddels opgelost en Amazon zegt dat meer dan 250.000 ontwikkelaars Kiro in de eerste drie maanden hebben gebruikt.

Het internet staat “vol met prototypes gebouwd met kunstmatige intelligentie”, zei hij Deepak SinghAmazon’s vice-president van agent- en ontwikkelaarservaringen, vorige week in een interview. Het probleem, legde hij uit, is dat als een ontwikkelaar twee maanden later op die code terugkomt, of deze aan een teamgenoot overhandigt, “hij absoluut geen idee heeft welke triggers daartoe hebben geleid. Het is weg.”

Kiro lost dit probleem op door twee verschillende werkmodi aan te bieden. Naast de ‘vibratiemodus’, waarin ze snel een prototype van een idee kunnen maken, heeft Kiro een meer gestructureerde ‘spec-modus’, met formele specificaties, ontwerpdocumenten en takenlijsten die vastleggen wat de software moet doen.

Nu haalt het bedrijf Kiro uit de preview bij algemene beschikbaarheidhet lanceren van nieuwe functies en het breder openstellen van de tool voor ontwikkelingsteams en bedrijven.

“Heel andere en doelbewuste aanpak”

Als product van de clouddivisie van Amazon is Kiro ongebruikelijk omdat het relevant is tot ver buiten de wereld van AWS. Werkt in meerdere talen, frameworks en implementatieomgevingen. Ontwikkelaars kunnen JavaScript, Python, Go of andere talen inbouwen en applicaties overal draaien: op AWS, andere cloudplatforms, on-premises of on-premises.

Deze flexibiliteit en bredere reikwijdte zijn de belangrijkste redenen waarom Amazon Kiro een op zichzelf staand merk heeft gegeven in plaats van het te presenteren onder de paraplu van AWS of Amazon.

AWS Chief Marketing Officer Julia White (rechts) op de set met Packrat Executive Creative Director Zeek Earl tijdens stop-motion video-opnamen voor Amazons Kiro-ontwikkeltool. (Foto door Amazon)

Het was een “heel andere en opzettelijke aanpak”, zei hij Giulia BiancaChief Marketing Officer van AWS, in een interview tijdens het filmen van de video. Het idee was om de aannames die bij de naam AWS horen ter discussie te stellen, inclusief het idee dat de tools van Amazon voornamelijk voor de eigen cloud zijn gebouwd.

White, een voormalige Microsoft- en SAP-manager die sloot zich aan bij AWS Een jaar geleden werkte hij als Chief Marketing Officer aan de belangrijkste merkstrategie van de divisie en noemt Kiro een “prachtige testbank om te zien hoe ver we kunnen gaan.” Hij zei dat deze lessen elders bij AWS naar voren beginnen te komen terwijl de organisatie probeert “terug te keren naar de kern van onze ziel.”

Bij ontwikkelaars, zei White, “moet je ongelooflijk authentiek zijn, je moet interessant zijn. Je moet een standpunt hebben, en je kunt nooit saai zijn.” Deze filosofie heeft geleid tot de leuke, eigenzinnige en oneerbiedige aanpak achter Kiro’s spookmascotte en onafhankelijke merk.

De marketingstrategie voor Kiro veroorzaakte enige interne aarzeling, herinnert White zich. Mensen binnen het bedrijf vroegen zich af of ze echt zo ver konden gaan.

Zijn antwoord was nadrukkelijk: “Ja, ja, dat kunnen we. Laten we het doen.”

Kiro van Amazon heeft voor wat opschudding gezorgd in mediakringen in Seattle, waar radio- en televisiestations KIRO, uitgesproken als Cairoze gebruikten dezelfde vier letters uit de vorige eeuw. De mensen op de stations waren niet bepaald enthousiast over de naamkeuze van Amazon.

Vroege gebruikersadoptie

Met zijn kernpubliek van ontwikkelaars heeft het product echter op een positieve manier een gevoelige snaar geraakt. Tijdens de previewperiode behandelde Kiro meer dan 300 miljoen verzoeken en verwerkte het biljoenen tokens terwijl ontwikkelaars de mogelijkheden ervan verkenden, volgens statistieken van het bedrijf.

Amit Patel (links), directeur software-engineering voor Kiro, en Deepak Singh (rechts), Amazon’s vice-president van ontwikkelaarsagenten en -ervaringen, vorige week in de AWS-kantoren in Seattle. (GeekWire-foto / Todd Bishop)

Volgens leidinggevenden van Amazon gebruikte Rackspace Kiro om in drie weken tijd een naar schatting 52 weken durende softwaremodernisering te voltooien. SmugMug en Flickr behoren tot de andere bedrijven die de voordelen van Kiro’s spec-gedreven benadering van ontwikkeling omarmen. Vroege adoptanten ze posten in lovende bewoordingen over de efficiëntie die is gevonden bij de invoering van het instrument.

Kiro gebruikt een gelaagd prijsmodel gebaseerd op maandelijkse credits: een gratis abonnement met 50 credits, een Pro-abonnement van $ 20 per gebruiker per maand met 1.000 credits, een Pro+ abonnement van $ 40 met 2.000 credits en een Power-laag van $ 200 met 10.000 credits, elk met overschrijdingen per gebruik.

Met de overstap naar algemene beschikbaarheid zegt Amazon dat teams Kiro nu centraal kunnen beheren via AWS IAM Identity Center en startups in de meeste landen kan solliciteren voor maximaal 100 gratis Pro+-licenties voor één jaar Kiro-credits.

Nieuwe functies zijn onder meer op eigenschappen gebaseerd testen – een manier om te verifiëren dat gegenereerde code daadwerkelijk doet wat ontwikkelaars hebben gespecificeerd – en een nieuwe opdrachtregelinterface in Terminal, de op tekst gebaseerde werkruimte die veel programmeurs gebruiken om hun code uit te voeren en te testen.

Met een nieuw controlepuntsysteem kunnen ontwikkelaars wijzigingen ongedaan maken of de stappen van een agent volgen wanneer een idee de verkeerde kant op gaat, wat als een handige beveiliging dient voor door AI ondersteunde codering.

Amit Pateldirecteur software-engineering bij Kiro, zei dat het team zelf met opzet klein is – klassiek Amazon “team van de twee pizza’s”.

En ja, ze gebruikten Kiro om Kiro te bouwen, waardoor ze veel sneller konden bewegen. Patel benadrukte een complexe platformonafhankelijke meldingsfunctionaliteit die volgens hem vier weken onderzoek en ontwikkeling zou vergen. Met behulp van Kiro maakte een ingenieur er de volgende dag een prototype van en verscheepte hij de productieklare versie binnen anderhalve dag.

Volgens Patel weerspiegelt dit de grotere versnelling van de softwareontwikkeling in de afgelopen jaren. ‘De hoeveelheid verandering’, zei hij, ‘is groter dan ik de afgelopen dertig jaar heb meegemaakt.’



Nieuwsbron

LAAT EEN REACTIE ACHTER

Vul alstublieft uw commentaar in!
Vul hier uw naam in