Servizi Web di Amazon È stato presentato mercoledì I poteri di KiroUn sistema che consente agli sviluppatori di software di offrire immediatamente competenze specializzate su strumenti e flussi di lavoro specifici agli assistenti di codifica AI, affronta quello che l’azienda definisce un collo di bottiglia fondamentale nel modo in cui operano oggi gli agenti AI.
AWS ha fatto l’annuncio durante la sua riunione annuale re:Inventa la conferenza A Las Vegas. Questa funzionalità segna una svolta rispetto al modo in cui funziona oggi la maggior parte degli strumenti di codifica AI. In genere, questi strumenti precaricano in memoria ogni possibile funzionalità; questo è un processo che consuma risorse computazionali e può sopraffare l’IA con informazioni irrilevanti. Kiro Powers adotta l’approccio opposto, attivando le informazioni private solo quando lo sviluppatore ne ha effettivamente bisogno.
"Il nostro obiettivo è fornire un contesto specifico all’agente, in modo che possa raggiungere il risultato giusto più velocemente e allo stesso tempo riducendo i costi." Deepak Singh, VP of Developer Representatives and Experiences presso Amazon, ha dichiarato in un’intervista esclusiva con VentureBeat.
Il lancio prevede partnership con nove aziende tecnologiche: Datadog, Dynatrace, figura, Neon, Netlify, Postino, Striscia, base della valvolae i servizi propri di AWS. Gli sviluppatori possono anche creare i propri poteri e condividerli con la comunità.
Perché gli assistenti di codifica AI sono sopraffatti quando gli sviluppatori inseriscono troppi strumenti?
Per capire perché Kiro La questione dei poteri aiuta a comprendere la crescente tensione nel mercato degli strumenti di sviluppo dell’intelligenza artificiale.
Moderni assistenti di codifica dell’intelligenza artificiale, Protocollo del contesto modelloo MCP per connettersi a strumenti e servizi esterni. Quando uno sviluppatore desidera che il proprio assistente AI funzioni con Stripe per i pagamenti, Figma per la progettazione e Supabase per i database, collega i server MCP per ciascun servizio.
Ecco il problema: ogni connessione carica dozzine di definizioni di strumenti nella memoria di lavoro dell’intelligenza artificiale prima di scrivere una singola riga di codice. Secondo la documentazione di AWS, connettere solo cinque server MCP può consumare più di 50.000 token (circa il 40% della finestra di contesto di un modello AI) prima ancora che lo sviluppatore scriva la prima richiesta.
Gli sviluppatori sono diventati sempre più espliciti riguardo a questo problema. Molti si lamentano di non voler spendere le loro allocazioni di token solo per far sì che un agente AI capisca quali strumenti sono rilevanti per un compito particolare. Vogliono un accesso immediato al loro flusso di lavoro, invece di guardare un agente sovraccarico che tenta di decifrare un contesto irrilevante.
Questo fenomeno alcuni nel settore chiamano "decadimento del contesto," Poiché i servizi di intelligenza artificiale in genere vengono addebitati in token, ciò porta a risposte più lente, risultati di qualità inferiore e costi significativamente più elevati.
Dentro la tecnologia che carica le competenze di intelligenza artificiale su richiesta
I poteri di Kiro risolvono questo problema confezionando tre componenti in un unico pacchetto caricato dinamicamente.
Il primo componente è un file di routing chiamato POWER.md che funge da guida di onboarding per l’agente AI. Indica all’agente quali strumenti sono disponibili e, soprattutto, quando utilizzarli. Il secondo componente è la configurazione stessa del server MCP; cioè la connessione effettiva a servizi esterni. Il terzo include hook opzionali e automazione che attivano azioni specifiche.
Quando uno sviluppatore menziona "pagamento" O "guardare" Nella conversazione con Kiro, il sistema attiva automaticamente la potenza di Stripe, caricandone gli strumenti e le best practice nel contesto. Quando lo sviluppatore passa al lavoro sul database, Supabase è abilitato mentre Stripe è disabilitato. Quando nessun potere è attivo, l’utilizzo del contesto di base si avvicina allo zero.
"Fai clic su un pulsante e si installa automaticamente," Ha detto Singh. "Una volta creato un potere, gli sviluppatori devono semplicemente selezionare l’opzione “Apri in Kiro” e avvierà l’IDE con tutto pronto."
In che modo AWS offre alle masse tecniche di sviluppo premium?
Singh ha definito il mandato di Kiro come una democratizzazione delle pratiche di sviluppo avanzate. Prima di questa funzionalità, solo gli sviluppatori più avanzati sapevano come configurare correttamente gli agenti AI con contesto personalizzato; scrivere file di routing personalizzati, creare comandi precisi e gestire manualmente quali strumenti sono attivi in un dato momento.
"Abbiamo visto i nostri sviluppatori aggiungere funzionalità per rendere i loro agenti più specializzati." Ha detto Singh. "Volevano dare all’agente dei poteri speciali per risolvere un problema particolare. Ad esempio, volevano che gli sviluppatori frontend e il broker fossero esperti di backend come servizio."
Questa osservazione ha portato a un’intuizione importante: una volta che Supabase o Stripe riescono a creare la configurazione ottimale del contesto, ogni sviluppatore che utilizza questi servizi può trarne vantaggio.
"I poteri di Kiro formalizzano cose che gli esseri umani, solo gli esseri umani più avanzati, fanno, permettendo a chiunque di acquisire tali abilità," Ha detto Singh.
Perché il caricamento dinamico è superiore alla messa a punto nella maggior parte dei casi d’uso della codifica AI?
L’annuncio posiziona inoltre i poteri di Kiro come un’alternativa più economica al fine tuning, il processo di addestramento di un modello AI su dati specifici per migliorarne le prestazioni in determinate aree.
"molto più economico," Alla domanda su come i poteri si confrontano con la messa a punto, Singh ha detto: "La messa a punto è molto costosa e non è possibile mettere a punto la maggior parte dei modelli principali."
Questo è un punto importante. I modelli di intelligenza artificiale più capaci antropico, OpenAIE Google tipicamente "fonte chiusa," il che significa che gli sviluppatori non possono modificare la loro formazione di base. Possono influenzare il comportamento dei modelli solo attraverso i suggerimenti e il contesto che forniscono.
"Molte persone utilizzano già modelli potenti come Sonnet 4.5 o Opus 4.5." Ha detto Singh. "Ciò di cui questi modelli hanno bisogno è di essere indirizzati nella giusta direzione."
Il meccanismo di caricamento dinamico riduce anche i costi correnti. Poiché i poteri vengono attivati solo quando rilevanti, gli sviluppatori non pagheranno per l’utilizzo dei token su strumenti che attualmente non utilizzano.
Dove i poteri di Kiro si inseriscono nella più grande scommessa di Amazon sugli agenti IA autonomi
I poteri di Kiro fanno parte di uno sforzo più ampio da parte di AWS per affrontare ciò che l’azienda chiama "intelligenza artificiale dell’agente" — Sistemi di intelligenza artificiale in grado di operare autonomamente per lunghi periodi di tempo.
In precedenza al re:Invent, AWS ne ha annunciati tre: "agenti di frontiera" Progettato per funzionare per ore o giorni senza intervento umano: agente autonomo Kiro per lo sviluppo di software, agente di sicurezza AWS e agente AWS DevOps. Questi rappresentano un approccio diverso rispetto alle forze Kiro; affrontano problemi ampi e ambigui piuttosto che fornire competenze specializzate per compiti specifici.
I due approcci sono complementari. I rappresentanti di frontiera gestiscono progetti complessi di più giorni che richiedono un processo decisionale autonomo su più basi di codice. I poteri di Kiro forniscono agli sviluppatori strumenti precisi ed efficaci per le attività di sviluppo quotidiane in cui la velocità e l’efficienza dei token contano di più.
L’azienda ritiene che gli sviluppatori abbiano bisogno di entrambe le estremità di questo spettro per essere produttivi.
I punti di forza che Kiro rivela sul futuro dello sviluppo di software basato sull’intelligenza artificiale
Il lancio riflette un mercato in maturazione per gli strumenti di sviluppo dell’intelligenza artificiale. GitHub Copilot, lanciato da Microsoft nel 2021, ha introdotto milioni di sviluppatori alla codifica supportata dall’intelligenza artificiale. Da allora sono diventati disponibili numerosi strumenti. cursore, ClinicoE Codice Claudio – hanno gareggiato per attirare l’attenzione degli sviluppatori.
Ma man mano che questi strumenti diventavano più efficaci, diventavano anche più complessi. Protocollo del contesto modelloHa creato uno standard per connettere gli agenti AI a servizi esterni, che Anthropic ha reso open source lo scorso anno. Anche se questo ha risolto un problema, ne ha creato un altro: il sovraccarico di contesto che ora i poteri di Kiro gestiscono.
AWS si posiziona come l’azienda che sa come sviluppare software di produzione su larga scala. Singh ha sottolineato che l’esperienza ventennale di Amazon nella gestione di AWS, combinata con la sua massiccia organizzazione interna di ingegneria del software, gli ha fornito una visione unica di come lavorano effettivamente gli sviluppatori.
"Questo non è solo qualcosa che utilizzerai per il tuo prototipo o app giocattolo." Singh ha parlato degli strumenti di sviluppo AI di AWS. "Se stai cercando di creare applicazioni di produzione, noi di AWS abbiamo molte conoscenze che si applicano qui."
La strada da percorrere per i poteri di Kiro e la compatibilità multipiattaforma
AWS afferma che i diritti Kiro sono attualmente disponibili solo KiroIDEtuttavia, la società sta apportando miglioramenti per la compatibilità incrociata con altri strumenti di sviluppo AI, comprese le interfacce della riga di comando. cursore, ClinicoE Codice Claudio. I documenti aziendali descrivono un futuro in cui gli sviluppatori possono farlo "Costruisci energia una volta, usala ovunque" – anche se per ora quella visione rimane stimolante.
Per i partner tecnologici che lanciano mandati oggi, l’appello è piuttosto semplice: invece di fornire documentazione di integrazione separata per ogni strumento di intelligenza artificiale sul mercato, possono creare un’unica forza che opera ovunque operi Kiro. Poiché sempre più assistenti di codifica basati sull’intelligenza artificiale invadono il mercato, questo tipo di efficienza diventa sempre più prezioso.
I poteri di Kiro attualmente disponibile Senza costi aggiuntivi oltre all’abbonamento Kiro standard per gli sviluppatori che utilizzano Kiro IDE versione 0.7 o successiva.
La scommessa di base è familiare nella storia dell’informatica: i vincitori nello sviluppo basato sull’intelligenza artificiale saranno quelli abbastanza intelligenti da sapere cosa dimenticare, non gli strumenti che cercano di fare tutto in una volta.















