
Trazer agentes de IA para o navegador é poderoso porque é nele que o trabalho real acontece. Também é sensível pelo mesmo motivo.
Um navegador contém sessões de login, cookies, extensões, favoritos, definições de espaço de trabalho, acesso SaaS, ferramentas internas e pequenos pedaços de estado que tornam possíveis os fluxos de trabalho diários da web. Quando um agente de IA pode operar neste ambiente, os utilizadores devem ter uma compreensão clara do que o agente pode aceder, quando pode agir e como permanece no controlo.
É por isso que o ego (lite) suporta a migração do navegador com limites claros de privacidade e segurança.
Migração não é recolha de dados. É uma forma de preservar o ambiente de navegador em que os utilizadores já confiam, para que os agentes possam trabalhar em contexto real, em vez de iniciarem sempre num navegador vazio.
A nossa abordagem é construída em torno de três ideias: um ambiente de navegador local por defeito, contexto com âmbito de tarefa quando o agente atua e controlo visível do utilizador em momentos sensíveis.
Por que razão o ego (lite) suporta a migração de navegador
As tarefas mais úteis do navegador não começam do zero.
Acontecem depois de o utilizador já estar ligado, após a conclusão do SSO, depois de o espaço de trabalho correto ser carregado, depois de as extensões serem instaladas e depois de o navegador ter as definições e permissões necessárias para o trabalho.
Se um agente iniciar num navegador vazio, o utilizador terá normalmente de fazer login novamente, passar 2FA novamente, reconstruir o contexto, reinstalar extensões ou copiar manualmente as informações em prompts apenas para ajudar o agente a continuar. Isso cria atrito. Em alguns casos, pode também piorar a privacidade, pois os utilizadores podem acabar por colar no agente detalhes confidenciais que o ambiente do navegador já possuía de forma mais estruturada.
O ego (lite) utiliza a migração do navegador para reduzir esse atrito. O objetivo é permitir que os utilizadores tragam o ambiente de navegação que já usam, mantendo o acesso do agente associado à tarefa que o utilizador efetivamente inicia.
Migração de navegador não significa recolha de credenciais
A migração do navegador não exige o envio das suas palavras-passe guardadas para o ego.
Existe uma diferença importante entre utilizar uma sessão de navegador autenticada existente e recolher credenciais. Se já estiver ligado a um site, o seu navegador poderá ter um estado de sessão que permite que esse site o reconheça. Quando solicita ao agente para realizar uma tarefa nesse site, o agente pode operar através da sessão ativa já presente no seu navegador.
Isto não significa que o agente precise da sua palavra-passe. Isto não significa que a sua palavra-passe deva ser passada para o modelo. E isto não significa que as credenciais confidenciais passem a fazer parte do contexto geral do agente.
Em momentos sensíveis, como o início de sessão, um pagamento, alterações à conta, o envio de mensagens ou o envio definitivo de um formulário, o utilizador deve manter o controlo. O ego (lite) foi concebido para que os utilizadores possam ver o que o agente está a fazer, pausar o fluxo de trabalho e assumir o controlo quando necessário.
O acesso do agente tem âmbito de tarefa
Um agente não pode ser útil sem qualquer contexto.
Se lhe pedir para resumir uma página, ele necessitará do conteúdo da página. Se solicitar o preenchimento de um formulário, este terá de compreender os campos do formulário. Se solicitar que funcione dentro de uma ferramenta SaaS ligada, poderá necessitar do estado da página relevante e do contexto de sessão autorizado para essa tarefa.
O limite é o âmbito da tarefa.
O agente deve utilizar o contexto necessário para completar a instrução que lhe deu, e não o acesso alargado simplesmente porque existe mais informação no seu navegador. Dependendo da tarefa, este contexto pode incluir texto da página, estrutura da página, capturas de ecrã, instruções do utilizador, ficheiros fornecidos explicitamente ou estado do navegador necessário para operar uma página autorizada.
Este é o modelo por detrás do ego (lite): um ambiente de navegador local-first por predefinição, contexto limitado à tarefa quando o agente atua e visibilidade para o utilizador quando as ações são importantes.
Local-first significa que, por predefinição, a migração do navegador mantém o seu ambiente de trabalho no dispositivo. Quando pede ao agente que atue, o ego (lite) limita o contexto ao que essa tarefa específica realmente exige.
Por outras palavras, o contexto do navegador dá ao agente a continuidade necessária para ser útil, enquanto o âmbito da tarefa define o limite do que o agente deve utilizar.

Os Spaces tornam o trabalho do agente visível e separado
A segurança num navegador de IA não envolve apenas o manuseamento de dados. É também uma questão de design de produto.
Em muitas configurações de automatização do navegador, o agente trabalha na mesma superfície que o utilizador está a utilizar. Abre separadores, move-se windows, rouba o foco e mistura a navegação humana com a atividade do agente. Isto torna mais difícil para os utilizadores compreenderem o que o agente está a fazer ou intervir no momento certo.
O ego (lite) utiliza Spaces para separar a navegação do utilizador do trabalho do agente.
Pode continuar a navegar no seu próprio Space enquanto o agente trabalha noutro. O agente não precisa de assumir o separador atual nem de interromper a sua janela, e o trabalho continua visível. Pode entrar no Space do agente, verificar o que está a acontecer, pausar a tarefa ou assumir o controlo.
Esta separação oferece aos agentes um local prático para trabalhar, preservando a superfície de navegação e supervisão do próprio utilizador.
Controlos de privacidade e dados confidenciais
O ego (lite) foi concebido para evitar tratar o perfil do navegador do utilizador como um conjunto de dados da empresa.
A migração do navegador existe para preservar a continuidade, não para extrair a vida útil do navegador do utilizador. Os fluxos de trabalho do agente utilizam o contexto relacionado com a tarefa para concluir o trabalho solicitado pelo utilizador. As informações confidenciais, como palavras-passe, números de cartões de pagamento e outras credenciais, não devem ser transmitidas ao agente ou armazenadas como entradas de IA.
Quando as capacidades de IA requerem assistência do modelo, o contexto da tarefa pode ser processado para gerar uma resposta ou completar uma ação. Tomámos medidas para impedir que os fornecedores de modelos terceirizados utilizem dados de utilizadores para formação de modelos independentes.
Os utilizadores devem também poder gerir as suas definições de privacidade, revogar o acesso quando aplicável e evitar fornecer dados pessoais sensíveis diretamente em avisos ou pastas de trabalho.
Limitações
Os agentes de navegação são ainda uma categoria de produto emergente. Podem poupar tempo, reduzir o trabalho repetitivo e operar com ferramentas originalmente concebidas para humanos, mas ainda assim podem cometer erros.
Interfaces complexas, disposições de página inesperadas, instruções ocultas, fluxos de autenticação e ações de alto risco podem criar pontos de falha. É por isso que o ego (lite) assenta na visibilidade, na separação e no controlo do utilizador, em vez de numa automação totalmente invisível.
A automatização da IA deve tornar o funcionamento do navegador mais suave, mas não deve eliminar o julgamento humano em momentos importantes.
O ego (lite) suporta a migração do navegador porque os agentes se tornam mais úteis quando podem trabalhar onde o trabalho real já acontece. O desafio é tornar esse contexto útil sem o deixar sem controlo.
É esta a direção que estamos a seguir: um navegador onde os agentes podem trabalhar em contexto real, os utilizadores podem supervisionar e intervir, e a migração do navegador preserva a continuidade sem se tornar uma recolha de dados.
Para mais detalhes sobre a forma como Citro processa os dados pessoais nos serviços ego, consulte o nosso Política de Privacidade.