Skip to content

Guide

# Read a known URL through a bounded escalation ladder.

`agbrowse fetch` is not search. Use it after you already have a candidate URL and need content extraction with safety checks.

## Basic fetch

    agbrowse fetch https://example.com --json
    agbrowse fetch https://example.com --selector main --max-bytes 60000

## Escalation controls

Flag | Purpose
--- | ---
`--browser auto|never|required` | Control isolated browser escalation.
`--browser-session none|isolated|existing|user|interactive` | Choose whether authenticated user state is allowed.
`--identity auto|minimal|chrome` | Choose request header identity.

## Boundary

The fetcher detects WAF/auth/paywall signals and can report them, but it does not solve CAPTCHA, bypass access controls, or use private credentials without explicit user-session mode.

Source audit Config