[引]阿里 无影 Agent 开发套件 AgentBay

news/2025/11/19 7:25:07/文章来源:https://www.cnblogs.com/freeliver54/p/19240290

[引]阿里 无影 Agent 开发套件 AgentBay

本文转自:无影 Agent 开发套件 AgentBay-无影 Agent 开发套件 AgentBay-阿里云

无影 AgentBay 是面向 AI Agent 的云原生自动化执行平台,提供基于自然语言驱动的智能任务调度与操作能力。通过集成 AgentBay,开发者可实现对浏览器环境、桌面应用程序、移动设备及代码运行时的云端自动化控制。旨在解决本地运行自动化脚本与代码时存在的环境不一致、本地资源消耗大、IP受限、安全风险高等典型问题,为 AI Agent 及各类自动化应用提供稳定、隔离与可弹性伸缩的云端执行环境。

为什么选择无影AgentBay

  • 场景丰富,覆盖全面

    • 解决智能体运行环境局限问题。

    • 为智能体开发提供浏览器、代码空间、云电脑、移动端四大核心环境,从网页自动化到代码编译,从桌面操作到移动应用控制,实现智能体全场景运行的环境支持。

  • 接入多样,集成灵活

    • 解决开发门槛和集成复杂问题。

    • 为智能体开发提供SDKMCP两种接入方式,面向开发者友好且灵活,技术专家可深度定制,普通开发者也能快速上手。

  • 安全可靠,隔离防护

    • 解决数据安全和环境污染问题。

    • 采用企业级安全容器方案,通过权限严格隔离,实现本地环境零侵入。提供沙箱进程黑白名单及执行检测等全方位安全保障,支持跨平台数据持久化和状态连续性,确保智能体任务执行的安全性和可靠性。

  • 基建强大,调度智能

    • 解决算力资源和运维负担问题。

    • 依托阿里云强大算力,实现秒级弹性伸缩与千级并发的运维能力,让开发者无需担心智能体运行所需的基础建设和运维难题,专注智能体创新开发的工作中。

产品功能

浏览器(BrowserUse)

用于以编程方式控制云端浏览器,执行网页信息抓取、Web自动化测试、表单自动填充等任务。

适用场景

  • 数据采集:采集电商商品信息、行业资讯、公开数据等。

  • 自动化测试:模拟用户操作,对Web应用进行功能、兼容性和回归测试。

  • 流程自动化:自动完成在线表单填写、数据录入、流程审批等。

  • 电商运营:自动化商品上下架、订单处理与价格监控,提升运营效率。

关键特性

  • 兼容友好:兼容Playwright、Puppeteer等主流自动化协议的API风格,以及主流Agent开发框架。

  • 多环境适配:支持移动端、桌面端以及纯浏览器沙箱等多种沙箱环境的浏览器操作,满足不同场景需求。

  • 灵活扩展:支持各种浏览器运行模式,从无头浏览器到有头浏览器全覆盖,支持加载浏览器插件,满足定制化需求。

云电脑(ComputerUse)

用于以编程方式控制一个完整的云端桌面环境(WindowsLinux),执行桌面应用操作、软件自动化测试、文档处理等任务。

适用场景

  • 桌面应用测试:对Windows/Linux客户端软件进行自动化功能和性能测试。

  • 办公自动化:自动处理Excel报表、收发邮件、操作ERP等内部系统。

  • 系统管理:批量执行软件安装、环境配置、系统维护等任务。

关键特性

  • 多平台支持:支持WindowsLinux操作系统镜像,并支持用户定制自定义镜像。

  • 安全隔离:基于VPC网络隔离,并且每个任务运行在独立的镜像环境,确保环境稳定以及企业数据安全。

  • 权限管理:细粒度的云电脑权限控制,支持网络控制与应用白名单,确保操作环境安全性。

代码空间(CodeSpace)

提供预置常用开发工具链的云端代码执行与开发环境,用于执行代码编译、运行脚本、API测试、CI/CD等开发相关任务。

适用场景

  • 云端开发环境:作为即开即用的远程开发环境,无需配置本地环境。

  • 自动化构建与测试:在CI/CD流水线中执行代码编译、单元测试和集成测试。

  • 安全代码执行:在隔离的沙箱中运行不可信或资源消耗大的代码。

关键特性

  • 预制工具链:环境内已预装常用语言和框架,构建与调试工具,开箱即用。

  • 环境一致性:每次运行都基于一致的基线镜像,确保开发和测试环境的一致性。

云手机(MobileUse)

提供云端 Android 环境,用于模拟真实手机行为,执行移动应用测试、App自动化操作等任务。

适用场景

  • 移动应用测试:对 Android 应用进行功能、兼容性、性能自动化测试。

  • 移动办公:自动化处理即时通讯消息的收发,并对消息内容进行提炼总结和润色回复,以及自动完成移动端文档的创建、编辑、格式转换等任务。

  • 游戏自动化:执行游戏挂机、自动任务等操作。

关键特性

  • 原生移动支持:支持点击、滑动、GPS定位模拟、摄像头模拟等原生设备功能。

  • 多设备模拟:支持多种 Android 操作系统版本和屏幕分辨率。

计费说明

无影AgentBay采用基础权益包、订阅权益包与后付费相结合的计费模式,根据以下资源与功能使用情况计费:

  • 会话并发授权:同一时间内允许同时运行的会话数量上限。

  • 网络带宽:会话调度时发生的流入方向网络带宽。

  • 存储:用于持久化上下文数据与会话回放记录。

  • 镜像:包括系统镜像与用户自定义镜像。

  • Token:使用无影 AgentBay AI 相关接口时,内置ToolUseAgent运行消耗的token数量。

  • 高级功能:GetLink、设备指纹及其他高级功能。

更多计费详情参见无影AgentBay计费说明

常见问题 (FAQ)

  • 问题一:如何为多个终端用户提供相互隔离的运行环境? AgentBay的会话 (Session) 机制天然支持用户隔离。可为每一个终端用户创建一个独立的会话。每个会话都在独立的沙箱中运行,资源和数据完全隔离,确保了多用户场景下的安全性和稳定性。

  • 问题二:AgentBay本身包含大模型能力吗? A: AgentBay 内置ToolUseAgent以完成各类工具的智能调度,所以本身包含大模型能力,这也是为什么使用AgentBay时会产生token费用。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/969569.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

dotnet C# 警惕结构体加等事件

前几天我在对文本库进行性能优化,将其中一个枚举迭代器从类改成结构体,然而改造之后却遇到了本文记录的在结构体内加等事件的坑如以下代码所示,还请大家猜猜以下代码输出会是多少。如以下代码,在 F1 结构体的构造函…

linux csv文件

当然可以!关于 Linux 中的 CSV 文件,以下是一些常见的操作和命令,适用于大多数 Linux 发行版(如 Ubuntu、CentOS、Fedora 等)。一、CSV 文件的基本概念CSV(Comma-Separated Values)是一种文本文件格式,用于存储…

读社会工程:安全体系中的人性漏洞(第2版)06MAPP

读社会工程:安全体系中的人性漏洞(第2版)06M.A.P.P.1. 防治规划 1.1. Mitigation and Prevention Plan 1.2. 一开始你可能会没有信心,实际上你可以塑造出一种重视安全意识的文化 1.3. 第1步:学会识别社会工程攻击…

查询libc版本的方法

查询libc版本的方法查询libc版本的方法在终端执行:/usr/lib/aarch64-linux-gnu/libc.so.6执行结果显示libc的版本为2.39

linux crontab 任务

在 Linux 系统中,crontab 是一个用于定时任务调度的工具,它允许用户在指定的时间执行特定的命令或脚本。crontab 的配置文件通常位于 /var/spool/cron/ 目录下,每个用户有一个对应的 .crontab 文件。一、查看当前用…

jpeg结构分析工具 vivo的特殊的照片jpg文件格式 2

20251118_213605- **p=**: 段在文件中的位置(十六进制) - **d=**: 与前一段之间的字节差距 - **m=**: JPEG标记(十六进制) - **l=**: 数据长度 - **e=**: 熵值(数据随机性度量) - **a=**: 连续字节差异平均值pyt…

linux cpu监控

在 Linux 系统中,监控 CPU 使用情况是常见的任务。以下是一些常用的方法和命令,可以帮助你监控 CPU 的使用情况:? 一、常用命令 1. top 命令 top 是一个实时的系统监控工具,可以显示 CPU、内存、进程等信息。 top…

linux cpu调度

在 Linux 中,CPU 调度是操作系统内核负责管理的,主要由 调度器(Scheduling Algorithm)来实现。调度器负责决定哪个进程(或线程)在什么时候获得 CPU 的执行时间。不同的调度算法适用于不同的场景,例如:一、Linu…

信号、Shell与Docker:层层嵌套的陷阱剖析

本文深入探讨POSIX信号在Shell脚本和Docker容器中的传播机制,通过实际案例揭示信号转发链断裂的原因,涉及进程组、前台进程组和Docker Compose信号转发bug等技术细节。在几次调试POSIX信号(SIGINT、SIGTERM等)的过…

应用安全 --- 代码块保护

应用安全 --- 代码块保护有的商业加密会将一个函数内的指令打乱分散在各个文件区域以块的形式存在 比如 这标红的区域表示这段代码不在这个函数内但是被这个函数使用了

linux cpu中断

在 Linux 中,CPU 中断(CPU Interrupt)是操作系统内核处理硬件事件的一种机制。当 CPU 的某个硬件设备(如网卡、磁盘、GPU 等)发生事件时,会向 CPU 发送一个中断信号,CPU 会暂停当前正在执行的程序,转而处理该中…

linux cpu 超过100

在 Linux 中,如果你想监控 CPU 使用率是否超过 100%,可以使用以下几种方法:? 方法一:使用 top 命令 top 是一个实时的系统监控工具,可以显示 CPU 使用情况。 top -b -n 1 | grep + #引号 + Cpu(s) + #引号 +…

linux cpu内存使用情况

要查看 Linux 系统中的 CPU 和内存使用情况,可以使用以下常用命令和脚本:一、查看实时 CPU 使用情况 top功能:显示实时的 CPU 使用情况,包括 CPU 核心、进程、内存等信息。 适用场景:需要实时监控系统负载和进程资…

linux cpu 占用高

在 Linux 系统中,当发现 CPU 占用率高时,可以通过以下几种方式来诊断和分析问题:一、常用命令查看 CPU 占用率 1. top 命令功能:实时监控系统 CPU 使用情况。 使用方法:top输出说明: %CPU:CPU 使用率(百分比)…

linux cpu 使用率过高

当 Linux 系统的 CPU 使用率过高时,可能是由于进程资源争用、后台进程异常、系统负载过高或系统服务未正确关闭等原因引起的。以下是一些常见的排查和解决方法,帮助你诊断和处理 CPU 使用率过高的问题:一、查看 CPU…

linux cpu mysql

当然可以!你提到的“Linux CPU”和“MySQL”是两个不同的主题,我将分别解释,并提供相关命令和脚本。一、Linux CPU 使用情况查看 1. 常用命令查看 CPU 使用情况 1.1 使用 top 命令功能:实时查看系统 CPU 使用情况。…

linux cp 并创建目录

在 Linux 中,使用 cp 命令复制文件或目录时,如果需要创建目标目录,可以使用 -r(递归复制)和 -d(防止覆盖已有的目录)选项,或者使用 mkdir 命令配合 cp 来实现。 方法 1:使用 cp 和 mkdir(推荐) cp -r sourc…

linux count

在 Linux 中,count 命令通常用于统计文件中某一行或某部分内容的出现次数。常见的 count 命令有以下几种:1. grep + wc 统计某行出现次数 grep -c + #引号 + pattern + #引号 + filename-c:统计匹配行的数量。…

linux cos()

你提到的 cos() 函数在 Linux 系统中并不是内置的命令或脚本,而是一个数学函数,通常在编程语言(如 Python、bash、Perl 等)中使用。在 Linux 命令行中,没有直接的 cos() 函数。 如果你是在询问如何在 Linux 中计算…

vivo 手机 拍照 特殊jpg格式 批量压缩

https://github.com/tjko/jpegoptim Windows (setargv.obj "link option" is needed for wildcards expansion to work)JPEGOPTIM(1) General Commands Manual JPEGOPTIM(1)NA…