Pick the path that fits you. The Node SDK, the Python SDK, the MCP server and the desktop app share one account, one quota, one profile format and the same Engine runtime - Windows, macOS and Linux.
Install, launch a profile, and get standard Playwright objects back. Option tables for launch(), openProfile() and the Python handle, plus profiles, proxies and the CLI.
npm install anti-detect-browser · pip install antibrow →All 16 tools an agent gets, with parameters, and the session model that keeps a browser signed in between tool calls.
16 tools, one line of config →Task-level site adapters: ask for reddit/hot and get JSON. Plus fanout - the same command across N profiles, each with its own identity, cookies and exit IP.
One command, N identities →Wrap a persistent profile as four StructuredTool objects, so an agent that signed in yesterday is still signed in today. The whole integration is one file you own.
pip install antibrow langchain-core →ai-sdk-tool-antibrow: four AI SDK tools sharing one persistent profile, so an agent keeps its cookies, fingerprint and exit IP between runs.
npm install ai-sdk-tool-antibrow →No-code profile management. Install on Windows, macOS or Linux and launch from a window.
Download & GUI walkthrough →Residential proxies: claiming, monthly metering, reset rules, and the /api/v1/proxies API.
Acquisition & reset rules →Share a profile by link or transfer it permanently. What the recipient can do, what revoking actually stops, and the /api/v1/shared API.
Link sharing & transfer prerequisites →Which one is for me? Writing code that drives a browser → Node SDK or Python SDK. Giving an AI agent a browser without writing code → MCP server. Point-and-click for one or many accounts → Desktop app. Using proxies with any of them → Managed Proxies.