# 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. Use when this capability is needed.

- Skill: `tomevault-io/steel-browser-open-source-api-for-ai-agent-web-automation` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/steel-browser-open-source-api-for-ai-agent-web-automation`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/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: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/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/)

---
> Source: [agentskillexchange/skills](https://github.com/agentskillexchange/skills) — distributed by [TomeVault](https://tomevault.io).
<!-- tomevault:4.0:skill_md:2026-06-16 -->

