浏览器
如需完整文档索引,请参阅 llms.txt。文档页面的 Markdown 版本可通过在页面后追加
.md来获取 URL。
浏览器在 Codex CLI 或 Codex IDE extension中不可用。打开 ChatGPT 桌面应用以使用内置浏览器。
浏览器可让 ChatGPT 打开网站、收集最新信息并执行操作 同时由你保持控制。用它来比较选项、完成多步骤任务 在网站上,或审阅你正在构建的页面。
浏览器可在网页版 ChatGPT 和 ChatGPT 桌面应用中使用。
将页面内容视为不受信任的上下文。请先审阅网站和拟执行的操作 再共享敏感信息或允许 ChatGPT 执行操作。
内置浏览器在 ChatGPT 桌面应用中为你和 ChatGPT 提供一个共享的 网站和本地 Web 应用视图,可在聊天中使用。用它来预览页面、 留下视觉反馈,或让 ChatGPT 代表你与网站交互。
内置浏览器使用的浏览器配置文件与你常用的 浏览器分开。它不会自动共享你现有的标签页或浏览器会话。 当任务需要账号时,你可以直接登录。打开 Settings > Browser 来管理浏览器数据,以及你的设备上可用的任何配置文件导入功能。 你的设备。
浏览器下载默认保存到系统的 Downloads 文件夹。在 Settings > Browser中,你可以选择其他下载位置,将其重置为系统 默认位置,或开启 Ask where to save downloads。
改用 Chrome 扩展 当 ChatGPT 需要 在现有 Chrome 标签页中工作,或使用你常用的 Chrome 配置文件时。
可从工具栏打开内置浏览器,方法是点击 URL、手动导航
,或按下 Cmd+Shift+B
(Ctrl+Shift+B 在 Windows 上)。
从地址栏搜索
Section titled “从地址栏搜索”在内置浏览器的地址栏中开始输入,即可从其 浏览历史中查找页面。选择匹配页面以重新打开,或在没有匹配的历史结果时输入搜索词 来使用 Google 搜索。
内置浏览器保留自己的配置文件和浏览历史。结果不会 自动包含你常用 Chrome 配置文件或其他浏览器中的页面。
管理浏览历史
Section titled “管理浏览历史”打开 Settings > Browser 来搜索内置浏览器的历史记录、重新打开 访问过的页面,或在你的组织允许时删除历史条目。使用 Clear browsing data 来选择时间范围和你想删除的浏览数据类型 。
可用时, ChatGPT 可以请求搜索你的浏览历史,以找到 与当前任务相关的页面。允许访问前请先查看请求。 浏览历史可能包含内部 URLs、搜索词和其他敏感 信息,因此仅在任务需要该上下文时才允许。
浏览器中的 Computer Use
Section titled “浏览器中的 Computer Use”在桌面应用中,Computer Use 让 ChatGPT Work 或 Codex 直接操作 内置浏览器。所选体验可以打开页面、点击、输入、 检查渲染状态、截图,并在 页面中验证其工作的结果。
打开 Plugins 标签页并安装 Browser。然后要求 ChatGPT 或 Codex 在你的任务中
使用浏览器,或直接用 @Browser引用它。
例如:
Use the browser to open http://localhost:3000/settings, reproduce the layoutbug, and fix only the overflowing controls.ChatGPT 在使用网站前会请求确认,除非你已经允许该 网站。在 Settings > Browser中管理允许和阻止的网站。 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 “在页面上评论”当 bug 只在渲染后的页面中可见时,使用浏览器评论提供 ChatGPT 精确反馈。
- 开启 Annotation mode。
- 点击元素,或拖动以选择区域。
- 编写并保存你的评论。
- 在聊天中发送消息,要求 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.当你向页面上的某个部分添加标注时,选择 Adjust 在 文本输入旁边,以提供 ChatGPT 更细粒度的样式反馈。你可以更改 字体、文本、间距和颜色等值,在页面上预览结果, 然后发送目标更清晰的标注。
保持浏览器任务范围明确
Section titled “保持浏览器任务范围明确”让每个浏览器任务小到足以一次审阅完成。
- 说明页面、路由或 URL。
- 说明你关注的状态,例如加载、空、错误或成功。
- 在需要更改的确切元素或区域上留下评论。
- 在 ChatGPT 完成后再次查看页面。
- 要求 ChatGPT 在打开本地 页面前启动或检查开发服务器。
对于仓库更改,使用 review pane 来 检查更改并留下评论。
开发者模式可与 Chrome 和内置浏览器中的 Computer Use 配合使用。它 为 ChatGPT 提供对 Chrome DevTools Protocol(CDP)的受控访问。用它来 分析 JavaScript、检查控制台输出和网络流量、查看 DOM 及已应用的样式,或诊断实时浏览器中的问题。
要启用它,打开 Settings > Browser 并
在 Developer mode下,开启 Enable full CDP access。如果你的
组织已禁用此设置,你无法在本地启用它。管理员可以
设置 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.在 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 管理员必须为其工作区启用它。
在推出期间,即使你的计划 支持该浏览器,它也可能不会立即显示。