我开源了 patchright-cli:一个面向 AI 代理的 Patchright + 真实 Chrome CLI
摘要
一位开发者开源了 patchright-cli,这是一个轻量级 CLI,使用 Patchright 让 AI 代理能够操控真实的 Google Chrome 浏览器,旨在避免在网站上被检测。
我开源了一个名为 patchright-cli 的小项目。动机很简单:很多代理需要使用真实浏览器,但通常的 Playwright/CDP 设置可能会在某些网站上被检测或拦截。我想要一个轻量级 CLI,代理可以直接从 shell 中使用它来驱动真实 Google Chrome 的有头运行时,同时底层使用 Patchright。基本工作流程有意设计得简单,并且 playwright-cli 和 patchright-cli 都经过修补并可互换,因此代理无需“知道”该使用哪一个:1. patchright-cli open google 2. patchright-cli snapshot 3. patchright-cli click e3 4. patchright-cli close 它在底层运行 playwright-cli,但经过修补后可以通过 patchright 运行,并且确实使用有头 Google Chrome 浏览器。它比 agent-browser 和许多通用 CDP 驱动工具能更好地访问许多网站(这些工具会被屏蔽),但绝非完美,不过对于我的代理执行的简单任务来说效果不错。我还让 Codex 添加了一些简单的提示,让代理关闭资源密集型的标签页,否则代理默认会保持所有标签页打开。此外,它还包括一个针对 patchright-cli 和 playwright-cli 的关联技能。它完全免费且开源。没有托管服务,没有 API 密钥,没有付费层级。你可以在容器中运行它,或者直接将其接入 Linux/Ubuntu 风格的沙箱。想听听大家的看法,特别是如果你正在构建需要浏览器访问的代理。
相似文章
开源了我们用于智能体浏览的Chromium构建
开源了一个专为AI智能体浏览任务设计的自定义Chromium构建,使开发者能够自动化网页交互。
构建了一个让AI代理浏览网页的Playwright版本
这是Playwright的一个分支,每次会话生成唯一的浏览器指纹,使AI代理能够在网上不被察觉地浏览。该项目完全开源,基于MIT许可证。
Patch the Planet:一项支持开源维护者的Daybreak计划
OpenAI宣布推出Patch the Planet计划,与Trail of Bits合作,帮助开源维护者利用AI模型识别和修复漏洞,从而加强安全性,减轻维护者的负担。
OpenAI 发起全面行动修复开源漏洞,挑战 Anthropic's Mythos
OpenAI 启动 'Patch the Planet' 计划,与 Trail of Bits 和 HackerOne 合作,利用 AI 工具帮助开源项目修复漏洞。此外,还宣布了其他网络安全举措,包括改进版 GPT-5.5-Cyber 模型和扩大政府访问权限。
Patchrooms
Patchrooms 是一款工具,可将 AI 应用反馈转化为可供智能体直接使用的补丁上下文。