// ferramentas builtin · 02

Browser builtin

A tool browse lê páginas e, com o extra browser, também clica, preenche e tira screenshot via Playwright. Sem Playwright, ela degrada para fetch read-only com HTML…

Modos

modoo que acontece
sem extra browserurllib busca a página, remove script/style/tags e devolve texto até o limite
com Playwrightabre Chromium, navega, pode click, fill ou screenshot

Args

params url required URL pública a abrir. action read|click|fill|screenshot Ação desejada; default read. selector string CSS selector para click/fill. text string Texto usado em fill. screenshot path Caminho de saída para screenshot.

Net guard

Toda URL passa por validate_public_url / guarded_urlopen: URLs internas, privadas ou bloqueadas são recusadas antes de chegar ao browser. Isso reduz SSRF e exfiltração por prompt injection.

Quando usar

  • Ler documentação pública ou página citada pelo usuário.
  • Verificar uma UI local/pública quando o extra browser está instalado.
  • Capturar screenshot como evidência material.

Quando não usar

  • Para embutir copiloto dentro de uma app: use a skill page-agent.
  • Para sites com login/sensíveis sem autorização explícita.
  • Para baixar arquivos arbitrários fora do workspace.

Abrir esta página nos docs interativos