All Products
Search
Document Center

AgentBay:Computer Use

Last Updated:Oct 31, 2025

Wuying AgentBay Computer Use is a core feature for automating desktop applications. It provides a cloud desktop environment where AI agents can simulate user behavior, control desktop applications, and run automation flows. The feature runs on the Wuying AgentBay multi-modal cloud environment and supports connections using the software development kit (SDK) and MCP. This helps developers efficiently build AI agents that can perform desktop operations.

Scenarios

image

  • Computer application testing

    • Functional testing: Simulating user operations to verify that desktop application features function correctly.

    • Compatibility testing: Testing the compatibility of desktop applications in different operating system environments.

    • Performance Testing: Monitoring the response speed and resource usage of desktop applications.

  • Office automation

    • Document processing: Automatically creating, editing, and converting document formats.

    • Email management: Automating the sending, receiving, categorizing, and replying to emails.

    • Office communication: Automatically processing instant messages to summarize content and refine replies.

  • System administration

    • System configuration: Automating system settings and configuration tasks.

    • Software installation: Installing and configuring software applications in batches.

    • Maintenance tasks: Automating system maintenance and cleanup tasks.

  • Office Automation

    • Flow approval: Automating office workflows that require manual approval.

    • Report generation: Automatically generating various business and analysis reports.

    • Data synchronization: Automatically synchronizing and updating data between different systems.

  • Research and education

    • Experiment control: Automating the control of scientific experiment equipment and procedures.

    • Data processing: Automating the processing and analysis of experimental data.

    • Teaching assistance: Automating the organization and distribution of teaching resources.

Core capabilities

  • Efficient and flexible

    • Multi-platform support: Supports multiple versions of Windows and Linux images, and custom images to meet the runtime requirements of different desktop applications.

    • Elastic scheduling: Efficiently creates, assigns, and revokes resources, which allows agents to flexibly schedule computing power.

    • Environment isolation: Each task runs in an independent image environment to ensure a stable runtime and secure isolation between tasks.

  • Enterprise-grade security

    • Security isolation: Uses VPC for network isolation to ensure the security of enterprise data.

    • Data control: Supports data encryption for storage and transmission to meet enterprise compliance requirements.

    • Permission management: Provides fine-grained computer access control and supports network and application whitelists to ensure a secure operating environment.

  • Developer-friendly

    • Multiple connection types: Provides three connection modes (SDK, MCP, and ASP) and supports multiple programming languages, such as Python, TypeScript, and Golang.

    • Visual debugging: Supports the ASP streaming protocol for real-time visualization of operations. It also provides a session recording feature to help with troubleshooting and flow optimization.

    • Serverless architecture: Uses a cloud-native serverless architecture with automatic scaling. Usage-based billing reduces the complexity of resource management.

Related links

  • Connect to Computer Use with an SDK

  • Connect to Computer Use with MCP