Por Francisco Gallegos
Interrupt día 2: Agents in action
El segundo día de la conferencia Interrupt cambió de enfoque desde los fundamentos técnicos hacia las implementaciones reales. En las presentaciones hubo un patrón claro: los sectores que lideran la adopción de agentes de IA son aquellos intensivos en datos y con grandes bases de usuarios. Bancos, empresas de telecomunicaciones, compañías de logística y plataformas de software dominaron los casos de uso presentados, mostrando implementaciones que manejan interacciones masivas o procesos muy complejos.
Paralelamente, los booths de empresas y startups ofrecían una perspectiva complementaria fascinante sobre el ecosistema que está emergiendo alrededor del desarrollo de agentes. Pude conversar directamente con los creadores de herramientas especializadas: IDEs diseñados específicamente para desarrollo de agentes, servicios de autenticación y seguridad digital adaptados para agentes, plataformas de conexión a APIs y protocolos MCP, interfaces generativas experimentales, bases de datos vectoriales optimizadas para memoria de agentes, e incluso grafos de agentes ya implementados que permiten entender su lógica y funcionamiento interno. Estas conversaciones revelaron un ecosistema de herramientas muy especializado que está madurando rápidamente para soportar el desarrollo y despliegue de agentes en producción.
Durante las presentaciones, noté la ausencia de casos de uso en academia, investigación científica, sector público o aplicaciones ambientales—áreas donde los agentes podrían tener impacto transformador. La tendencia se mantiene: los sectores con mayor capital y urgencia comercial siguen liderando el desarrollo de sistemas de vanguardia, mientras que áreas de impacto social potencialmente mayor quedan rezagadas en la adopción de estas tecnologías. Sin embargo, las implementaciones presentadas ofrecen lecciones valiosas sobre cómo traducir los conceptos técnicos en sistemas que realmente funcionan a escala masiva. A continuación, analizo las charlas que mejor representan estos patrones emergentes y los desafíos fundamentales que enfrentan los agentes en producción.
Experiencia y Precisión
Las presentaciones de Carlos Pereira de Cisco Systems y Zheng Xue de JP Morgan Chase ilustraron perfectamente cómo diferentes industrias abordan la implementación de agentes, pero también revelaron patrones comunes que van más allá del sector específico. Carlos describió cómo Cisco utiliza agentes para crear experiencias de cliente que califica como "inimaginables" para empresas tradicionales, mientras que Zheng se enfocó en sistemas de agentes para decisiones de inversión en tiempo real donde están en juego millones de dólares.
Lo fascinante de ambos enfoques es la sofisticación arquitectónica que requieren para funcionar en producción. Cisco ha desarrollado un marco estructurado para clasificar y medir el valor comercial derivado de sus agentes, utilizando un stack multi-modelo que combina capacidades de Mistral, Anthropic y Cohere según la tarea específica. LangChain actúa como la capa de orquestación que permite desplegar estos agentes diversos de manera unificada. Sus ejemplos incluyen agentes que manejan renovaciones de contratos, análisis de sentimientos o herramientas ML internas—cada uno requiriendo diferentes tipos de razonamiento y acceso a información. JP Morgan Chase, por su parte, implementó una arquitectura de supervisor en LangGraph donde la participación humana no es opcional sino fundamental para la confiabilidad del sistema. Han diseñado subagentes específicos para tareas como búsqueda de documentos utilizando MongoDB, y utilizan LLMs como "jueces" que evalúan decisiones dentro del flujo de trabajo como paso de reflexión antes de ejecutar acciones.
La convergencia más interesante entre ambos casos radica en su dependencia crítica de modelos ML especializados y herramientas de acceso a bases de datos, pero sobre todo en que ambos sistemas priorizan la calidad y precisión de la información por encima de la velocidad de respuesta. Cisco enfatiza la importancia de equipos de experimentación y "fracaso rápido" como metodología de desarrollo, mientras que JP Morgan Chase adopta la filosofía de "empezar simple y refactorizar con frecuencia", definiendo métricas claras y utilizando desarrollo basado en evaluación continua. Ambos enfoques reconocen que los agentes en producción no pueden ser sistemas experimentales—requieren robustez, observabilidad y, crucialmente, la capacidad de explicar sus decisiones a humanos que mantienen la responsabilidad final sobre los resultados.
Agentes como Desarrolladores
Las presentaciones de Michele Catasta de Replit y Russell Kaplan de Cognition exploraron cómo estos sistemas están transformando el desarrollo de software mismo. Aquí, los agentes no sólo procesan información sino que participan directamente en la escritura, revisión y optimización de código, colaborando con desarrolladores en el proceso creativo de construcción de software.
Michele compartió la experiencia de Replit en desarrollar agentes para generación de código full stack, sistemas capaces de trabajar fluidamente tanto en proyectos nuevos como conectándose a repositorios existentes. Su enfoque prioriza la creación de entornos altamente colaborativos donde desarrolladores y agentes pueden trabajar juntos de manera transparente, manteniendo siempre la seguridad como principio fundamental. La plataforma permite que los agentes mantengan continuidad con el trabajo previo, adaptándose al contexto del proyecto y las preferencias del desarrollador. Kaplan, por su parte, demostró cómo Cognition ha desarrollado agentes especializados que trabajan específicamente con código fuente, enfocándose en contextos complejos y lenguajes de programación muy específicos. La aproximación de Cognition también enfatiza la colaboración estrecha entre humanos y agentes, pero desde una perspectiva más especializada, donde los agentes pueden entender arquitecturas existentes y hacer modificaciones precisas que respeten las convenciones y limitaciones del sistema.



