A maioria dos agentes de IA atualmente ainda opera sobre a infraestrutura da era Web2.
Eles fazem login em contas, chamam APIs, aguardam aprovações e, ao encontrar anomalias, devolvem o controle aos humanos.
Esse modelo é viável para scripts de automação ou aplicativos assistenciais, mas quando os agentes são esperados para agir de forma independente, os problemas se tornam imediatos.
O design dos sistemas Web2 foi inicialmente concebido para atender usuários humanos, enquanto os sistemas de agentes precisam de um suporte para ações autônomas.
A verdadeira limitação não está no desempenho, mas nas suposições subjacentes.
A infraestrutura Web2 pressupõe por padrão:
• O comportamento é iniciado por humanos
• As credenciais são válidas por um longo período e as permissões são binárias
• Os pagamentos requerem confirmação interativa e podem ser revertidos
• A confiança é restrita por políticas e processos, em vez de ser imposta na execução
No entanto, o comportamento do agente quebra exatamente essas premissas.
Os agentes que operam continuamente necessitam de limites de permissão claros, dependem de mecanismos de liquidação determinísticos e devem ser capazes de provar diretamente o que fizeram, em vez de explicar posteriormente.
Forçar a infraestrutura Web2 a ser adaptada para uso de agentes apenas levará o sistema a adotar soluções improvisadas e frágeis, reintroduzindo a dependência de humanos, enfraquecendo a segurança e desintegrando a autonomia em escala.
A Kite resolveu esse problema fundamental ao tratar agentes como objetos nativos em suas primitivas básicas.
Na Kite, identidade, permissões, restrições, pagamentos e execuções são diretamente aplicados na camada de protocolo, em vez de depender de APIs ou políticas para restrições indiretas.
Isso permite que os agentes ajam autonomamente dentro de limites claros e controláveis, realizem transações nativas e gerem um registro verificável na cadeia para cada ação.
