Overview
The browser tool provides web browsing capabilities to your agent. It can navigate to URLs, interact with page elements, extract content, and take screenshots. This is powered by a headless browser (Playwright) running on the host system.
Capabilities
Usage Examples
Navigating and Extracting
The agent can browse a website and extract relevant information:
Followed by:
Configuration
Prerequisites
The browser tool requires Playwright to be installed:
Security Considerations
The browser runs with the same permissions as the ArgentOS process. Be cautious with agents that have both browser and exec tools — they can be powerful in combination.
- Consider restricting allowed domains in production environments
- Cookie and session data persists between browser actions within a session
Limitations
- Browser state does not persist across gateway restarts
- JavaScript-heavy SPAs may require explicit wait conditions
- File downloads through the browser require separate handling
- The browser runs headless by default; there is no visual UI to observe