News · OpenAI lança o Atlas, um browser onde o ChatGPT lê e interage com o DOM

Jul, 94 min de leitura
Frontend

OpenAI lança o Atlas, um browser onde o ChatGPT lê e interage com o DOM

Um browser para macOS com um agente que abre separadores e age em sites onde o utilizador está autenticado transforma o frontend em algo que um assistente consome diretamente.

O que a OpenAI lançou de facto para macOS

O ChatGPT Atlas é um browser autónomo, lançado a 21 de outubro de 2025 para macOS, disponível para utilizadores Free, Plus, Pro e Go, com Windows, iOS e Android indicados como "brevemente disponíveis". No primeiro arranque, o utilizador inicia sessão no ChatGPT e importa marcadores, palavras-passe guardadas e histórico de navegação do browser que já utilizava.

O frontend do próprio browser foi reorganizado em torno do modelo. A página de novo separador aceita tanto uma pergunta como um URL, devolvendo resultados de conversação a par de separadores para links de pesquisa, imagens, vídeos e notícias. Uma barra lateral "Ask ChatGPT" consegue ver a página onde o utilizador se encontra. E o modo agente — ainda em pré-visualização para Plus, Pro e Business — irá, com a devida permissão, começar a abrir separadores e a clicar dentro do próprio browser do utilizador para concluir uma tarefa.

Essa última capacidade é a verdadeira mudança que vale a pena analisar com atenção. O assistente já não é um painel para onde se copia texto. É um segundo operador dentro da mesma página que o utilizador está a ver.

A barra de endereço transforma-se numa superfície de permissões

Como o assistente consegue ler o que o browser apresenta, a OpenAI colocou os controlos de visibilidade junto da própria página. Um interruptor na barra de endereço decide se o ChatGPT pode ver a página atual: quando a visibilidade está desativada, não consegue ver o conteúdo da página nem cria memórias a partir dela.

O restante modelo de controlo é explícito quanto ao que o agente não pode tocar. Segundo o anúncio, o modo agente não pode executar código no browser, descarregar ficheiros ou instalar extensões, nem aceder a outras aplicações ou ao sistema de ficheiros. O agente pausa em sites sensíveis, como instituições financeiras, e pode ser executado em modo sem sessão iniciada para limitar o acesso.

A OpenAI também é franca ao admitir que estes limites não constituem uma defesa completa. A fonte afirma claramente que os agentes são vulneráveis a instruções maliciosas ocultas inseridas numa página web ou num email, o que pode levar ao roubo de dados de sites onde o utilizador tem sessão iniciada ou à execução de ações não pretendidas — e que as suas salvaguardas "não vão impedir todos os ataques". Para quem desenvolve um frontend web, isto significa que o conteúdo da página passa a ser um potencial vetor de injeção contra o agente do utilizador, e não apenas um ecrã para um humano ver.

Uma frase sobre tags ARIA é a verdadeira mensagem para as equipas de frontend

Escondido na secção do roteiro está o detalhe mais relevante para quem constrói interfaces. O anúncio refere que os proprietários de sites podem adicionar tags ARIA para melhorar o funcionamento do agente ChatGPT nos seus sites no Atlas, e que os desenvolvedores de Apps SDK terão formas de aumentar a visibilidade das suas aplicações dentro do browser.

Os proprietários de sites também podem adicionar tags ARIA para melhorar o funcionamento do agente ChatGPT nos seus sites no Atlas.Montana Labs

Os atributos ARIA foram concebidos para tecnologia de apoio — leitores de ecrã que navegam em nome de pessoas com deficiência visual. O Atlas reaproveita essa mesma camada semântica como a interface que um agente automatizado usa para encontrar os botões, formulários e campos que precisa de clicar. A árvore de acessibilidade, durante muito tempo tratada como um pormenor opcional, passa a ser o contrato legível por máquina entre o frontend e um agente que tenta concluir uma compra ou preencher um formulário em nome do utilizador.

Isto transforma o trabalho de acessibilidade de um item de conformidade numa infraestrutura funcional. Um carrinho de compras que o agente é instruído a preencher, ou um processo de reserva que lhe é pedido para concluir, funcionará de forma mais fiável numa página com funções e etiquetas corretas do que numa construída à base de divs sem qualquer identificação.

O que o Atlas significa quando os utilizadores chegam acompanhados por um agente

A implicação concreta é que um frontend passa a ter duas audiências a ler o mesmo DOM: uma pessoa e, cada vez mais, um agente a agir em nome dessa pessoa. A OpenAI descreve o Atlas como "um passo em direção a um futuro em que a maior parte do uso da web acontece através de sistemas agênticos". Independentemente de essa escala se concretizar, a realidade próxima é a de um browser já lançado cujo agente interpreta o código da sua página para realizar ações.

Duas consequências práticas resultam diretamente disto. Primeiro, o HTML semântico e a etiquetagem ARIA passam a afetar o sucesso das tarefas, e não apenas os utilizadores de leitores de ecrã — a mesma estrutura que ajuda a tecnologia de apoio ajuda também o agente a clicar no elemento certo. Segundo, como a fonte reconhece que o conteúdo da página pode conter instruções ocultas capazes de desviar o agente, a página que se disponibiliza passa a fazer parte da superfície de segurança dos utilizadores. Construir um frontend para o Atlas significa escrever código que um agente possa navegar com confiança, numa página que a equipa consiga garantir como segura.

Find this story relevant to you?

Contact us to find a unique solution

Contact us

Precisa de um parceiro de engenharia de IA que saiba executar?

Ajudamos equipas em Portugal a integrar IA em produtos, automatizar processos de alto valor e modernizar os sistemas que suportam o negocio.

Get in touch

Leitura relacionada

Mais análises sobre entrega de produto, AI operacional e o trabalho de sistemas que faz com que a implementação funcione na prática.

Jul, 134 min de leitura
Frontend

A DNP colocou o ChatGPT Enterprise diante de dez departamentos e tratou a janela de chat como interface

Jul, 134 min de leitura
Frontend

A AdventHealth implementa o ChatGPT em nove estados ao tratar a adoção como o produto

Jul, 13Leitura de 4 min
Frontend

A AP+ utiliza a Codex para criar prototípagens de pagamento funcionais, e não apenas ecrãs clicáveis