
O BrowserBash é uma ferramenta CLI gratuita e de código aberto que transforma comandos em inglês simples em automação de navegador. Funciona com modelos locais Ollama ou modelos gratuitos do OpenRouter, com suporte para Chrome e LambdaTest.
O BrowserBash é uma ferramenta CLI gratuita e de código aberto que transforma inglês simples em automação de navegador. Ele funciona com modelos locais do Ollama ou modelos gratuitos do OpenRouter, suportando Chrome, LambdaTest e outras grades em nuvem. Você escreve um objetivo em inglês, e a ferramenta controla um navegador Chrome real do início ao fim, gerando eventos NDJSON estruturados. É projetado para pipelines de CI e agentes de IA, com códigos de saída que seu pipeline pode interpretar diretamente.
Testes E2E automatizados
Execute objetivos de teste em linguagem natural, como "Abra https://news.ycombinator.com e armazene o título da história principal" com códigos de saída que seu CI pode ler.
Web scraping
Extraia dados estruturados (títulos, preços, pontos) de qualquer página usando comandos em inglês simples.
Automação baseada em agentes
Alimente o fluxo de eventos NDJSON em agentes de IA para fluxos de trabalho complexos de várias etapas.
Integração CI/CD
Use a receita incluída do GitHub Actions para executar automação de navegador como parte do seu pipeline de build.
Gerenciamento de segredos
Automatize fluxos de login com credenciais mascaradas que nunca aparecem em logs.
Suítes de teste em Markdown
Escreva arquivos `_test.md` versionáveis com composição `@import` e obtenha um `Result.md` após cada execução.
Automação em inglês simples
Escreva uma frase como "Pegue a história principal do HN" e o BrowserBash controla o Chrome para executá-la.
Modo --agent NDJSON
Gera um evento JSON por linha no stdout com códigos de saída 0/1/2/3 — sem necessidade de interpretar texto.
Testes em Markdown
Crie arquivos `_test.md` versionáveis com composição `@import`; um `Result.md` é gerado após cada execução.
5 opções de provedor
Execute o mesmo objetivo no Chrome local, endpoints CDP, Browserbase, LambdaTest ou BrowserStack alterando apenas uma flag `--provider`.
Mascaramento de segredos
Variáveis marcadas como secretas são mascaradas como `*****` em cada linha de log, observação e resumo.
Vereditos prontos para CI
O código de saída do processo é o resultado do teste, com uma receita do GitHub Actions incluída.
Privado por padrão
As execuções nunca saem da sua máquina, a menos que você adicione `--upload` — nada se comunica externamente por conta própria.
Código aberto completo
CLI sob licença Apache-2.0 em um mecanismo MIT — o loop completo do agente está no repositório para ler, bifurcar ou corrigir.
Engenheiros de software, engenheiros de QA e equipes de DevOps que precisam de automação de navegador em linguagem natural para pipelines de CI. Também é útil para desenvolvedores de agentes de IA que desejam um fluxo de eventos NDJSON estruturado e para qualquer pessoa que queira uma alternativa gratuita e privada a ferramentas de automação de navegador com medição em nuvem.
npm install -g browserbash-cliollama pull qwen3browserbash run "Abra https://news.ycombinator.com e armazene o título da história principal como 'top_story' e seus pontos como 'points'" --agent --headlessO BrowserBash é gratuito e de código aberto. A pilha padrão (Stagehand + Chromium local + Ollama) não custa nada e não requer chaves de API. Uma conta é opcional e só é necessária para o dashboard gratuito. Sem saldo de crédito, sem medição em nuvem, sem necessidade de cadastro para executar a CLI.
O BrowserBash entrega exatamente o que promete: uma CLI gratuita e privada que transforma inglês simples em automação de navegador. A pilha totalmente local padrão (Ollama + Stagehand + Chromium) significa custo zero de nuvem e nenhum dado saindo da sua máquina, a menos que você permita explicitamente. O fluxo de eventos NDJSON e os códigos de saída o tornam imediatamente útil para pipelines de CI, e as cinco opções de provedor permitem que você troque do Chrome local para uma grade em nuvem com uma única flag. Para equipes cansadas de ferramentas de automação de navegador com medição, o BrowserBash é uma alternativa direta e refrescante — sem conta, sem chaves de API, sem dependência.
O BrowserBash é uma ferramenta CLI gratuita e de código aberto que transforma comandos em inglês simples em automação de navegador. Funciona com modelos locais Ollama ou modelos gratuitos do OpenRouter, com suporte para Chrome e LambdaTest.
Category:Ferramenta de prompt
Visit Link:https://browserbash.com/
Tags:automação de navegador、ferramenta CLI、código aberto、linguagem natural、testes com IA