AgentBay is a cloud-native execution platform for AI agents. It provides isolated, elastically scalable cloud environments for browser, desktop, mobile, and code runtime automation, eliminating inconsistent environments, resource overhead, IP restrictions, and security risks.
Why choose AgentBay
-
Automate across diverse scenarios
-
Overcomes local agent runtime limitations.
-
Four environments — browsers, code spaces, cloud computers, and mobile devices — cover web automation, code compilation, desktop operations, and mobile app control.
-
-
Integrate with flexibility
-
Low development barrier with simple integration.
-
Supports SDK and MCP integration. Experts can customize deeply; beginners can start quickly.
-
-
Run tasks securely in isolation
-
Protects data and prevents local environment contamination.
-
Enterprise-grade secure containers with strict permission isolation ensure zero intrusion into your local environment. Supports sandbox process allowlists/blocklists, execution detection, and cross-platform data persistence.
-
-
Scale on cloud infrastructure
-
Reduces resource management and O&M overhead.
-
Built on Alibaba Cloud, AgentBay scales elastically in seconds and supports thousands of concurrent operations. Focus on agent innovation, not infrastructure.
-
Core services
Browser Use
Control cloud-based browsers programmatically to scrape web data, run automated tests, and fill forms.
Use cases
-
Data collection: Collect e-commerce product information, industry news, and public data.
-
Automated testing: Simulate user actions for functional, compatibility, and regression testing of web applications.
-
Process automation: Fill forms, enter data, and complete approval workflows.
-
E-commerce operations: Automate product listings, order processing, and price monitoring.
Key features
-
High compatibility: Compatible with Playwright, Puppeteer, and major agent development frameworks.
-
Multi-environment support: Works in mobile, desktop, and browser-only sandbox environments.
-
Flexible extension: Supports headless and headed modes, plus browser extensions.
Computer Use
Control cloud computers running Windows or Linux to operate desktop applications, run automated tests, and process documents.
Use cases
-
Desktop application testing: Run automated functional and performance tests on Windows and Linux applications.
-
Office automation: Process Excel reports, send and receive emails, and operate internal systems like ERPs.
-
System administration: Batch software installation, environment configuration, and system maintenance.
Key features
-
Multi-platform support: Supports Windows and Linux images, plus custom images.
-
Secure isolation: Each task runs in a VPC-isolated environment to ensure data security.
-
Access control: Fine-grained controls including network policies and application allowlists.
Code Space
Cloud-based development environment with pre-installed toolchains for compiling code, running scripts, testing APIs, and executing CI/CD pipelines.
Use cases
-
Cloud development environment: Ready-to-use remote environment with no local setup required.
-
Automated builds and tests: Run compilation, unit tests, and integration tests in CI/CD pipelines.
-
Secure code execution: Run untrusted or resource-intensive code in an isolated sandbox.
Key features
-
Pre-installed toolchains: Includes common languages, frameworks, and build and debug tools out of the box.
-
Environment consistency: Baseline images ensure identical environments across runs.
Mobile Use
Cloud-based Android environment that simulates real device behavior for mobile app testing and automation.
Use cases
-
Mobile application testing: Run automated functional, compatibility, and performance tests on Android applications.
-
Mobile office: Automate messaging, content summarization, and reply drafting. Create, edit, and convert mobile document formats.
-
Game automation: Automate in-game tasks such as farming and quest completion.
Key features
-
Native mobile support: Supports tapping, swiping, GPS simulation, and camera input.
-
Multi-device simulation: Supports multiple Android OS versions and screen resolutions.
Billing
AgentBay offers basic entitlement packages, subscription entitlement packages, and pay-as-you-go billing. You are billed for the following resources and features:
-
Concurrent session licenses: Maximum number of concurrent sessions.
-
Network bandwidth: Inbound bandwidth consumed during session scheduling.
-
Storage: Context data and session replay records.
-
Images: System images and custom images.
-
Points: Tokens consumed by the built-in
ToolUseAgentfor AI-related API calls. -
Advanced features: device fingerprint, and more.
For more information, see Billing.
FAQ
Multi-user isolation
AgentBay isolates users through sessions. Each end user runs in a separate session with an independent sandbox, isolated resources, and isolated data.
Built-in model capabilities
Yes. AgentBay includes a built-in ToolUseAgent that orchestrates tools using model capabilities. This consumes points.