Glean 拾遗
最近收录

2 条 · 按时间

07-03

让 LLM 直接操控真实浏览器的自适应 CDP 工具

Browser Harness 是一个薄层自愈浏览器操控工具,让 LLM(如 Claude Code、Codex)通过 CDP 协议直接连接真实 Chrome 浏览器,完成任意网页任务。核心设计是“代理在运行中编写缺失的辅助代码”,即当代理遇到文件上传、跨域 iframe、滚动等场景时,自动生成可复用的 helper 函数并存储至 agent-workspace,下次同类操作无需重新探索。整个项目仅约 1000 行核心代码,无中间层,通过纯 WebSocket 直连浏览器 CDP 端点,赋予 LLM 完全的浏览器操控自由。适合需要让 AI 代理做真实网页操作(如数据抓取、自动化填写、复杂交互)的开发者。

github.com · 7 min · Agent Engineering · AI Agents · Browser Automation
06-30

AI 智能体浏览器自动化 CLI

agent-browser 是一个基于 Rust 原生的命令行工具,专为 AI 智能体(如 Claude Code、Cursor 等)提供浏览器自动化能力。它采用客户端-守护进程架构,核心是一个纯 Rust 的守护进程,通过 Chrome DevTools Protocol (CDP) 直接操控浏览器,无需 Node.js 环境。项目提供了丰富的命令集,包括导航、元素交互(支持 ref、CSS、XPath 选择器)、快照、截图、网络请求拦截、会话管理、认证状态持久化等。特别设计了安全机制(域名白名单、操作策略、加密状态存储)和对 AI 工作流的优化(可获取无障碍树快照、带编号标注的截图、MCP 服务器支持),使得 LLM 能可靠地通过命令行控制浏览器执行复杂网页任务。适合开发 AI Agent、自动化测试、网页数据抓取及需要让大模型操控网页的工程师。

github.com · 64 min · AI Agents · Browser Automation · CDP