大数跨境

阿里开源了个浏览器 Agent,叫「轻舟」

阿里开源了个浏览器 Agent,叫「轻舟」 路过银河AI
2026-10-25
3
导读:阿里把浏览器 Agent 开源了:不装虚拟环境,直接用你的 Chrome;模型自带,数据不出本机;Claude Code 和 Codex 还能把网页任务甩给它。

它不提供一个虚拟浏览器环境,而是直接复用用户当前使用的 Chrome 浏览器。其核心特点是模型自带、数据完全保留在本地。此外,Claude Code、Codex 等编码 Agent 可将网页处理任务委派给它,最终获取结构化的结果。

项目基本信息

仓库名称:alibaba/qz-browser-agent(中文名「轻舟」)
开源协议:Apache-2.0
发布状态:创建于 2026-10-12,最新版本 v0.1.5(2026-10-23)
社区热度:128 Star,17 Fork,3 个 Open Issue
产品形态:Chrome 扩展程序(侧边栏交互),已上架 Chrome 应用商店并支持 Edge,暂不支持 Firefox
官方文档:alibaba.github.io/qz-browser-agent

核心功能概括:用户在侧边栏通过自然语言描述需求,工具在本地浏览器环境中执行操作,最终将结果整理为表格、文件或报告,并附带来源链接。

核心差异化优势

一、零环境配置,复用现有登录态

大多数浏览器 Agent 采用无头浏览器模式,虽环境纯净,但面临验证码、短信二次验证等登录障碍。轻舟采取直接挂载于用户日常使用的 Chrome 浏览器的策略,无缝继承登录态、Cookie、扩展及书签。这一设计有效解决了通用 Agent 在处理真实网页时常见的登录墙、长点击链及动态加载问题。

二、模型自备,数据本地化

用户可在设置中配置 Provider 和 API Key,支持 DeepSeek、OpenAI、Claude、OpenRouter、Kimi For Coding、Fireworks AI 等多种预设模型,也兼容本地模型服务。若使用 OpenAI Codex,可通过设备码登录,无需填写 API Key。

该架构明确数据边界:无私有服务器中转,会话记录、Skill 配置及抓取数据均存储于本地,请求仅发往用户配置的模型及目标网站,真正实现“本地优先”的数据隐私保护。

三、过程可视,支持人工干预

侧边栏实时展示执行步骤与中间结果。若发现执行偏差,用户可随时暂停并接管控制权,相较于“黑盒运行后查看结果”的模式,提供了更友好、可控的交互体验。

四、支持被其他 Agent 调用

除了服务于人类用户,轻舟还可作为基础设施被其他 Agent 调用。安装技能并配对后,Claude Code、Codex、pi、Grok Bot 等均可将网页任务委派给它。

# 全局添加技能 (需 Node.js 22+)
npx skills add alibaba/qz-browser-agent -g

# 一次性配对连接
npx qz-browser-agent@latest connect

# CLI 直接运行 (--stream 可查看进度及交互)
npx qz-browser-agent@latest create "你的任务" --stream

# 供 MCP 客户端使用
npx qz-browser-agent@latest mcp

典型用法示例:在编码 Agent 中输入指令“使用 qz 整理本周 GitHub 上最热的 AI Agent 项目周报”,系统自动协调完成信息搜集与整理。

典型应用场景

1. 多源数据汇总对比

指令示例:“对比过去6个月发布的主要开源权重LLM,每行包含发布日期、参数量、上下文长度、许可证及关键基准测试,并注明官方来源。”

工具将从各官网、GitHub 及论文页面提取分散信息,生成带引用来源的结构化表格。

2. 并行研究与子任务分解

指令示例:“查找本周 GitHub 上增长最快的10个 AI Agent 仓库,阅读其 README 文件,并撰写包含链接的周报。”

系统会将研究任务拆分为多个子任务并发执行,显著提升效率。

3. 流程沉淀为可复用 Skill

指令示例:“查找过去一个月关于浏览器 Agent 的10篇 arXiv 论文,包含标题、一句话摘要及链接。”

任务完成后,输入“Save this as a Skill”即可保存流程。后续只需简短指令即可重放相同任务,将重复性网页抓取工作转化为标准化技能。

横向能力对比

根据项目 README 提供的对比数据(截至 2026 年 10 月,基于各项目公开文档),轻舟在以下维度具备优势:

能力维度 qz (轻舟) Nanobrowser Browser Use agent-browser Playwright MCP
整任务委派(非单步点击) ✅ ◐ ◐ ◐ ❌
运行于已登录 Chrome ✅ ✅ ◐ ◐ ◐
人与 Agent 实时控制每一步 ✅ ◐ ◐ ◐ ◐
多任务并行及子任务支持 ✅ ◐ ◐ ◐ ◐
运行流程保存为可复用 Skill ✅ ❌ ◐ ❌ ❌

轻舟的核心差异点在于整任务委派和可复用技能机制,直击当前浏览器 Agent 领域的痛点。

开发部署指南

项目基于 Node.js 24 LTS 构建,主要依赖包括 @modelcontextprotocol/sdk (MCP)、@mozilla/readability (正文抽取)、tabulator-tables (表格)、xlsx (Excel导出)、pdfjs-dist (PDF读取) 及 turndown (HTML转Markdown)。其设计理念强调将原始 HTML 转化为可直接使用的结构化数据。

npm ci
npm run build      # 构建
npm test           # 默认测试集
npm run verify     # 类型检查 + 全量自动化测试 + 覆盖率

构建完成后,在 chrome://extensions 开启开发者模式,加载 dist/extension/ 目录即可。如需自定义工具、视图或 Provider,可参考 src/capabilities/README.md。

使用建议

适用人群:经常受困于登录验证、无限滚动及复杂交互的用户;需要进行竞品调研、数据汇总及周报制作的人员;以及希望扩展 Claude Code/Codex 网页处理能力的开发者。

注意事项:目前项目处于 v0.1.x 早期阶段,社区规模较小;模型调用费用由用户自行承担;建议在授予扩展权限前仔细阅读 docs/permissions.md,特别是在涉及公司内网或敏感账号场景下需谨慎评估安全风险。

总结

浏览器 Agent 的发展趋势已从单纯的“自动化点击”转向“数据处理归属”与“错误兜底机制”。轻舟选择了保守且务实的路径:依托用户本地浏览器环境,确保数据不出本机,允许用户自选模型,并通过 Skill 机制沉淀工作流。对于这一早期项目而言,其技术路线的价值比当前的功能列表更值得关注。

【声明】内容源于网络
0
0
路过银河AI
1234
内容 1102
粉丝 1
路过银河AI 1234
总阅读45.5k
粉丝1
内容1.1k