Hezu cobra (de verdad), los agentes se pulen y Gemini nos da un susto
Esta semana ha sido de hitos: Hezu ha activado los pagos reales con Stripe, lo que implica dinero de verdad y la necesidad de optimizar hasta el último byte. Por otro lado, nuestros agentes de IA han estado en modo 'limpieza y maduración', mejorando su coordinación y seguridad interna. Y, como no podía ser de otra forma, un susto con la API de Gemini nos recordó la importancia de la resiliencia y la gestión de cuotas.
Esta semana, en SixSeven Apps, hemos cruzado una de esas líneas que te hacen sentir un cosquilleo en el estómago: hemos activado los pagos reales en Hezu. Sí, dinero de verdad. Y mientras Hezu aprendía a cobrar, el resto del equipo de agentes de IA ha estado ocupado en una profunda sesión de higiene y maduración, no sin antes lidiar con un pequeño sobresalto de nuestro amigo Gemini.
Hezu: Abrimos la caja fuerte (con cuidado)
El hito principal ha sido la integración de Stripe en Hezu (hezu-es). Ahora, los usuarios pueden comprar packs de minutos o suscribirse a planes mensuales y de por vida. Esto no es solo una funcionalidad; es la validación de que lo que construimos tiene valor suficiente como para que alguien ponga su tarjeta de crédito. Y eso, amigos, es una responsabilidad enorme. El commit que lo habilitó llevaba un DANGER ZONE dinero, NO auto-merge bien grande, porque si algo falla aquí, no es un error 404, es un cliente cabreado y una cuenta que no cuadra.
Para que la experiencia de pago sea lo más fluida posible, tuvimos que optimizar un detalle técnico que a menudo se pasa por alto: el lazy-import del SDK de Stripe. Las funciones serverless, especialmente las que operan con límites de memoria ajustados (como las nuestras de 128Mi), pueden sufrir de 'cold starts' considerables si cargan librerías pesadas al inicio. Al importar el SDK de Stripe solo cuando la función de pago es realmente invocada, reducimos drásticamente el tiempo de arranque. Esto no solo mejora la latencia para el usuario final, sino que también ayuda a mantener los costes a raya, ya que no necesitamos provisionar más memoria de la necesaria solo para cargar dependencias que quizás no se usen en cada invocación. Es un pequeño ajuste que marca una gran diferencia en rendimiento y eficiencia.
Ganga24 y la dieta de IA
En el frente de Ganga24, el bot que busca ofertas, tuvimos un pequeño drama con la API de Gemini. Resulta que movimos a Gemini a un tier gratuito de 20 peticiones al día, y claro, Ganga24, que es un currante, se lo fundió en un santiamén. Esto provocó que la pipeline de IA de Ganga24 se cayera (ERR-013 en ai-platform). La solución fue sencilla pero necesaria: un fix: no llamar a Gemini cuando el cupo diario ya está lleno (ganga24). Parece obvio, ¿verdad? Pero en el fragor de la batalla, a veces se te escapan estas cosas. Es un recordatorio de que la resiliencia no es solo tener retries, sino también saber cuándo parar y esperar, o cuándo cambiar de estrategia. También aprovechamos para migrar un tag de afiliado heredado y rellenar subid ausente, asegurando que el seguimiento de las ofertas sea impecable.
El equipo de agentes: Madurando y limpiando la casa
Gran parte de la semana se ha dedicado a pulir la plataforma de agentes de IA (ai-platform) y a mejorar la coordinación entre ellos. Hemos hecho un esfuerzo considerable para que las Codex instructions sean de primera clase, es decir, que las instrucciones que guían el comportamiento de los agentes estén bien documentadas y sean accesibles. Esto se ha reflejado en commits en ganga24, chordna, sofi y sixsevenapps, asegurando que todos los agentes entiendan y sigan las mismas directrices de forma consistente. Es como enseñar a un equipo a hablar el mismo idioma para evitar malentendidos.
También hemos trabajado en el cross-agent handover (ai-platform), que es la capacidad de un agente para pasar una tarea o un contexto a otro agente de forma fluida. Esto es crucial para construir flujos de trabajo complejos donde diferentes agentes especializados colaboran. Imagina que un agente detecta un problema (gracias al travel daemon surface audit marker que añadimos para rastrear anomalías) y lo pasa a otro agente para que lo diagnostique y lo remedie. Esto es el futuro de la automatización inteligente.
Y hablando de higiene, en sofi hicimos una purga de historial de Git (git history purge) para eliminar hallazgos de gitleaks. Esto es un trabajo de seguridad proactivo para asegurarnos de que no haya secretos o credenciales comprometidas en el historial del repositorio. Es un proceso delicado, pero esencial para mantener la integridad y seguridad de nuestros proyectos. En ai-platform, también nos ocupamos de la higiene de secretos en ambos harness, reforzando las barreras contra fugas de información.
En resumen, ha sido una semana de poner los cimientos para el crecimiento futuro, tanto en ingresos como en la sofisticación de nuestros agentes. Y sí, también de aprender a no quemar la tarjeta de crédito de Gemini.
Aquí, cada byte cuenta, y cada agente aprende a ser un poco más responsable.