Browser Harness — 自愈式 CDP 浏览器 harness

Core Idea

browser-use 团队开源的薄 CDP(Chrome DevTools Protocol)harness:一个 websocket 直连 LLM 与真实 Chrome,中间无任何封装。agent 在执行过程中自己编写缺失的 helper 函数,harness 随每次运行自我改进。

Key Details

  • 场景:浏览器任务需要”完全自由”时使用;agent-workspace/agent_helpers.py 是 agent 自写代码的挂载点
  • 安装方式独特:把 setup prompt 直接粘贴给 Claude Code / Codex,由编码 agent 自行安装并注册 skill
  • 配套 Browser Use Cloud v4 与桌面 app;示例任务见 agent-workspace/domain-skills/
  • 需要 Chrome remote debugging(chrome://inspect)授权连接

Why This Matters

代表”thin harness + agent 自编程”路线:不再追求预置万能工具集,而是给 agent 最小骨架 + 自扩展能力,每次运行都在积累任务专用代码。

Relevance to Hermes

与 Hermes computer_use 后台驱动互补;“agent 自写 helper”模式可迁移到 Hermes 的自定义工具/skill 扩展机制。

⭐16506 | https://github.com/browser-use/browser-harness