Computer Use
Computer Use
讓 ChatGPT 在工作時使用桌面應用
由於 Computer Use 可能影響專案工作區之外的應用和系統狀態, 請將其用於範圍明確的任務,並在繼續之前審查權限提示。
設定 Computer Use
在 ChatGPT 桌面應用中,選擇 ChatGPT 並在切換器中切換到 Work,或選擇 Codex。開啟 外掛 > Computer Use,並在出現提示時選擇 安裝外掛。如果 ChatGPT 顯示 啟用, 請選擇它。開啟 Computer Use 伺服器和技能開關,然後選擇 立即 試用 以開始使用。
然後開啟 設定 > Computer use 審查應用存取權限。已連線的瀏覽器 控制項會顯示 管理 操作。你核准供未來任務使用的應用會出現在 始終允許的應用 區域中。
在 Windows 上,任務執行期間,請讓目標應用在活動桌面上保持可見。 在 macOS 上,請按提示授予螢幕錄製和輔助功能權限, 以便 ChatGPT 檢視目標應用並與之互動。
在 macOS 上,請授予:
- 螢幕錄製 權限,以便 ChatGPT 檢視目標應用。
- 輔助功能 權限,以便 ChatGPT 點選、輸入和導航。
何時使用 Computer Use
對於依賴截圖或視覺判斷的困難任務,如果模型 選擇器中提供 GPT-6 Astra,請選擇該模型。 相同的外掛設定、作業系統權限和應用存取 控制仍然適用。
當任務依賴圖形使用者介面,並且難以僅通過檔案或命令輸出 驗證時,請選擇 Computer Use。
適用場景包括:
- 測試 ChatGPT 正在建置的 macOS 應用、Windows 應用、iOS 模擬器流程或其他桌面應用。
- 執行需要使用 Web 瀏覽器的任務。
- 復現僅在圖形介面中出現的錯誤。
- 更改需要通過 UI 點選完成的應用設定。
- 檢查無法通過外掛存取的應用或資料來源中的資訊。
- 在 macOS 上,讓範圍明確的任務在後臺執行,同時繼續處理 其他工作。
- 執行跨越多個應用的工作流程。
對於正在本機建置的 Web 應用,請優先使用 內建瀏覽器。
Windows 前臺使用
在 Windows 上,Computer Use 在活動桌面中執行。它無法在你繼續使用 同一個 Windows 會話時在後臺操作,因此任務執行期間,ChatGPT 會 移動指標、輸入內容並接管前臺操作。
如果 Windows 任務需要在你離開時繼續執行,請讓 Windows 裝置保持解鎖並連線到網際網路。使用手機上的 遠端控制檢查進度或 傳送後續指令,或者在 Windows 虛擬機器中執行 ChatGPT 桌面應用, 讓 Computer Use 接管虛擬機器,而不是你的主桌面。
啟動 Computer Use 任務
在提示詞中提及 @Computer 或 @AppName,或者讓 ChatGPT 使用 Computer
Use。準確描述 ChatGPT 應操作的應用、視窗或流程。
Open the app with Computer Use, reproduce the onboarding bug, and fix the
smallest code path that causes it. After each change, run the same UI flow
again.Open @Chrome and verify the checkout page still works after the latest changes.如果目標應用提供專用外掛或 MCP 伺服器,請優先使用該 結構化整合,以便存取資料並執行可重複的操作。當 ChatGPT 需要以視覺化方式檢查或操作應用時,再選擇 Computer Use。
權限和審批
工作區管理員可以限制 Computer Use 能存取哪些應用,以及 是否可以儲存審批設定。請參閱 受管理的瀏覽器和 Computer Use 控制項。
Computer Use 的系統權限與 ChatGPT 中的應用審批相互獨立。 在 macOS 上,螢幕錄製和輔助功能權限讓 ChatGPT 能夠檢視並 操作應用。應用審批決定你允許 ChatGPT 使用哪些應用。檔案 讀取、檔案編輯和 shell 命令仍遵循任務的沙箱和審批 設定。
使用 Computer Use 時,ChatGPT 只能檢視你允許的應用並在其中執行操作。 在任務期間,ChatGPT 必須先徵得你的許可,才能使用你計算機上的應用。 你可以選擇 Always allow(始終允許),這樣 ChatGPT 今後便可使用該應用, 無需再次詢問。你可以在 ChatGPT 桌面應用設定的 Computer Use 部分,將應用從 Always allow(始終允許) 列表中移除。
如果 ChatGPT 無法檢視或控制應用,請開啟 系統設定 > 隱私與 安全性,並檢查 macOS 上 Codex Computer Use 的 螢幕錄製 和 輔助功能 權限。在 Windows 上,請確保目標應用在 活動桌面會話中可見。
設定 Windows 應用策略
在 Windows 上,Computer Use 將持久化應用決策儲存在
$CODEX_HOME/config.toml 中。列出 Computer Use 無需提示即可開啟的應用:
[computer_use.windows]
always_allowed_app_ids = ["mspaint.exe"]請使用 Windows Computer Use 報告的應用識別符,例如桌面應用的執行檔 名稱,或打包應用的應用使用者模型 ID。對於列表中沒有的應用,ChatGPT 會發出提示。要撤銷已儲存的決定,請從 設定 > Computer Use > 始終允許 中移除 相應應用。
此表儲存本機 Computer Use 決策。它與管理員強制執行的
requirements.toml 相互獨立;管理員可以在後者中通過 [features].computer_use = false 停用 Computer
Use。舊版 $CODEX_HOME/computer-use/config.toml 允許列表條目會遷移到
當前設定;其 denied 列表不屬於當前策略架構。
鎖定狀態下使用
鎖定狀態下使用讓 ChatGPT 可以在 Mac 鎖定後繼續使用 Computer Use,但你必須先 啟用此功能。當 ChatGPT 任務需要在 Mac 鎖定後通過 已連線裝置使用桌面應用時,請使用此功能。啟用鎖定狀態下使用後,ChatGPT 會安裝一個參與 macOS 解鎖流程的 Apple 授權外掛。
鎖定狀態下使用的適用範圍經過刻意限制。它不是 Mac 的通用遠端解鎖 方式,也不會允許其他應用或本機程序解鎖 計算機。
要使用鎖定狀態下使用功能:
- 在應用中開啟 設定 > Computer Use。
- 啟用鎖定狀態下使用。
- Mac 螢幕鎖定後,從已連線裝置啟動使用 Computer Use 的任務。
當 ChatGPT 任務在 Mac 鎖定後通過 Computer Use 存取應用時,ChatGPT 會暫時解鎖 Mac,同時阻止本機使用並保留鎖屏 保護。解鎖前,ChatGPT 會檢查此次解鎖嘗試是否 屬於正在進行且受信任的 Computer Use 輪次。在這個短暫時段之外,ChatGPT 會拒絕解鎖,並在需要時要求你手動解鎖。
鎖定狀態下使用包含以下安全措施:
- 授權時段很短,並且僅適用於當前解鎖 嘗試。
- 只有 ChatGPT 能在活躍的 Computer Use 輪次中自動解鎖。
- 桌面暫時解鎖時,ChatGPT 會遮蓋所有顯示器。
- 如果 ChatGPT 檢測到本機鍵盤或指標輸入,它會重新鎖定 Mac,並 暫停自動解鎖,直至你手動解鎖。
安全指南
藉助 Computer Use,ChatGPT 可以檢視螢幕內容、擷取螢幕截圖,並與目標應用中的 視窗、選單、鍵盤輸入和剪貼簿狀態互動。 請將可見的應用內容、瀏覽器頁面、螢幕截圖和目標應用中開啟的檔案 視為任務執行期間 ChatGPT 可能處理的上下文。
請保持任務範圍明確,並在敏感流程期間留在現場:
- 每次只為 ChatGPT 提供一個明確的目標應用或流程。
- 你可以隨時停止任務或接管計算機。
- 除非任務需要,否則請關閉敏感應用。
- 在 Windows 上,ChatGPT 工作時會接管前臺輸入;請使用 輔助裝置或虛擬機器,或者在自己使用該桌面前停止任務。
- 除非你在現場並能核准每個步驟,否則請避免執行需要金鑰的任務。
- 允許 ChatGPT 使用應用前,請審查應用權限提示。
- 僅對你信任 ChatGPT 今後自動使用的應用選擇 始終允許。
- 涉及帳戶、安全、隱私、網路、付款或 憑據相關設定時,請留在現場。
- 如果 ChatGPT 開始與錯誤的視窗互動,請取消任務。
如果 ChatGPT 使用你的瀏覽器,它可以與已登入頁面互動。請像親自操作一樣 審查網站操作:網頁可能包含惡意或誤導性內容, 網站可能會將已核准的點選、表單提交和已登入操作視為由你的帳戶執行。 如果你想在 ChatGPT 工作時繼續使用瀏覽器,請讓 ChatGPT 使用另一個瀏覽器。
此功能無法自動操作終端應用或 ChatGPT 本身,因為自動操作它們 可能繞過 ChatGPT 安全策略。它也無法以管理員身份進行身份驗證, 或核准計算機上的安全和隱私權限提示。
在適用情況下,檔案編輯和 shell 命令仍遵循 ChatGPT 的審批和沙箱設定。 通過桌面應用所做的更改在儲存到磁碟並由專案跟蹤之前,可能不會顯示在審查 窗格中。你的 ChatGPT 資料控制設定適用於通過 ChatGPT 處理的內容, 包括 Computer Use 擷取的螢幕截圖。




