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.