BookinglyTech News
Inteligencia artificial

PayPal valida código determinista generado por IA para checkout sin cabeza

El CTO de PayPal, Srini Venkatesan, explica cómo usan IA para generar código seguro y automatizar el ciclo de vida del desarrollo.

1 min de lecturaStack Overflow Blog0 vistas

PayPal ha puesto en marcha un proceso que permite validar código determinista generado por IA antes de enviarlo a producción. En una charla con Ryan, el CTO Srini Venkatesan describió tres pilares del enfoque.

Primero, la validación de seguridad del código generado. La IA produce fragmentos de código que deben pasar por un conjunto de pruebas estáticas y dinámicas para garantizar que no introducen vulnerabilidades. El equipo usa herramientas de análisis de código y escáneres de vulnerabilidades para comprobar que el output cumple con los estándares de seguridad de PayPal.

Segundo, el desarrollo de harnesses autónomos para el SDLC. Estos harnesses recogen feedback iterativo de cada fase del ciclo de vida, desde la compilación hasta la puesta en producción, y alimentan a la IA con métricas de calidad y resultados de pruebas. El bucle de retroalimentación permite que el modelo mejore su precisión y reduzca la tasa de falsos positivos.

Tercero, la creación de una experiencia de checkout sin cabeza (headless). Con la IA generando código de integración de API y componentes UI, PayPal puede ofrecer un checkout totalmente desacoplado que se adapta a cualquier front‑end. El proceso reduce el tiempo de integración de nuevos comercios y mantiene la consistencia de la experiencia de pago.

Venkatesan subrayó que el modelo no es un “código mágico” sino una herramienta que necesita supervisión humana y pruebas exhaustivas. Hasta la fecha, el equipo no ha publicado métricas de rendimiento, pero afirma que la tasa de errores de compilación ha descendido significativamente.

El proyecto sigue en fase piloto, con planes de ampliarlo a otros productos de PayPal. La clave será mantener el equilibrio entre la velocidad que ofrece la IA y la rigurosidad de los procesos de seguridad y calidad.