浏览器
如需完整文档索引,请参阅 llms.txt。文档页面的 Markdown 版本可通过在页面后追加
.md来获取 URL。
浏览器在 Codex CLI 或 Codex IDE extension中不可用。打开 ChatGPT 桌面应用以使用内置浏览器。
浏览器可让 ChatGPT 打开网站、收集最新信息并执行操作 同时由你保持控制。用它来比较选项、完成多步骤任务 在网站上,或审阅你正在构建的页面。
浏览器可在网页版 ChatGPT 和 ChatGPT 桌面应用中使用。
将页面内容视为不受信任的上下文。请先审阅网站和拟执行的操作 再共享敏感信息或允许 ChatGPT 执行操作。
内置浏览器位于 ChatGPT 桌面应用中,可让你和 ChatGPT 共享 聊天中的网站和本地 Web 应用视图。用它预览页面、 留下视觉反馈,或让 ChatGPT 代表你与网站交互。
内置浏览器使用与常规 浏览器分开的浏览器配置文件。它不会自动共享你现有的标签页或浏览器会话。 当任务需要账户时,你可以直接登录。打开 设置 > 浏览器 以管理浏览器数据以及你设备上可用的任何配置文件导入功能 。
默认情况下,浏览器下载内容会进入系统的“下载”文件夹。在 设置 > 浏览器中,你可以选择其他下载位置,将其重置为系统 默认位置,或开启 询问下载保存位置。
改用 Chrome 扩展 ,当 ChatGPT 需要 在现有 Chrome 标签页中工作或使用你的常规 Chrome 配置文件时。
可从工具栏打开内置浏览器,方法是点击 URL,或通过 手动导航,或按下 Cmd+Shift+B (Ctrl+Shift+B 在 Windows 上)。
交互内容: CodexScreenshot 的动态演示请参阅页面顶部的官方原文链接。
浏览器中的 Computer Use
Section titled “浏览器中的 Computer Use”在桌面应用中,Computer Use 可让 ChatGPT Work 或 Codex 操作 内置浏览器。所选体验可以打开页面、点击、输入、 检查渲染状态、截取屏幕截图,并在 页面中验证其工作结果。
选择 ChatGPT 并在切换器中开启 Work,或选择 Codex。打开插件
目录并安装 浏览器。然后要求 ChatGPT 或 Codex 使用浏览器
完成你的任务,或直接使用以下方式引用它: @Browser。
例如:
Use the browser to open http://localhost:3000/settings, reproduce the layoutbug, and fix only the overflowing controls.ChatGPT 在使用网站前会先询问,除非你已经允许该 网站。在 设置 > 浏览器中管理允许和阻止的网站。 ChatGPT 还会 在执行敏感操作前请求确认,例如提交信息、 购买商品、更改权限或删除数据。 ChatGPT 无法 在内置浏览器中自动执行文件上传。
页面上的说明可能具有误导性或恶意。网站权限 允许 ChatGPT 与该网站交互;但这并不表示该网站内容 可信,也不表示批准每个操作。
- 在 集成终端 中启动应用的开发服务器,或使用 本地环境操作。
- 通过点击 URL 或 在浏览器中手动导航,打开本地路由、基于文件的页面或公开页面。
- 结合代码差异审阅渲染状态。
- 在需要更改的元素或区域上留下浏览器评论。
- 要求 ChatGPT 处理这些评论并缩小范围。
例如:
I left comments on the pricing page in the built-in browser. Address the mobilelayout issues and keep the card structure unchanged.在页面上评论
Section titled “在页面上评论”当错误只在渲染后的页面中可见时,使用浏览器评论给出 ChatGPT 精确反馈。
- 开启 注释模式。
- 点击一个元素,或拖动以选择一个区域。
- 编写并保存你的评论。
- 在聊天中发送消息,要求 ChatGPT 处理这些评论。
当你说明问题和期望结果时,评论效果最好:
This button overflows on mobile. Keep the label on one line if it fits,otherwise wrap it without changing the card height.This tooltip covers the data point under the cursor. Reposition the tooltip soit stays inside the chart bounds.当你向页面上的某个部分添加注释时,选择 调整 旁边的 文本输入,以提供 ChatGPT 更细粒度的样式反馈。你可以更改 字体、文本、间距和颜色等值,在页面上预览结果, 然后发送目标更清晰的注释。
交互内容: CodexScreenshot 的动态演示请参阅页面顶部的官方原文链接。
保持浏览器任务范围明确
Section titled “保持浏览器任务范围明确”让每个浏览器任务足够小,便于一次审阅完成。
- 说明页面、路由或 URL。
- 说明你关心的状态,例如加载、空、错误或成功。
- 在需要更改的确切元素或区域上留下评论。
- 在 ChatGPT 完成后再次审阅页面。
- 要求 ChatGPT 在打开本地 页面前启动或检查开发服务器。
对于代码库更改,使用 审阅窗格 来 检查更改并留下评论。
开发者模式适用于 Chrome 中的 Computer Use 和内置浏览器。它 为 ChatGPT 提供对 Chrome DevTools 协议(CDP)的受控访问。用它来 性能分析 JavaScript、检查控制台输出和网络流量、查看 DOM 以及应用的样式,或诊断实时浏览器中的问题。
要启用它,请打开 设置 > 浏览器 并
在 开发者模式下,开启 启用完整 CDP 访问。如果你的
组织已禁用此设置,你无法在本地启用它。管理员可以
设置 browser_use_full_cdp_access = false 在 [features] 中
requirements.toml
以禁用完整 CDP 访问,并阻止用户启用相应
设置,在 ChatGPT 桌面应用中。
完整 CDP 访问可能暴露敏感的浏览器内部信息。 ChatGPT 会请求 明确批准,然后才使用完整 CDP 检查网站。批准前请审阅 网站、任务和请求的访问权限。
使用 @Browser 用于内置浏览器。要在 Chrome 中使用开发者模式,
设置 Chrome 扩展 并调用 @Chrome。
例如:
This app is slow. Use @Browser to capture a performance trace and inspectnetwork traffic, then identify the bottleneck.交互内容: CodexScreenshot 的动态演示请参阅页面顶部的官方原文链接。
在 Web 上使用 ChatGPT Work 时, ChatGPT 可以使用云端运行的浏览器 研究并与公共网站交互。它与 你设备上的浏览器分开运行,因此你可以委托 Web 任务,而无需授予 ChatGPT 访问你打开的标签页或个人浏览器历史记录的权限。
开始浏览器工作
Section titled “开始浏览器工作”- 选择 ChatGPT,切换到 Work ,并描述你想要的结果。在相关时包含有关 网站或约束条件的信息。
- 如果 ChatGPT 需要访问网站,请在允许 之前审阅网站访问请求。
- 在聊天中跟踪浏览器的进度。打开 云浏览器 以检查 页面截图和回放。
- 使用信息前,请审阅结果和任何来源。
例如:
Compare the publicly listed prices and cancellation terms for these threevenues. Return a table with links to each source and flag anything that needs aphone call to confirm.其他有用的浏览器任务包括检查公开库存或预约 时间,从交互式网站收集详细信息,以及比较 信息分散在多个页面上的选项。
网站权限和确认
Section titled “网站权限和确认”ChatGPT 默认情况下,在访问新网站前会先询问。该权限适用于 请求中显示的网站,因此允许前请检查主机名。
在 ChatGPT 设置中,打开 云浏览器 以管理网站权限。你 可以选择 始终询问、 自动批准,或 始终允许,并且可以 允许或阻止单个网站。 自动批准 允许 ChatGPT 批准请求 在完成风险检查后; 始终允许 会移除网站 访问的这一审阅步骤。使用能满足任务需求的最小权限设置。
网站权限并不批准每个操作。 ChatGPT 可能会单独请求 权限,然后才执行有重大影响的操作。
云端运行的浏览器会将其 Cookie 和浏览器数据与 你设备上的浏览器分开保存。清除云浏览器数据不会清除 你设备上的 Cookie。要移除它的 Cookie,请打开 云浏览器 在 ChatGPT 设置中, 选择 浏览器数据,然后选择 全部清除。
不要依赖打开的页面或浏览器历史记录在之后的聊天中仍可用。 开始新工作时,请包含重要的网站和上下文。
- 该浏览器支持公开的未登录网站。它无法登录 账户、请求凭据,或使用你浏览器中的已登录会话。
- 有些网站会阻止自动化浏览器,或要求 CAPTCHA。 ChatGPT 可能 无法在这些网站上完成任务。
- 该浏览器与你设备上的浏览器分开。它无法使用你的 打开的标签页、扩展、已保存密码或本地浏览器历史记录。
- 可用性可能取决于你的计划、工作区设置和推出进度。除 Free 和 Go 之外的付费计划在所有地区 均可使用。Enterprise 管理员必须为其工作区启用它。
在推出期间,即使你的计划 支持该浏览器,它也可能不会立即显示。