AWS presenta agentes de frontera, nueva clase de agentes de IA que trabajan

Los agentes de IA han transformado la forma en que trabajan los equipos de desarrollo, y a medida que la tecnología evoluciona, los equipos están aprendiendo cómo maximizar el valor de los agentes. Para entender cómo impulsar más a los agentes, observamos a nuestros propios equipos de desarrollo que crean servicios a escala de Amazon y descubrimos tres ideas críticas para aumentar drásticamente el valor.

Primero, al aprender en qué eran buenos y en qué no los agentes, el equipo pudo pasar de supervisar cada pequeña tarea a dirigir a los agentes hacia resultados amplios impulsados por objetivos. Segundo, la velocidad de nuestros equipos estaba ligada a cuántas tareas agénticas podían ejecutar simultáneamente. Tercero, cuanto más tiempo pudieran operar los agentes por su cuenta, mejor. Si bien estas ideas provinieron del desarrollo de software, el equipo rápidamente se dio cuenta de que necesitaban las mismas capacidades en cada aspecto del ciclo de vida del desarrollo de software, como seguridad y operaciones, o arriesgarse a crear nuevos cuellos de botella.

Estas ideas llevaron a AWS a los agentes de frontera: una clase nueva y más sofisticada de agentes de IA con tres características definitorias. Primero, son autónomos. Diríjalos hacia un objetivo y los agentes descubren cómo lograrlo. Segundo, son escalables. Pueden realizar múltiples tareas al mismo tiempo y distribuir el trabajo entre múltiples agentes. Tercero, trabajan de forma independiente. Pueden operar durante horas o días sin requerir intervención.

Por eso estamos anunciando tres nuevos agentes de frontera: el agente autónomo Kiro, AWS Security Agent y AWS DevOps Agent, enfocados en transformar el ciclo de vida del desarrollo de software. Estos agentes representan un cambio de función escalonada en lo que puede hacer con los agentes hoy, pasando de ayudar con tareas individuales a completar proyectos complejos de forma autónoma como un miembro de su equipo.

Estos agentes aprovechan nuestras décadas de experiencia construyendo software, prácticas de seguridad líderes en la industria y amplia experiencia operativa para ayudarle a construir más rápido, aplicaciones seguras desde el inicio y operar con mayor confianza. Clariant, Commonwealth Bank of Australia, SmugMug, Western Governors University y Presidio están entre los clientes que ya usan uno o más de estos nuevos agentes para acelerar drásticamente el ciclo de vida del desarrollo de software.

Agente autónomo Kiro: El agente de frontera para el desarrollo de software
Las herramientas de codificación de IA han acelerado las tareas individuales, pero muchas de ellas también han introducido nueva fricción. Al usar estas herramientas, puede encontrarse actuando como el «hilo» humano que mantiene unido el trabajo: reconstruyendo el contexto al cambiar de tareas, coordinando manualmente cambios entre repositorios y rearmando información dispersa en tickets, solicitudes de extracción e hilos de chat. Esto los ralentiza y desvía el enfoque de las prioridades reales. ¿Qué se necesitaría para que una herramienta reduzca esta fricción, para que pueda mantenerse enfocado y entregar código más rápido? El agente autónomo Kiro mantiene el trabajo avanzando de forma independiente mientras usted se enfoca en tareas prioritarias.

Ahora obtiene más tiempo ininterrumpido para trabajo de alta prioridad en lugar de hacer malabarismos con el trabajo ocupado en segundo plano, acortando el camino de la idea a las contribuciones significativas. El agente autónomo Kiro mantiene un contexto persistente entre sesiones y aprende continuamente de sus solicitudes de extracción y comentarios. Puede manejar una variedad de tareas, desde clasificar errores hasta mejorar la cobertura de código, con un solo cambio que abarca múltiples repositorios. Puede hacerle preguntas, describir una tarea y asignar tareas en su backlog directamente desde GitHub. El agente luego descubrirá de forma independiente cómo realizar el trabajo, compartiendo cambios como ediciones propuestas y solicitudes de extracción, para que usted mantenga el control de lo que se incorpora.

Para los equipos, el agente autónomo Kiro es un recurso compartido que trabaja junto a todo el equipo, construyendo una comprensión colectiva de su base de código, productos y estándares. Se conecta a los repositorios, pipelines y herramientas de su equipo, como Jira, GitHub y Slack, para mantener el contexto a medida que avanza el trabajo, adaptándose a cambios o actualizaciones. Cada revisión de código, ticket y decisión arquitectónica informa la comprensión del agente, haciéndolo aún más útil para el equipo con el tiempo.

AWS Security Agent: El agente de frontera para aplicaciones más segura
Los equipos de seguridad enfrentan un doble desafío: necesitan identificar riesgos de forma proactiva durante todo el desarrollo, al mismo tiempo que reaccionan rápidamente cuando surgen problemas. Las herramientas actuales a menudo proporcionan recomendaciones genéricas, y las pruebas de penetración toman tanto tiempo y recursos que no pueden mantenerse al día con los equipos de desarrollo de rápido movimiento. ¿Qué pasaría si la seguridad pudiera ofrecer orientación personalizada durante todo el ciclo de vida y hacer que las pruebas integrales estén disponibles bajo demanda? AWS Security Agent le ayuda a crear aplicaciones que son seguras desde el inicio en entornos de AWS, multinube e híbridos.

El agente integra experiencia profunda en seguridad durante todo el ciclo de vida del desarrollo, revisando proactivamente documentos de diseño y escaneando solicitudes de extracción contra los requisitos de seguridad organizacionales y vulnerabilidades comunes. Usted define los estándares de seguridad de su organización una vez, y AWS Security Agent los valida automáticamente en sus aplicaciones durante su revisión, ayudando a los equipos a abordar los riesgos que importan a su negocio, no listas de verificación genéricas.

El agente también transforma las pruebas de penetración de un proceso lento y manual en una capacidad bajo demanda, igualando la velocidad de desarrollo de su equipo. Ahora puede expandir las pruebas de penetración en toda su cartera de aplicaciones. El agente devuelve hallazgos validados con código de remediación para corregir los problemas que encuentra, ahorrándole tiempo y recursos invaluables. Si tiene múltiples aplicaciones implementándose a la vez, puede escalar fácilmente el número de AWS Security Agents para satisfacer la demanda, por lo que nunca tiene que comprometer entre moverse rápido y mantener la seguridad. Al validar continuamente la seguridad desde el diseño hasta la implementación, el agente ayuda a prevenir vulnerabilidades temprano, para que pueda enfocarse en lo que más importa.

SmugMug es una plataforma de Software como Servicio para fotógrafos para almacenar, alojar y compartir sus imágenes y videos. La compañía agregó AWS Security Agent a su cartera de seguridad automatizada para ayudar a transformar su enfoque de pruebas de seguridad, permitiendo evaluaciones de pruebas de penetración que se completan en horas en lugar de días a una fracción de los costos de las pruebas manuales.

«AWS Security Agent ayudó a detectar un error de lógica de negocio que ninguna herramienta existente habría detectado, exponiendo información de forma inapropiada», dijo Andrés Ruiz, ingeniero de software senior en SmugMug. «Para cualquier otra herramienta, esto habría sido invisible. Pero la capacidad de Security Agent para contextualizar la información, analizar la respuesta de la API y encontrar la información inesperada allí representa un salto adelante en las pruebas de seguridad automatizadas. Las herramientas existentes hoy carecen de esta capacidad, y probablemente solo un probador humano habría podido detectar esto».

AWS DevOps Agent: El agente de frontera para la excelencia operativa
Cuando una aplicación se cae, todo se detiene. Los clientes pierden acceso, los equipos pierden tiempo y la confianza recibe un golpe. Las aplicaciones distribuidas modernas, con microservicios, dependencias en la nube y telemetría distribuida en múltiples herramientas, hacen cada vez más difícil aislar problemas y comprender el comportamiento del sistema.

Mientras tanto, a medida que los servicios escalan, las operaciones pueden continuar consumiendo más de su tiempo, reduciendo su capacidad para innovar y mejorar su aplicación para proporcionar la mejor experiencia a los clientes. ¿Qué pasaría si las operaciones pudieran romper este ciclo y pasar de la lucha constante contra incendios a la mejora continua? AWS DevOps Agent ofrece menos alertas y más sueño para su equipo a través de clasificación de incidentes siempre activa, resolución guiada y recomendaciones sobre cómo mejorar continuamente la confiabilidad y el rendimiento de sus aplicaciones en entornos de AWS, multinube e híbridos.

AWS DevOps Agent está de guardia cuando ocurren incidentes, respondiendo instantáneamente a los problemas y usando su conocimiento de su aplicación y la relación entre componentes para encontrar la causa raíz del problema. Aprende sus recursos y sus relaciones abarcando todo, desde herramientas de observabilidad, como Amazon CloudWatch, Dynatrace, Datadog, New Relic y Splunk, hasta runbooks, repositorios de código y pipelines de integración continua y entrega continua (CI/CD). Mapea los recursos de su aplicación y correlaciona telemetría, código y datos de implementación para identificar con precisión las causas raíz y reducir el tiempo medio de resolución. Dentro de Amazon, AWS DevOps Agent ha manejado miles de escalamientos, con una tasa estimada de identificación de causa raíz de más del 86%.

También puede pasar de la lucha reactiva contra incendios a la mejora operativa proactiva analizando patrones en incidentes históricos con AWS DevOps Agent. Utiliza esos aprendizajes para proporcionar recomendaciones específicas que fortalecen cuatro áreas clave: observabilidad, optimización de infraestructura, mejora del pipeline de implementación y resiliencia de aplicaciones. Este enfoque accede a las ideas no aprovechadas en sus datos y herramientas operativas, ayudando a los equipos a mejorar los tiempos de recuperación e impulsar la excelencia operativa en las aplicaciones.

Commonwealth Bank of Australia es uno de los principales proveedores de servicios financieros integrados de Australia que atiende a más de 17 millones de clientes. El grupo de Cloud Foundations del banco administra más de 1,700 cuentas de AWS y proporciona servicios centralizados de operación en la nube para miles de ingenieros. Mientras creaban un prototipo de su plataforma interna de nube de próxima generación, el equipo replicó un problema complejo de red y gestión de identidad para probar AWS DevOps Agent. Estos tipos de problemas pueden tomar horas a un ingeniero de DevOps experimentado para identificar, y el agente encontró la causa raíz en menos de 15 minutos.

«AWS DevOps Agent piensa y actúa como un ingeniero de DevOps experimentado, ayudando a nuestros ingenieros a construir una infraestructura bancaria que es más rápida, más resiliente y diseñada para ofrecer mejores experiencias a nuestros clientes», dijo Jason Sandery, jefe de servicios en la nube en Commonwealth Bank of Australia. «Esto no se trata solo de tiempos de resolución más rápidos, se trata de mantener la confianza que nuestros clientes depositan en nosotros».

Avanzando hacia un futuro agéntico
Juntos, el agente autónomo Kiro, AWS Security Agent y AWS DevOps Agent marcan el comienzo de una nueva era en el desarrollo de software. Estos agentes de frontera no solo hacen que los equipos sean más rápidos, sino que redefinen fundamentalmente lo que es posible cuando la IA funciona como una extensión de su equipo, entregando resultados de forma autónoma en todo el ciclo de vida del desarrollo de software.

Entradas relacionadas

Deja tu comentario