Home Nieuws AWS lanceert Kiro-krachten met Stripe-, Figma- en Datadog-integraties voor AI-ondersteunde codering

AWS lanceert Kiro-krachten met Stripe-, Figma- en Datadog-integraties voor AI-ondersteunde codering

9
0
AWS lanceert Kiro-krachten met Stripe-, Figma- en Datadog-integraties voor AI-ondersteunde codering

Amazon-webservices Woensdag geïntroduceerd Kiro-krachteneen systeem waarmee softwareontwikkelaars hun AI-coderingsassistenten onmiddellijke, gespecialiseerde expertise kunnen geven in specifieke tools en workflows – waarmee wordt aangepakt wat het bedrijf een fundamenteel knelpunt noemt in de manier waarop kunstmatige intelligentieagenten vandaag de dag opereren.

AWS maakte de aankondiging tijdens zijn jaarlijkse bijeenkomst re: Conferentie uitvinden in Las Vegas. Deze mogelijkheid markeert een afwijking van de manier waarop de meeste AI-coderingstools tegenwoordig werken. Doorgaans laden deze tools alle mogelijke mogelijkheden vooraf in het geheugen – een proces dat computerbronnen verbrandt en de AI kan overweldigen met irrelevante informatie. Kiro Powers hanteert de tegenovergestelde aanpak en activeert gespecialiseerde kennis alleen op het moment dat een ontwikkelaar deze daadwerkelijk nodig heeft.

“Ons doel is om de agent een gespecialiseerde context te geven, zodat deze sneller het juiste resultaat kan bereiken – en op een manier die ook de kosten verlaagt”, zegt Deepak Singh, Vice President van Developer Agents and Experiences bij Amazon, in een exclusief interview met VentureBeat.

De lancering omvat partnerschappen met negen technologiebedrijven: Gegevenshond, Dynatrace, Figma, Neon, Netlificeren, Postbode, Streep, Supabasisen de eigen diensten van AWS. Ontwikkelaars kunnen ook hun eigen krachten creëren en delen met de community.

Waarom AI-codeerassistenten stikken als ontwikkelaars te veel tools aansluiten

Om te begrijpen waarom Kiro machtskwesties helpt het om een ​​groeiende spanning op de markt voor AI-ontwikkeltools te begrijpen.

Moderne AI-coderingsassistenten vertrouwen op iets dat de Modelcontextprotocolof MCP, om verbinding te maken met externe tools en services. Wanneer een ontwikkelaar wil dat zijn AI-assistent met Stripe werkt voor betalingen, Figma voor ontwerp en Supabase voor databases, verbinden ze MCP-servers voor elke service.

Het probleem: elke verbinding laadt tientallen tooldefinities in het werkgeheugen van de AI voordat deze een enkele regel code schrijft. Volgens AWS-documentatie kan het verbinden van slechts vijf MCP-servers meer dan 50.000 tokens verbruiken – ongeveer 40 procent van het contextvenster van een AI-model – voordat de ontwikkelaar zelfs maar zijn eerste verzoek typt.

Ontwikkelaars zijn steeds luider geworden over dit probleem. Velen klagen dat ze hun tokentoewijzingen niet willen verbranden alleen maar om een ​​AI-agent te laten uitzoeken welke tools relevant zijn voor een specifieke taak. Ze willen direct aan de slag met hun workflow en niet zien hoe een overbelaste agent worstelt met het doorzoeken van irrelevante context.

Dit fenomeen, dat sommigen in de sector ‘contextrot’ noemen, leidt tot langzamere reacties, resultaten van lagere kwaliteit en aanzienlijk hogere kosten – aangezien AI-diensten doorgaans per token rekenen.

Binnen de technologie die AI-expertise op aanvraag laadt

Kiro Power pakt dit aan door drie componenten in één dynamisch geladen bundel te verpakken.

Het eerste onderdeel is een stuurbestand met de naam POWER.md, dat fungeert als onboardinghandleiding voor de AI-agent. Het vertelt de agent welke tools beschikbaar zijn en, cruciaal, wanneer hij deze moet gebruiken. Het tweede onderdeel is de MCP-serverconfiguratie zelf: de daadwerkelijke verbinding met externe services. De derde bevat optionele hooks en automatisering die specifieke acties activeren.

Wanneer een ontwikkelaar ‘betaling’ of ‘afrekenen’ noemt in zijn gesprek met Kiro, activeert het systeem automatisch de Stripe-kracht, waardoor de tools en best practices in de juiste context worden geplaatst. Wanneer de ontwikkelaar overschakelt naar databasewerk, wordt Supabase geactiveerd terwijl Stripe wordt gedeactiveerd. Het basiscontextgebruik wanneer er geen bevoegdheden actief zijn, nadert nul.

“Je klikt op een knop en deze wordt automatisch geladen”, zei Singh. “Zodra een kracht is gecreëerd, selecteren ontwikkelaars gewoon ‘openen in Kiro’ en wordt de IDE gestart met alles klaar voor gebruik.”

Hoe AWS elite-ontwikkelaarstechnieken naar de massa brengt

Singh omschreef de macht van Kiro als een democratisering van geavanceerde ontwikkelingspraktijken. Vóór deze mogelijkheid wisten alleen de meest geavanceerde ontwikkelaars hoe ze hun AI-agents op de juiste manier moesten configureren met gespecialiseerde context: het schrijven van aangepaste stuurbestanden, het opstellen van nauwkeurige aanwijzingen en het handmatig beheren van welke tools op een bepaald moment actief waren.

“We hebben ontdekt dat onze ontwikkelaars mogelijkheden toevoegden om hun agenten specialer te maken,” zei Singh. “Ze wilden de agent een aantal speciale bevoegdheden geven om een ​​specifiek probleem op te lossen. Ze wilden bijvoorbeeld hun front-end-ontwikkelaar, en ze wilden dat de agent een expert werd op het gebied van backend-as-a-service.”

Deze observatie leidde tot een belangrijk inzicht: als Supabase of Stripe in één keer de optimale contextconfiguratie konden bouwen, zou elke ontwikkelaar die deze services gebruikt hiervan kunnen profiteren.

“Kiro Power formaliseert dat – dingen die mensen, alleen de meest geavanceerde mensen, deden – en stelt iedereen in staat dat soort vaardigheden te verwerven,” zei Singh.

Waarom dynamisch laden beter afstemt voor de meeste toepassingen van AI-codering

De aankondiging positioneert de bevoegdheden van Kiro ook als een economischer alternatief voor het verfijnen, het proces waarbij een AI-model wordt getraind op gespecialiseerde gegevens om de prestaties ervan in specifieke domeinen te verbeteren.

“Het is veel goedkoper”, zei Singh, toen hem werd gevraagd hoe bevoegdheden zich verhouden tot verfijning. “Fijnafstelling is erg duur, en de meeste grensverleggende modellen kun je niet fijnafstellen.”

Dit is een belangrijk punt. De meest capabele AI-modellen van Antropisch, OpenAIEn Googlen zijn doorgaans ‘closed source’, wat betekent dat ontwikkelaars hun onderliggende training niet kunnen wijzigen. Ze kunnen het gedrag van de modellen alleen beïnvloeden via de aanwijzingen en context die ze bieden.

“De meeste mensen gebruiken al krachtige modellen zoals Sonnet 4.5 of Opus 4.5,” zei Singh. “Wat deze modellen nodig hebben, is dat ze in de goede richting worden gestuurd.”

Het dynamische laadmechanisme verlaagt ook de lopende kosten. Omdat bevoegdheden alleen worden geactiveerd als ze relevant zijn, betalen ontwikkelaars niet voor het gebruik van tokens voor tools die ze momenteel niet gebruiken.

Waar de bevoegdheden van Kiro passen in de grotere inzet van Amazon op autonome AI-agenten

Kiro Powers komt als onderdeel van een bredere impuls van AWS naar wat het bedrijf ‘agentic AI’ noemt: kunstmatige intelligentiesystemen die gedurende langere perioden autonoom kunnen werken.

Eerder op re:Invent kondigde AWS drie “grensagenten” ontworpen om uren of dagen te werken zonder menselijke tussenkomst: de autonome Kiro-agent voor softwareontwikkeling, de AWS-beveiligingsagent en de AWS DevOps-agent. Deze vertegenwoordigen een andere aanpak dan de Kiro-krachten: het aanpakken van grote, dubbelzinnige problemen in plaats van het bieden van gespecialiseerde expertise voor specifieke taken.

De twee benaderingen zijn complementair. Frontier-agenten voeren complexe, meerdaagse projecten uit die autonome besluitvorming over meerdere codebases vereisen. De bevoegdheden van Kiro bieden ontwikkelaars daarentegen nauwkeurige, efficiënte tools voor dagelijkse ontwikkelingstaken waarbij snelheid en tokenefficiëntie het belangrijkst zijn.

Het bedrijf gokt erop dat ontwikkelaars beide uiteinden van dit spectrum nodig hebben om productief te zijn.

Wat Kiro doet, onthult over de toekomst van AI-ondersteunde softwareontwikkeling

De lancering weerspiegelt een volwassen wordende markt voor AI-ontwikkeltools. GitHub Copilot, dat Microsoft in 2021 lanceerde, liet miljoenen ontwikkelaars kennismaken met AI-ondersteunde codering. Sindsdien is er een wildgroei aan hulpmiddelen ontstaan, waaronder Cursor, KlijnEn Claude Code – hebben gestreden om de aandacht van ontwikkelaars.

Maar naarmate deze tools capabeler zijn geworden, zijn ze ook complexer geworden. De Modelcontextprotocoldat Anthropic vorig jaar open source maakte, creëerde een standaard voor het verbinden van AI-agenten met externe diensten. Dat loste het ene probleem op en creëerde een ander: de contextoverbelasting die Kiro nu aanpakt.

AWS positioneert zichzelf als het bedrijf dat de ontwikkeling van productiesoftware op schaal begrijpt. Singh benadrukte dat Amazon’s ervaring met het runnen van AWS gedurende 20 jaar, gecombineerd met zijn eigen enorme interne software-engineeringorganisatie, het bedrijf een uniek inzicht geeft in hoe ontwikkelaars daadwerkelijk werken.

“Het is niet iets dat je alleen voor je prototype of je speelgoedtoepassing zou gebruiken”, zei Singh over de AI-ontwikkeltools van AWS. “Als je productieapplicaties wilt bouwen, is er veel kennis die wij als AWS inbrengen die hier van toepassing is.”

De weg voorwaarts voor Kiro-krachten en platformonafhankelijke compatibiliteit

AWS gaf aan dat Kiro-krachten momenteel alleen binnen de Kiro IDEmaar het bedrijf bouwt aan kruiscompatibiliteit met andere AI-ontwikkeltools, waaronder opdrachtregelinterfaces, Cursor, KlijnEn Claude Code. De documentatie van het bedrijf beschrijft een toekomst waarin ontwikkelaars ‘één keer een kracht kunnen opbouwen en deze overal kunnen gebruiken’ – hoewel die visie voorlopig nog steeds ambitieus is.

Voor de technologiepartners die vandaag bevoegdheden lanceren, is de aantrekkingskracht eenvoudig: in plaats van afzonderlijke integratiedocumentatie bij te houden voor elke AI-tool op de markt, kunnen ze één enkele kracht creëren die overal werkt waar Kiro dat doet. Naarmate er meer AI-codeerassistenten op de markt komen, wordt dat soort efficiëntie steeds waardevoller.

Kiro-krachten zijn nu beschikbaar voor ontwikkelaars die Kiro IDE versie 0.7 of hoger gebruiken, zonder extra kosten naast het standaard Kiro-abonnement.

De onderliggende weddenschap is een bekende in de geschiedenis van de computer: dat de winnaars in AI-ondersteunde ontwikkeling niet de tools zullen zijn die alles in één keer proberen te doen, maar degenen die slim genoeg zijn om te weten wat ze moeten vergeten.

Nieuwsbron

LAAT EEN REACTIE ACHTER

Vul alstublieft uw commentaar in!
Vul hier uw naam in