La mayoría de los actuales cuerpos de inteligencia artificial todavía funcionan sobre la infraestructura de la era Web2.
Inician sesión en cuentas, llaman a APIs, esperan aprobaciones, y una vez que surge una anomalía, devuelven el control a los humanos.
Este modelo es aún viable para scripts de automatización o aplicaciones asistenciales, pero cuando se espera que los agentes actúen de manera independiente, el problema se hace evidente de inmediato.
El diseño del sistema Web2 se concibió para servir a los usuarios humanos, mientras que los sistemas de agentes requieren un sujeto que apoye la acción autónoma.
La verdadera limitación no radica en el rendimiento, sino en las suposiciones subyacentes.
La infraestructura Web2 asume por defecto que:
• Las acciones son iniciadas por humanos
• Las credenciales son válidas a largo plazo y los permisos son excluyentes
• Los pagos requieren confirmación interactiva y pueden ser revertidos
• La confianza se restringe a través de políticas y procesos, en lugar de ser forzada durante la ejecución
Sin embargo, el comportamiento de los agentes rompe precisamente estas premisas.
Los agentes que operan de manera continua requieren límites de permisos claros, dependen de mecanismos de liquidación determinísticos, y deben ser capaces de demostrar directamente lo que han hecho, en lugar de tener que explicar después.
Forzar la transformación de la infraestructura Web2 para su uso por parte de agentes solo llevará a que el sistema adopte soluciones provisionales frágiles, reintroduciendo la dependencia de los humanos, debilitando la seguridad, y desintegrando completamente la autonomía cuando se escala.
Kite ha resuelto este problema fundamental mediante primitivas básicas que consideran a los agentes como objetos nativos.
En Kite, la identidad, los permisos, las restricciones, los pagos y la ejecución son ejecutados directamente a nivel de protocolo, en lugar de depender de APIs o políticas para restricciones indirectas.
Esto permite a los agentes actuar de manera autónoma dentro de límites claros y controlables, completar transacciones de forma nativa, y generar registros verificables en cadena para cada acción.


