Agentes de IA

Los bots de AWS Kiro gestionan sesiones paralelas de agentes con memoria persistente

AWS presenta los bots Kiro para gestionar tareas de larga duración y sesiones paralelas, reduciendo la necesidad de que los desarrolladores transfieran manualmente el contexto entre las interacciones con agentes de IA.

Ilustración de sesiones paralelas de agentes de IA conectándose a bloques de memoria persistente
Ilustración generada para este artículo

Traducido automáticamente del original en inglés.

Amazon Web Services ha lanzado los bots Kiro, una nueva función dentro de su entorno de desarrollo agéntico Kiro diseñada para gestionar sesiones de trabajo paralelas y mantener una memoria persistente. Publicado el 7 de noviembre de 2026, esta actualización busca cambiar el rol del desarrollador de coordinar manualmente tareas individuales de IA a supervisar procesos autónomos de larga duración que retienen el contexto a través de múltiples interacciones.

Qué ha ocurrido

AWS introdujo por primera vez Kiro en julio de 2025 como un entorno de desarrollo basado en especificaciones, seguido de Kiro Crew en agosto de 2026, que proporcionaba un espacio de trabajo de código abierto con retención de contexto entre sesiones. La última incorporación, los bots Kiro, extiende esta capacidad al otorgar a cada agente su propia memoria duradera y la habilidad de iniciar y monitorear sesiones paralelas de forma independiente. Esto permite a los ingenieros de software definir agentes de larga duración personalizados para flujos de trabajo específicos, como monitorear colas de tickets o gestionar pipelines de despliegue.

El problema central que aborda AWS es lo que los ingenieros llaman "context rot" (podredumbre del contexto), donde los desarrolladores deben transportar repetidamente información entre sesiones de agentes de corta duración. Sin memoria persistente, los agentes pierden el rastro de decisiones previas, lo que lleva a trabajo redundante y una comprensión fragmentada del estado del proyecto. Los bots Kiro resuelven esto manteniendo un archivo de memoria dedicado que persiste entre sesiones, asegurando que las correcciones y restricciones aprendidas permanezcan activas sin requerir reentrada manual por parte del desarrollador.

Kathy Kam, directora de ingeniería para AWS Agentic AI, enfatiza que la confianza en estos sistemas proviene de sus historiales de rendimiento más que de métricas abstractas de inteligencia. Cada bot opera con un conjunto específico de herramientas y permisos definidos en su creación, previniendo acciones no autorizadas mientras le permite construir competencia en su área designada. Por ejemplo, un bot de investigación puede tener acceso de solo lectura a archivos y capacidades de búsqueda web, mientras que un bot de despliegue puede ejecutar scripts pero requiere aprobación humana antes de realizar cambios.

Cómo funciona

Cada bot Kiro funciona como una entidad independiente con su propio almacén de memoria, implementado como un archivo markdown que tanto el bot como el desarrollador pueden leer y escribir. Este archivo sirve como la única fuente de verdad para el estado actual del bot, sus decisiones pasadas y sus límites operativos. Cuando un bot inicia una sesión, hace referencia a este archivo para entender su rol y cualquier contexto previo, eliminando la necesidad de que el desarrollador vuelva a explicar la tarea.

Los bots pueden iniciar múltiples sesiones de trabajo paralelas para manejar trabajos complejos, monitoreando su progreso y combinando resultados al completarse. Si una sesión se desvía del plan previsto, el bot puede redirigirla automáticamente. Crucialmente, los bots no pueden delegar trabajo a otros bots; esta decisión de diseño previene la acumulación de errores y asegura que cada bot siga siendo responsable de su dominio específico. Los desarrolladores conectan los bots entre sí manualmente, manteniendo el control sobre cómo fluye la información entre diferentes partes del flujo de trabajo.

La comunicación con un bot ocurre a través de un canal de chat dedicado donde los desarrolladores establecen la dirección y revisan los resultados. El bot puede pausar tareas específicas para solicitar entrada humana mientras continúa trabajando en subtareas independientes, optimizando el rendimiento general. Con el tiempo, el comportamiento del bot se adapta a las preferencias del desarrollador y los requisitos del proyecto, creando un asistente personalizado que refleja el estilo de trabajo único del ingeniero.

Detalles clave

  • Los bots Kiro fueron publicados el 7 de noviembre de 2026, como parte del ecosistema AWS Kiro.
  • Cada bot mantiene su propia memoria persistente mediante un archivo markdown legible y escribible.
  • Los bots pueden iniciar y monitorear sesiones de trabajo paralelas pero no pueden delegar tareas a otros bots.
  • Los permisos están estrictamente limitados en la creación, requiriendo los bots aprobación explícita para obtener herramientas adicionales.
  • Los desarrolladores interactúan con los bots a través de canales de chat continuos que sirven como interfaz principal para la dirección y la retroalimentación.
  • El sistema está diseñado para prevenir el "context rot" asegurando que las lecciones aprendidas en una sesión persistan para futuras tareas.

Por qué importa

Para equipos de software que construyen con IA, el cambio de la delegación de tareas a la delegación de procesos representa una ganancia significativa de eficiencia. En lugar de pasar horas copiando contexto entre interacciones de agentes de corta duración, los ingenieros pueden definir objetivos de alto nivel y dejar que los bots manejen los detalles de ejecución. Esto reduce la carga cognitiva y minimiza el riesgo de errores causados por información incompleta o desactualizada que se pasa entre sesiones.

El énfasis en permisos limitados y aprobaciones con intervención humana también aborda preocupaciones críticas de seguridad en la codificación autónoma. Al asegurar que los bots solo tengan acceso a las herramientas necesarias para su trabajo específico, AWS reduce el radio de impacto de posibles errores. Este enfoque estructurado permite a las organizaciones adoptar flujos de trabajo agénticos con mayor confianza, sabiendo que acciones críticas como los despliegues aún requieren verificación humana.

Además, la incapacidad de los bots para delegar a otros bots simplifica la depuración y la responsabilidad. Cuando surge un problema, los desarrolladores pueden rastrearlo hasta la lógica y el estado de memoria de un bot específico sin navegar por una compleja red de dependencias entre agentes. Esta claridad es esencial para mantener pipelines de entrega de software confiables a medida que los agentes de IA se integran más en los flujos de trabajo diarios de desarrollo.

Qué puedes hacer

  • Abre la barra lateral de Kiro Crew en tu entorno de desarrollo para acceder al nuevo espacio de trabajo de bots.
  • Crea un nuevo bot y selecciona ya sea un agente predeterminado o una base de agente personalizado con prompts y herramientas específicos.
  • Define ámbitos de permisos estrictos para cada bot, limitando el acceso solo a las herramientas requeridas para su tarea específica.
  • Establece chequeos rutinarios, como tener un bot investigando fallos de compilación durante la noche, para automatizar tareas de monitoreo repetitivas.
  • Revisa y edita regularmente el archivo markdown de memoria del bot para corregir malentendidos o actualizar límites operativos.
  • Monitorea el rendimiento del bot a través de sus canales de chat dedicados, proporcionando retroalimentación para refinar su comportamiento con el tiempo.
  • #aws
  • #ai agents
  • #developer tools
  • #automation
  • #kiro

Herramientas de la Tienda de Bytechap

$79

WorkBento

Suite de RR. HH. y gestión del entorno laboral impulsada por IA que puedes alojar tú mismo.

Demo en vivo

Seguir leyendo

Todos los artículos