> ## Documentation Index
> Fetch the complete documentation index at: https://docs.asteroid.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Browser Environment

> Use Asteroid's Browser environment for Chromium-based web automation with DOM tools, Playwright scripts, and optional CUA.

The Browser environment runs your agent in a headless Chromium sandbox.

## When to use Browser

Choose Browser when your workflow is primarily web-based:

* Filling forms and navigating web apps
* Extracting structured content from pages
* Running deterministic browser automations
* Combining scripted steps with AI-driven web interaction

## Interaction options

Browser supports three approaches that can be mixed in one workflow:

* **DOM-based interaction**: click, type, and select by page structure
* **Playwright scripts**: deterministic JavaScript for precise repeatable steps
* **Computer Use (CUA)**: screenshot-based coordinate actions when DOM tooling is insufficient

## Related pages

* [Environments overview](/fundamentals/environments)
* [Linux environment](/fundamentals/environments-linux)
* [Windows environment](/fundamentals/environments-windows)
* [AI capabilities](/fundamentals/ai-capabilities)
