
搜索“ChatGPT browser use”的人,其实对应三种不同的需求:让 ChatGPT 读一个页面,让 Agent 在服务商托管的浏览器里干活,或者让 Agent 操作你正在用的那个 Chrome 配置文件。这三者不能互换。云浏览器有它自己的配置文件;页面阅读器可能根本没有交互界面;而连接 Chrome 则可以共享你的标签页和账号登录态。
先看最关键的边界:Cookie、扩展程序、IP、下载文件和已打开的标签页,究竟归谁的浏览器所有?OpenAI 目前的 Browser 和 Computer Use 文档描述的是受控的浏览器界面,但并没有把 ChatGPT 变成你个人 Chrome 里每个标签页的遥控器。如果任务需要你自己的登录态,就选一条明确拥有本地授权会话的路线。
ChatGPT 浏览器使用指的是什么?
“浏览器使用”指的是 Agent 执行浏览器操作,比如打开 URL、读取可见内容、点击、输入,或者返回截图与结构化结果。它并不是某一个统一的 ChatGPT 产品。OpenAI 的文档把面向浏览器的界面和 Computer Use 分开描述,而且产品可用性会随套餐、应用、地区和版本而变化。在参考旧的 Atlas 或浏览器教程之前,请先查看当前的 OpenAI 文档和你账号里显示的控制项。 OpenAI 的 Browser 文档和Computer Use 文档是最权威的起点。
这一区别解释了为什么两张截图都可以叫“ChatGPT 浏览器使用”,但行为却不一样。一张可能显示的是服务方提供的远程任务会话,另一张可能显示的是浏览器扩展程序在选定的 Chrome 标签页中操作。前者通过不持有本地配置文件来保护它,后者通过共享一个窗口来触达它。两者都不会自动成为一个继承会话的独立本地浏览器。
云浏览器路线能访问什么?
云浏览器路线给 Agent 一个运行在服务商控制的基础设施中的浏览器。它非常适合公开页面、一次性研究,以及干净配置文件本身就是优势的任务。服务商可以管理浏览器进程、网络、隔离和清理,你不需要保持本地 Chrome 窗口打开。
代价在于状态。云配置文件不是你日常使用的配置文件,除非你刻意在那里认证并存储状态。登录、两步验证(2FA)、设备检查、扩展程序、本地文件和内网访问都可能需要单独设置。把持久化的云配置文件当作一个携带凭证的环境:在连接有价值的账号之前,先检查保留策略、访问权限、计费方式和吊销机制。
连接 Chrome 能访问什么?
浏览器扩展程序或 CDP 连接在你选定的本地 Chrome 系进程中工作。这条路线可以触达你已经登录的网站,因为配置文件和它的 Cookie 都留在本地。它也是即时影响范围最大的路线:根据工具的权限,Agent 可能看到活动标签页、选中的文本、打开的标签页、表单,以及所连接配置文件能触达的任何账号。
实际摩擦在于归属权。跟随标签页的扩展程序可能改变你正在看的页面。CDP 可能暴露整个浏览器进程,而不是一个安全的任务。浏览器扩展程序可以增加按站点审批,但仍然需要仔细限定范围。对敏感工作使用专用配置文件或选定标签页,并在发送、购买、更改设置或提交表单之前保留人工确认。
本地连接也不能保证无挑战运行。网站仍然会评估账号、设备、频率和行为。如果出现验证码(CAPTCHA)、登录提示、同意对话框或不熟悉的账号,请暂停并手动处理。不要通过轮换代理、重放他人的 Cookie 或让模型猜测来解决平台控制。
几种浏览器使用路线怎么对比?
这张表区分了决定一条路线在现实中是否可行的三个维度:状态存在哪里、你的窗口是否被占用,以及你必须维护什么。它是架构模型,不是每个服务商都暴露每项能力的承诺。
| 路线 | 配置文件与登录 | 窗口归属 | 最适合 |
|---|---|---|---|
| 云浏览器 | 服务商配置文件;需单独认证 | 独立于你的本地窗口 | 公开或一次性工作 |
| Chrome 扩展程序 / CDP | 选定的本地配置文件及其会话 | 共享进程、标签页或选定标签页 | 有人监督的调试或快速交接 |
| 隔离的本地浏览器 Space | 在本地继承已授权的会话 | Agent Space 与日常窗口分离 | 需要登录的重复性工作流 |
如何让 Agent 使用我自己的浏览器?
当需求是“把登录信息和凭证留在本机”时,ego (lite) 在你自己的电脑和网络上运行,密码、Cookie 和会话状态都不会交给托管式浏览器服务或共享的云 IP。
这仍然是一个受权限约束的浏览器,不是绕过手段。会话只能访问该账号本身能访问的内容,平台规则依然适用。遇到两步验证(2FA)或验证码(CAPTCHA)步骤,就属于需要人工交接的环节。请把任务限制在明确的域名和操作范围内,记录来源 URL 和检查时间,并在执行任何有后果的操作前先审核输出结果。
ego-browser nodejs <<'EOF'
const task = await egoBrowser.newTaskSpace('chatgpt-browser-use')
await task.page.goto('https://example.com/', { waitUntil: 'domcontentloaded' })
console.log({
source_url: task.page.url(),
checked_at: new Date().toISOString(),
access_status: 'visible',
fields: ['title'],
})
EOF把示例 URL 和字段替换成你有权读取的页面。关键在于归属约定:Agent 在 Space 中工作,会话保留在本地,输出结果带有证据,而不是悄悄声称某个云浏览器看到了你的账号。
该选哪条 ChatGPT 浏览器路线?
当隔离性和公开页面比现有会话更重要时,选择云浏览器。当你需要检查眼前这个 Chrome 的确切状态,并且能够监督一个共享窗口时,选择扩展程序或 CDP。当你需要周期性的账号操作、继承已有会话,以及一个能在你正常浏览的同时运行的 Agent 时,选择隔离的本地浏览器 Space。
连接之前,先写下账号、域名、允许的操作、数据字段和停止条件。这份简短的约定比产品标签更有用:它能告诉你,云浏览器配置文件、共享标签页或本地 Space 哪一个的影响范围才合适。
FAQ
ChatGPT 能控制我现有的 Chrome 浏览器吗?
默认不能。特定的 Chrome 扩展程序、CDP 配置或本地浏览器集成,可能把 Agent 连接到选定的浏览器进程或标签页。ChatGPT 的云端或应用内浏览器界面是独立的环境。在假定你的登录态可用之前,先确认具体的连接方式、权限、浏览器配置文件和标签页范围。
ChatGPT 浏览器使用会保留我的网站登录态吗?
由服务商托管的浏览器不会自动继承你本地的 Cookie。刻意连接的本地配置文件可以使用其现有会话,但受工具权限和网站检查的约束。除非你已经明确接受这种凭证暴露的风险并且能够撤销,否则绝不要上传 Cookie 或浏览器配置文件归档。
云浏览器比我的真实浏览器更安全吗?
它的本地影响范围更小,因为默认看不到你的本地配置文件,但它把信任转移给了服务商,以及你放进云配置文件里的任何凭证。真实浏览器可以保留本地状态,但需要更强的标签页、账号和操作边界。安全性取决于数据和任务本身,而不是“云”或“本地”这两个词。
ChatGPT Atlas 浏览器使用功能后来怎么样了?
与 Atlas 相关的搜索结果和产品名称变化很快。把较早的发布文章和教程当作历史背景,而不是某个功能仍然可用的证据。先查看当前的 ChatGPT 产品界面和 OpenAI 文档,再确认浏览器是云端托管、应用内,还是连接到你本地的 Chrome,然后规划工作流。
浏览器 Agent 能绕过验证码(CAPTCHA)或登录墙吗?
不能。验证码(CAPTCHA)、同意提示、频率限制或登录验证都是停止条件。在你获得授权时自行完成,或使用有文档记录的 API,或者结束任务。不要轮换代理、自动破解验证,也不要重放其他用户的会话。