# Steel Browser Open Source API for AI Agent Web Automation

> Steel Browser is an open-source browser API that provides a batteries-included browser sandbox for AI agents and applications. It handles session management, proxy rotation, anti-detection, and Chrome extension loading so developers can focus on their AI application logic.

- Skill: `agentskillexchange/steel-browser-open-source-api-for-ai-agent-web-automation` (Agent Skill)
- Install (CLI): `npx skillmds@latest add agentskillexchange/steel-browser-open-source-api-for-ai-agent-web-automation`
- Raw SKILL.md: https://api.skillmd.com/api/skills/agentskillexchange/steel-browser-open-source-api-for-ai-agent-web-automation/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: agentskillexchange (https://skillmd.com/u/agentskillexchange)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/agentskillexchange/steel-browser-open-source-api-for-ai-agent-web-automation

---


# Steel Browser Open Source API for AI Agent Web Automation

Steel Browser is an open-source browser API that provides a batteries-included browser sandbox for AI agents and applications. It handles session management, proxy rotation, anti-detection, and Chrome extension loading so developers can focus on their AI application logic.

## Installation

Use the upstream install or setup path that matches your environment:
- docker run -p 3000:3000 -p 9223:9223 ghcr.io/steel-dev/steel-browser
- docker compose up
- docker compose -f docker-compose.dev.yml up
- docker compose -f docker-compose.dev.yml up --build

Requirements and caveats from upstream:
- | Pre-built Docker Image (combined API + UI) | [![Deploy with Github Container Registry](https://img.shields.io/badge/GHCR-478CFF?style=for-the-badge&labelColor=478CFF&logo=github&logoColor=white)](https://github.com/...
- ### Docker
- The simplest way to deploy/run a Steel browser instance locally is to run the pre-built Docker image:

Basic usage or getting-started notes:
- ## 🛠️ Getting Started
- The easiest way to get started with Steel is by creating a [Steel Cloud](https://app.steel.dev) account. Otherwise, you can deploy this Steel browser instance to a cloud provider or run it locally.
- You can now create sessions, scrape pages, take screenshots, and more. Jump to the [Usage](#usage) section for some quick examples on how you can do that.

- Source: https://github.com/steel-dev/steel-browser
- Extracted from upstream docs: https://raw.githubusercontent.com/steel-dev/steel-browser/HEAD/README.md

## Source

- [Agent Skill Exchange](https://agentskillexchange.com/skills/steel-browser-api-ai-agent-web-automation/)

