as três etapas das arquiteturas nativas de agentes: 1. tudo o que o usuário pode fazer, o agente pode fazer 2. tudo o que o código do aplicativo pode fazer, o agente pode fazer 3. tudo o que o desenvolvedor pode fazer, o agente pode fazer