我们如何为 Deep Agents 优化浏览器使用
LangChain 团队给自家的 Deep Agents 加上了浏览器操作能力,让智能体能在没有公开 API 的网站上自动完成多步任务。难点在于浏览器工具调用次数多、每次返回的网页内容又很杂,很容易浪费时间和费用。他们对比了七种浏览器工具方案,最终选用 Browserbase 的 Stagehand,并通过 LangSmith 追踪和评测反复调整。改进后 Stagehand 方案通过率最高(90%),总花费约 1.98 美元,每任务中位耗时 17.4 秒;相比之下 Playwright MCP 通过率 78%,花费 26.71 美元,约是前者的 13 倍,耗时也是三倍。托管版 Deep Agents 已能替用户运行浏览器,但文中提到的部分评测和上游改动属于内部测试与贡献,并非全都已对普通用户开放。
文中可用工具
- StagehandBrowserbase 推出的浏览器操作工具集,让智能体用代码批量操作网页
- Browserbase托管浏览器服务,负责处理验证码、反爬和规模化运行浏览器
- LangSmith用于追踪智能体运行轨迹、做实验对比和评测的开发者平台
- Playwright MCP基于 Playwright 的浏览器工具集,每个动作单独调用
- browser-use原文未说明具体用途,仅列为对比的原生工具方案之一
- Browserbase MCPBrowserbase 提供的 MCP 服务器形式浏览器工具
- agent-browser原文未说明具体用途,仅列为对比的 CLI 工具方案之一
- browse CLIBrowserbase 的命令行浏览器工具,智能体在 shell 中执行浏览器命令
评论 · 分享第一个看法