Run agent browser sessions on Steel.
libretto-browser-tools/steel. For Libretto CLI open / run on Steel, see Alternative providers: Steel.1234STEEL_API_KEY=<steel-api-key> # optional # STEEL_BASE_URL=https://api.steel.dev # STEEL_CONNECT_URL=wss://connect.steel.dev
| Option | Env | Default | Description |
apiKey | STEEL_API_KEY | (required) | API key |
endpoint | STEEL_BASE_URL | https://api.steel.dev | REST API base URL |
connectEndpoint | STEEL_CONNECT_URL | wss://connect.steel.dev | CDP connect websocket base |
useProxy | — | — | Enable Steel proxy when true |
solveCaptcha | — | — | Enable captcha solving when true |
timeoutMs | — | — | Session timeout in milliseconds |
inactivityTimeoutMs | — | — | Inactivity timeout in milliseconds |
liveViewUrl (Steel session viewer).123456789101112import { createAiSdkBrowserTools } from "libretto-browser-tools/ai-sdk"; import { SteelBrowserProvider } from "libretto-browser-tools/steel"; const { tools, dispose } = createAiSdkBrowserTools( new SteelBrowserProvider({ useProxy: true }), ); try { // agent loop using tools… } finally { await dispose(); }