2026年5月,Google正式关闭了Project Mariner——这个曾经被誉为"浏览器中的自主AI"的项目在存活17个月后黯然退场。与此同时,Manus AI以GAIA基准测试86.5%的成绩登顶,OpenHands发布1.6版本并推出Agent Control Plane,Browser-use在GitHub上突破91k Star,OpenAI将Operator整合为ChatGPT Agent并上线Workspace Agents。自主智能体(Autonomous Agent)赛道正在经历一次剧烈的分化:有的在走向通用的"数字员工",有的在深耕垂直的代码工程,有的在构建浏览器操控的基础设施。本文聚焦六个最具代表性的自主智能体工具,从架构原理到实战部署进行深度拆解,帮助开发者和技术决策者找到最适合自身场景的方案。
| 维度 | Manus AI | OpenHands | Browser-use | OpenManus | Claude Computer Use | ChatGPT Agent |
|---|---|---|---|---|---|---|
| 定位 | 通用自主代理 | 自主编程工程 | 浏览器自动化框架 | 开源通用代理 | 桌面GUI操控 | 消费级自主助手 |
| 开发方 | Butterfly Effect (新加坡/北京) | All-Hands-AI (开源社区) | browser-use团队 | FoundationAgents | Anthropic | OpenAI |
| GitHub Star | 闭源 | 52k+ | 91k+ | 52k+ | N/A (API) | 闭源 |
| 核心模型 | Claude 3.5/3.7 + Qwen | 100+ LLM支持 | 任意LLM | Claude/Qwen等 | Claude Opus 4.x | GPT-5.3/GPT-6 |
| 沙箱环境 | 完整虚拟计算机 | Docker沙箱 | 浏览器沙箱 | 本地沙箱 | 用户桌面(需授权) | 虚拟计算机 |
| 定价 | 免费/Starter $39/Pro $99 | 开源免费/Cloud按量 | 开源免费/Cloud付费 | 开源免费 | API按Token计费 | Plus $20/Pro $200 |
| 上手时间 | 5分钟(Web端) | 15-30分钟(Docker部署) | 10分钟(pip install) | 15分钟 | 30分钟(API集成) | 即时 |
| GAIA得分 | 86.5%(第一) | N/A | N/A | N/A | N/A | N/A |
| 适用场景 | 研究、报告、数据分析 | 软件开发、代码工程 | 网页操作、数据采集 | 定制化通用任务 | 企业桌面自动化 | 日常任务自动化 |
Manus的核心设计哲学是"交给AI一台完整的计算机"。它不是一个对话式助手,而是一个运行在云端沙箱中的自主代理——拥有独立的浏览器、终端、文件系统和代码编辑器。用户只需下达一个高层指令(如"调研2026年全球电动汽车市场并生成PDF报告"),Manus便会自主规划任务、拆解步骤、执行操作,最终交付成果。
其架构包含四个关键层次:
Manus的底层模型主要采用Claude 3.5/3.7 Sonnet和部分Qwen模型,通过精心设计的Prompt Engineering和工具调用链实现复杂任务的自主完成。在GAIA基准测试中,Manus以86.5%的得分位居所有公开AI代理之首。
# Manus API调用示例(概念性)
import manus
agent = manus.Agent(
task="分析特斯拉2025年Q4财报,对比比亚迪同期数据,生成可视化报告",
sandbox=True,
max_steps=50,
tools=["browser", "code_runner", "file_manager"]
)
result = agent.run()
# 返回:报告PDF文件 + 数据分析摘要
Manus在GAIA基准上的86.5%得分为其建立了强大的技术护城河。对于训练营和课程开发者而言,Manus的最佳切入点是"AI自动化办公"——从市场调研报告生成、数据清洗分析到自动化文档处理,这些都是高需求的商业场景。定价方面,Starter计划$39/月提供足够的任务额度用于学习和小型项目,而Pro计划$99/月则适合专业用户和团队使用。
需要注意的风险:Manus是闭源产品,底层依赖Claude和Qwen等第三方模型,存在模型能力波动和供应链风险。2025年初的"爆火"之后,部分用户反馈在复杂任务上的成功率有所下降。
OpenHands(前身为OpenDevin)是目前最成熟的开源自主编程代理平台。它的核心是CodeAct智能体——一种将"代码即行动"(Code as Action)理念贯彻到极致的Agent设计模式。
CodeAct的关键创新在于:传统Agent通过调用预定义工具来执行操作,而CodeAct直接生成并执行Python/Bash代码来完成任何任务。这意味着Agent的能力不受工具集的限制——它可以安装新包、编写脚本、调用任何API,甚至修改自己的执行环境。
# OpenHands SDK使用示例
from openhands import Agent, Sandbox
# 创建沙箱环境
sandbox = Sandbox(
image="openhands/python:3.12",
runtime="docker"
)
# 定义并运行Agent
agent = Agent(
name="code-assistant",
model="claude-sonnet-4-6",
sandbox=sandbox,
max_iterations=30
)
result = agent.run(
task="在当前项目中添加JWT认证中间件,包含单元测试"
)
OpenHands的1.0版本完成了重大架构重写,引入了software-agent-sdk。2026年5月,OpenHands进一步发布了Agent Control Plane——一个用于管理和编排大规模软件代理部署的控制面板,支持从单机到云端1000+实例的弹性扩展。
OpenHands采用Docker沙箱隔离执行环境,确保Agent的代码操作不会影响宿主系统。其架构包含以下核心组件:
在SWE-bench基准测试中,CodeAct 2.1达到了26%的解决率,虽然低于Claude Code等商业方案,但作为完全开源的解决方案,这个成绩已经足以处理大量真实的GitHub Issue。
OpenHands的开源MIT协议为商业化提供了广阔空间。最直接的变现路径是"AI编程训练营"——从安装部署到高级Agent开发,形成完整的课程体系。企业方向则可以围绕私有化部署、定制化Agent开发和Agent Control Plane的运维服务展开。OpenHands Cloud提供了从开源到商业的平滑过渡路径。
Browser-use是目前GitHub上Star数最高的AI Agent相关项目之一(91k+),它专注于解决一个核心问题:让AI Agent能够像人类一样操控浏览器。
与传统的Selenium/Playwright脚本不同,Browser-use不是通过预定义的CSS选择器或XPath来定位元素,而是让LLM直接"看到"网页内容并做出交互决策。它通过以下方式实现:
# Browser-use核心示例
from browser_use import Agent, Browser, BrowserConfig
from langchain_anthropic import ChatAnthropic
# 配置浏览器
browser = Browser(
config=BrowserConfig(
headless=True,
disable_security=True
)
)
# 配置LLM
llm = ChatAnthropic(model="claude-sonnet-4-6")
# 创建并运行Agent
agent = Agent(
task="在亚马逊上搜索'机械键盘',找出评分4.5以上的产品,整理成表格",
llm=llm,
browser=browser,
max_steps=25
)
result = await agent.run()
Browser-use的架构设计简洁而高效:
Browser-use的成功在于它精准地找到了"最大公约数"——几乎所有AI Agent都需要与网页交互的能力。它不试图做通用Agent,而是做好浏览器操控这一件事。这种"基础设施"定位使得它可以被集成到任何Agent框架中:LangChain、CrewAI、AutoGen,甚至Manus本身。
Browser-use的商业化路径清晰:Cloud版本提供大规模、反检测的云端浏览器集群。对于训练营而言,"AI + 浏览器自动化"是一个极具吸引力的卖点——可以覆盖电商数据采集、社交媒体运营自动化、竞品监控等高频需求场景。个人开发者可以利用Browser-use构建SaaS产品,月费模式稳定且可预测。
OpenManus由FoundationAgents团队开发,是Manus AI的开源替代方案。它采用MIT协议,允许开发者自由使用、修改和商业化。目前GitHub Star数已达52k+。
OpenManus的设计理念是"无需堡垒,纯粹开放"(No fortress, purely open ground)。其架构与Manus类似,但更加模块化和可定制:
OpenManus架构层次:
├── Planner(任务规划器)
│ ├── Task Decomposition(任务分解)
│ └── Step Scheduling(步骤调度)
├── Executor(执行器)
│ ├── Browser Agent(浏览器代理)
│ ├── Code Agent(代码代理)
│ └── File Agent(文件代理)
├── Memory(记忆系统)
│ ├── Short-term(短期记忆)
│ └── Long-term(长期记忆)
└── Sandbox(沙箱环境)
├── Browser Runtime(浏览器运行时)
└── Code Runtime(代码运行时)
OpenManus的独特之处在于引入了OpenManus-RL——一个开源的强化学习训练框架,用于优化Agent的决策策略。这意味着社区可以不断改进Agent的执行效率,而不仅仅依赖Prompt Engineering。
| 对比维度 | Manus AI | OpenManus |
|---|---|---|
| 开源状态 | 闭源 | MIT协议 |
| 部署方式 | 仅云端 | 本地/云端均可 |
| 模型选择 | 固定(Claude/Qwen) | 自由选择 |
| 数据隐私 | 上传到Manus服务器 | 本地运行,完全可控 |
| 社区生态 | 封闭 | 活跃(52k+ Star) |
| 定制能力 | 有限 | 完全可定制 |
| 成本 | $39-$99/月 | 仅LLM API费用 |
OpenManus为技术服务商提供了绝佳的商业化基础:企业级私有化部署、定制化Agent开发、行业解决方案。对于有合规要求的金融、医疗等行业,"数据不出内网"是硬性需求,OpenManus的本地部署能力使其成为唯一可行的选择。
Anthropic的Computer Use代表了AI Agent交互范式的根本性转变:从结构化的API调用,到像人类一样"看屏幕、动鼠标、敲键盘"。2024年10月随Claude 3.5 Sonnet首次发布,到2026年5月已经迭代到支持Claude Opus 4.x系列模型。
Computer Use提供三个核心工具:
- computer:截屏、分析屏幕内容、执行鼠标/键盘操作
- text_editor:查看和编辑文件内容
- bash:执行终端命令
# Claude Computer Use API调用示例
import anthropic
client = anthropic.Anthropic()
response = client.beta.messages.create(
model="claude-sonnet-4-6",
betas=["computer-use-2025-01-24"],
max_tokens=1024,
tools=[
{
"type": "computer_20250124",
"name": "computer",
"display_width_px": 1920,
"display_height_px": 1080
},
{
"type": "text_editor_20250124",
"name": "str_replace_editor"
},
{
"type": "bash_20250124",
"name": "bash"
}
],
messages=[{
"role": "user",
"content": "打开Excel文件,将Sheet1中A列数据按降序排列,保存并关闭"
}]
)
Computer Use目前仍处于Beta阶段,有几个关键限制需要了解:
Computer Use的最佳商业化场景是企业RPA(机器人流程自动化)的升级换代。传统RPA需要精确的UI录制和维护,成本高昂;而Computer Use只需自然语言描述任务,大幅降低了开发和维护成本。结合Claude Enterprise的部署方案,可以构建面向金融、保险、政务等行业的智能自动化解决方案。
OpenAI在Agent领域的策略经历了三次重大转变:
ChatGPT Agent的核心是GPT-5.3-Codex模型(部分场景已升级至GPT-6),配备虚拟计算机环境,能够自主浏览网页、填写表单、执行代码、管理文件。与Manus不同,ChatGPT Agent更偏向消费级市场——帮助用户完成订餐、购物、预订等日常任务。
# ChatGPT Agent API调用示例(概念性)
from openai import OpenAI
client = OpenAI()
# 创建异步Agent任务
response = client.agents.create(
model="gpt-5.3-codex",
instructions="""
你是一个自主网页助手。帮助用户完成以下任务:
1. 在美团上搜索附近评分最高的日料店
2. 预订今晚7点两人的座位
3. 将预订确认信息发送到用户的邮箱
""",
tools=["browser", "email", "calendar"],
sandbox=True,
run_mode="async" # 异步运行,完成后通知
)
# 查询任务状态
status = client.agents.retrieve(response.id)
2026年4月推出的Workspace Agents是OpenAI在企业Agent市场的重要落子:
这一策略直接对标了Claude Enterprise和Copilot Studio等企业级产品。

图表 1

图表 2
推荐方案:Claude Computer Use + 自建调度系统
对于需要操控企业内部应用(ERP、CRM、OA系统)的自动化场景,Computer Use是目前最成熟的桌面GUI操控方案。它不依赖应用的API或结构化接口,通过视觉理解直接操作GUI。建议部署在虚拟桌面环境中,配合企业级权限管理。
成本估算:按每天100次中等复杂度任务计算,月API费用约$300-500,远低于传统RPA的开发和维护成本。
推荐方案:OpenHands(团队)或Claude Code(个人)
对于代码工程场景,OpenHands提供了完整的Docker沙箱和多Agent协作能力,适合团队使用。个人开发者则推荐Claude Code——终端内原生体验,支持子代理并行,SWE-bench得分领先。OpenHands的优势在于可私有化部署,满足合规要求。
推荐方案:Manus AI(快速出结果)或 Browser-use + LangChain(深度定制)
Manus的"一句话生成报告"能力在调研场景中表现出色,适合快速获取结果。但如果需要深度定制(如特定数据源、特殊格式的报告),Browser-use配合LangChain可以构建更灵活的管线。
推荐方案:Browser-use + Playwright
Browser-use的91k Star不是浪得虚名——它在浏览器自动化方面的能力远超其他方案。结合Playwright的底层能力,可以构建从功能测试到竞品监控的全套浏览器自动化方案。Cloud版本还提供反检测和大规模并发能力。
推荐方案:OpenManus(本地部署)
对于数据不能离开内网的场景(金融、医疗、政务),OpenManus是唯一可行方案。MIT协议允许任意修改和分发,配合本地部署的LLM(如Llama 3、Qwen等),可以实现完全离线的自主代理能力。
Google关闭Project Mariner不是AI Agent赛道的退潮,恰恰相反——它说明AI Agent正在从"独立的浏览器操控产品"进化为"内嵌于操作系统和应用中的基础能力"。OpenAI将Operator整合为ChatGPT Agent、Anthropic将Computer Use作为API提供,都是这一趋势的体现。未来,"AI Agent"将不再是一个独立的产品品类,而是所有软件的基础能力层。
六个工具无一例外地采用了沙箱隔离——从Manus的虚拟计算机到OpenHands的Docker容器到Browser-use的浏览器沙箱。这不仅是安全需求,更是自主Agent可靠运行的前提:Agent需要一个可预测、可重置、可监控的执行环境。沙箱技术将成为AI Agent基础设施的核心组件,类似容器在微服务架构中的地位。
OpenManus和Browser-use的爆发式增长证明:在AI Agent领域,开源社区正在与闭源产品形成互补关系——开源项目提供基础设施和定制化能力,闭源产品提供开箱即用的体验和性能优化。这种分层与Linux(开源)和Red Hat(商业)的关系如出一辙。对于开发者和企业而言,最佳策略是:用开源方案构建核心能力,用闭源产品验证市场需求。
[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。
