Apresentando SimuLang: Playwright para todo o Desktop
de Ang Li • Palo Alto, Califórnia • 23 de abril de 2026

O que é Simulang
Simulang é uma linguagem de script para automatizar navegadores, aplicativos nativos e fluxos de trabalho em nível de sistema operacional — projetada para ser escrita por agentes de IA. Acabamos de tornar o Simulang de código aberto. Você pode instalá-lo agora com um único comando:
Por que o construímos
Recentemente, notei que meu tempo no computador havia sido reduzido significativamente para cerca de duas horas por dia. Há um ano, eu tinha facilmente oito anos. A diferença é que os agentes de uso do computador (CUA) estão ficando muito melhores à medida que a indústria finalmente cria agentes que podem ver e agir como humanos.
Simulang é uma linguagem que controla todos eles.
O que unifica o Simulang: escreva uma vez, repita para sempre
Os recursos acima compartilham uma única decisão arquitetônica que torna todo o resto possível: a repetição determinística.
Isso tem duas consequências que definem o produto:
Velocidade. Cada ação leva menos de 50 milissegundos — o tempo que leva para consultar uma API local e executar um clique. Sem captura de imagem, sem upload, sem raciocínio de modelo. Um fluxo de trabalho de 20 etapas termina em menos de um segundo. Agentes baseados em captura de tela levam de 3 a 5 segundos por ação para o mesmo fluxo de trabalho, tornando-os 60 a 100 vezes mais lentos em escala.
Custo. Um script Simulang consome zero tokens na repetição. Você paga pelo raciocínio do LLM quando o script é criado pela primeira vez (ou quando o Sai o gera a partir da linguagem natural). Depois disso, cada execução subsequente é gratuita — sem chamadas de API, sem processamento em nuvem, sem taxas por execução. Para equipes que executam centenas de fluxos de trabalho automatizados diariamente, esta é a diferença entre ser viável e proibitivamente caro. Estas não são melhorias incrementais. São vantagens estruturais que vêm da escolha da abstração certa: elementos semânticos em vez de pixels, execução local em vez de inferência na nuvem, referências determinísticas em vez de suposições probabilísticas.
O que o Simulang faz
Você pode perguntar:a single library and drive the operating system through its accessibility APIs -- the same structured interface that screen readers use.
Um script Simulang pode:
- Abrir qualquer aplicação — navegadores, aplicativos de desktop nativos, diálogos do sistema, gerenciadores de arquivos.
- Ler a árvore de acessibilidade — cada botão, campo de texto, item de menu e rótulo exposto como um elemento estruturado e endereçável por referência.
- Interagir deterministicamente — clicar, digitar, selecionar, alternar, rolar, expandir/colapsar — por referência de elemento, não por coordenada de pixel.
- Recorrer à visão — quando uma aplicação não expõe dados de acessibilidade, o Simulang usa fundamentação visual em nível de pixel para localizar elementos na tela.
Isso significa que um único script pode abrir o Chrome, preencher um formulário, mudar para o Excel, colar os resultados em uma planilha e, em seguida, abrir o Slack e enviar uma mensagem — sem alternar entre três ferramentas de automação diferentes.
Como funciona: duas maneiras de ver a tela

Para citar um sócio geral da A16z
Árvore de acessibilidade (rápida e exata): O sistema operacional expõe uma árvore estruturada de cada elemento da UI — botões, campos de texto, menus, rótulos — com funções e nomes semânticos. O Simulang lê esta árvore, atribui um ID de referência a cada elemento e permite que o script interaja por referência. Tempo de resposta: milissegundos. Precisão: determinística.
Fundamentação visual (fallback para UIs opacas): Algumas aplicações — jogos, telas renderizadas personalizadas, aplicativos Electron com acessibilidade deficiente — não expõem uma árvore útil. Para estas, o Simulang tira uma captura de tela e usa um modelo de visão para localizar o elemento alvo por descrição. Tempo de resposta: 1-2 segundos. Precisão: alta, mas probabilística.
A maioria das automações do mundo real usa a árvore de acessibilidade para 95% das interações e recorre à visão para os 5% restantes. O autor do script não precisa decidir — o Simulang cuida do roteamento.
Simulang + agentes de codificação
O Simulang não se limita a scripts autônomos. Ele pode servir como camada de execução para agentes de codificação de IA que precisam interagir com a GUI.
O Claude Code, agente de codificação baseado em CLI da Anthropic, é uma combinação natural. O Claude Code escreve e edita código, executa testes e cria pull requests — mas não consegue abrir um navegador para verificar o que construiu, navegar por um fluxo de checkout ou confirmar visualmente se uma alteração de UI foi renderizada corretamente. O Simulang preenche essa lacuna.
Com a integração Simulang + Claude Code, você obtém um ciclo completo de código para verificação: o Claude Code escreve um recurso, e o Simulang abre o navegador, testa a experiência real do usuário, captura capturas de tela do resultado e reporta -- tudo na mesma sessão. O agente de codificação lida com o terminal. O Simulang lida com a tela.
A configuração requer uma única alteração.
Documentação completa: docs.simular.ai/simulang/simulang-claude-code
Como funciona: duas maneiras de ver a tela

Automação de fluxo de trabalho: "Todas as manhãs, abra o Gmail, encontre faturas não lidas, extraia os valores, cole-os em uma planilha do Google e envie um resumo no Slack para #contabilidade."
QA e testes: "Abra nosso aplicativo de desktop, navegue até Configurações, altere cada preferência, verifique se a interface do usuário é atualizada corretamente e faça uma captura de tela de quaisquer falhas."
Coleta de dados: "Abra o LinkedIn, procure por 'engenheiro de IA em São Francisco', colete os primeiros 50 perfis e exporte-os para um CSV."
Operações de TI: "Abra as Preferências do Sistema, verifique se o FileVault está ativado, confira se o firewall está ligado e registre os resultados em nosso painel de conformidade."
Monitoramento de e-commerce multiplataforma: "Abra Shopee, Lazada e Amazon em três abas do navegador, colete dados de preços de concorrentes e vendas diárias para 20 SKUs, cole os resultados em uma planilha de rastreamento no Excel e sinalize quaisquer quedas de preço no Slack."
Publicação cruzada em redes sociais: "Pegue um arquivo de vídeo finalizado, abra o TikTok e faça o upload com a primeira legenda, mude para o Instagram Reels e faça o upload com uma segunda legenda, abra o LinkedIn e publique com uma terceira versão, então registre todas as três URLs em um calendário de conteúdo do Google Sheets."
Consolidação de desktop multi-arquivo: "Abra o Finder, navegue até a pasta de relatórios mensais, abra cada um dos doze arquivos Excel um por um, copie a linha de resumo de cada um, cole todos os doze em uma planilha mestra e salve o arquivo consolidado no Google Drive."
Cada um deles interage com múltiplas aplicações e múltiplas interfaces de usuário. O Simulang os gerencia em um único script.
Reconhecimento
A pesquisa por trás do Simulang foi reconhecida pelas comunidades acadêmica e de engenharia:
Melhor Artigo na ICLR 2025 -- a principal conferência de aprendizado de máquina
#1 no benchmark OSWorld -- a avaliação padrão para agentes de automação de desktop
Lançamento de destaque no Product Hunt -- votado pela comunidade de desenvolvedores
Comece agora
Instale Simulang e escreva seu primeiro script:
Documentação completa: docs.simular.ai/Simulang
Simulang é de código aberto. A biblioteca, a CLI e a documentação estão todas disponíveis no GitHub.
Construir computadores autônomos não significa substituir humanos. Isso significa cooperação.
Liberte suas mãos do computador. Baixe o Simular hoje gratuitamente.