지원 지역에서는 macOS 및 Windows용 ChatGPT 데스크톱 앱의 ChatGPT Work와 Codex에서 컴퓨터 사용 기능을 이용할 수 있습니다. 설정 > 컴퓨터 사용을 열어 어떤 앱을 제어할 수 있는지 확인하세요.
컴퓨터 사용 기능을 이용하면 ChatGPT가 macOS나 Windows에서 그래픽 사용자 인터페이스를 보고 조작할 수 있습니다. 명령줄 도구나 구조화된 연동만으로 처리하기 어려운 작업에 활용하세요. 예를 들어 데스크톱 앱 점검, 브라우저 사용, 앱 설정 변경, 플러그인으로 접근할 수 없는 데이터 소스 활용, 그래픽 사용자 인터페이스에서만 발생하는 버그 재현 등이 있습니다.
컴퓨터 사용 기능은 프로젝트 워크스페이스 외부의 앱과 시스템 상태에도 영향을 줄 수 있습니다. 작업 범위를 한정하고 계속하기 전에 권한 요청 내용을 확인하세요.
컴퓨터 사용 설정하기
- ChatGPT 데스크톱 앱에서 Work 모드로 전환하거나 Codex를 선택하세요.
- 설정 > 컴퓨터 사용을 여세요. 제어 섹션에서 모든 앱을 찾으세요. 해당 항목에 설치가 표시되면 선택하고 안내를 따르세요. 스위치가 꺼져 있으면 켜세요. 앱에 컴퓨터 사용 플러그인 페이지가 대신 표시되면 해당 페이지의 설정 안내를 따르세요.
- 컴퓨터 사용 작업을 시작하세요. ChatGPT는 앱을 사용하기 전에 사용자에게 권한을 요청합니다. 이후 작업에서도 사용하도록 승인한 앱은 같은 설정의 항상 허용된 앱 섹션에 표시됩니다.
모든 앱이 보이지 않아도 브라우저나 개별 앱을 제어하는 설정이 따로 있을 수 있습니다. 이 설정으로는 다른 데스크톱 앱에 대한 접근 권한이 부여되지 않습니다. 관리형 워크스페이스에서는 컴퓨터 사용 기능이 허용되는지 관리자에게 문의하세요.
Windows에서는 작업이 실행되는 동안 대상 앱이 현재 활성 데스크톱에 보이도록 하세요. macOS에서는 ChatGPT가 대상 앱을 보고 조작할 수 있도록 권한 요청이 표시되면 화면 기록과 손쉬운 사용 권한을 허용하세요.
macOS에서는 다음 권한을 허용하세요.
- 화면 기록 권한을 허용하면 ChatGPT가 대상 앱을 볼 수 있습니다.
- 손쉬운 사용 권한을 허용하면 ChatGPT가 클릭하고 텍스트를 입력하고 앱 안에서 이동할 수 있습니다.
컴퓨터 사용이 적합한 작업
스크린샷이나 시각적 판단이 필요한 어려운 작업을 수행할 때는 모델 선택 메뉴에 GPT-6 Astra가 있으면 이 모델을 선택하세요. 운영 체제 권한과 앱 접근 제어는 동일하게 적용됩니다.
그래픽 사용자 인터페이스를 사용해야 하고 파일이나 명령어 출력만으로는 결과를 확인하기 어려운 작업에 컴퓨터 사용 기능을 선택하세요.
다음과 같은 작업에 적합합니다.
- ChatGPT가 개발 중인 macOS 앱, Windows 앱, iOS 시뮬레이터의 플로우 또는 그 밖의 데스크톱 앱 테스트하기
- 사용자의 웹 브라우저가 필요한 작업 수행하기
- 그래픽 인터페이스에서만 발생하는 버그 재현하기
- UI에서 여러 항목을 클릭해야 변경할 수 있는 앱 설정 바꾸기
- 플러그인으로 접근할 수 없는 앱이나 데이터 소스에서 정보 확인하기
- macOS에서 다른 일을 계속하면서 범위가 정해진 작업을 백그라운드에서 실행하기
- 여러 앱에 걸친 워크플로우 실행하기
로컬에서 개발 중인 웹 앱에는 먼저 내장 브라우저를 사용하세요.
Windows에서 포그라운드로 사용하기
Windows에서는 컴퓨터 사용 기능이 현재 활성 데스크톱에서 실행됩니다. 사용자가 같은 Windows 세션을 계속 사용하는 동안에는 백그라운드로 작동할 수 없습니다. 작업이 실행되는 동안 ChatGPT가 포그라운드에서 마우스 포인터를 움직이고 키보드 입력을 제어합니다.
자리를 비운 동안에도 작업을 계속하려면 Windows 기기를 잠금 해제 상태로 두고 인터넷 연결을 유지하세요. 휴대폰에서 원격 제어로 진행 상황을 확인하거나 후속 지시를 보낼 수 있습니다. Windows 가상 머신에서 ChatGPT 데스크톱 앱을 실행하면 컴퓨터 사용 기능이 기본 데스크톱 대신 가상 머신을 제어합니다.
컴퓨터 사용 작업 시작하기
프롬프트에 @Computer 또는 @AppName을 입력하거나 ChatGPT에 컴퓨터 사용 기능을 이용하라고 요청하세요. ChatGPT가 조작할 앱이나 창, 수행할 플로우를 구체적으로 설명하세요.
컴퓨터 사용 기능으로 앱을 열어 온보딩 버그를 재현하고, 버그를 일으키는 코드 경로 중 가장 작은 범위만 수정해 줘. 수정할 때마다 같은 UI 플로우를 다시 실행해 줘.
@Chrome을 열고 최근 변경 사항을 적용한 후에도 결제 페이지가 정상적으로 작동하는지 확인해 줘.
대상 앱이 전용 플러그인이나 MCP 서버를 제공한다면 데이터에 접근하거나 반복 가능한 작업을 수행할 때는 해당 연동을 우선 사용하세요. ChatGPT가 앱 화면을 직접 확인하거나 조작해야 할 때는 컴퓨터 사용 기능을 선택하세요.
권한과 승인
워크스페이스 관리자는 컴퓨터 사용 기능이 접근할 수 있는 앱을 제한하고 앱 승인 저장 여부를 설정할 수 있습니다. 브라우저 및 컴퓨터 사용 관리 설정을 참고하세요.
컴퓨터 사용에 필요한 시스템 권한과 ChatGPT의 앱 승인은 별개입니다. macOS에서 화면 기록과 손쉬운 사용 권한을 부여하면 ChatGPT가 앱을 보고 조작할 수 있습니다. 사용자는 앱 승인을 통해 ChatGPT가 사용할 수 있는 앱을 지정합니다. 파일 읽기, 파일 편집, 셸 명령어 실행에는 해당 작업의 샌드박스 및 승인 설정이 계속 적용됩니다.
컴퓨터 사용 기능을 이용할 때 ChatGPT는 사용자가 허용한 앱에서만 화면을 보고 작업할 수 있습니다. 작업 중에 ChatGPT가 컴퓨터의 앱을 사용하려면 먼저 사용자에게 권한을 요청합니다. 항상 허용을 선택하면 ChatGPT가 다음부터는 다시 묻지 않고 해당 앱을 사용할 수 있습니다. 항상 허용 목록에서 앱을 삭제하려면 ChatGPT 데스크톱 앱 설정의 컴퓨터 사용 섹션으로 이동하세요.
ChatGPT는 민감한 작업이나 다른 작업에 지장을 줄 수 있는 동작을 수행하기 전에도 권한을 요청할 수 있습니다.
ChatGPT가 앱을 보거나 제어할 수 없다면 macOS에서 시스템 설정 > 개인정보 보호 및 보안을 열고 화면 기록과 손쉬운 사용 항목에서 Codex 컴퓨터 사용에 권한이 부여되어 있는지 확인하세요. Windows에서는 현재 활성 데스크톱 세션에 대상 앱이 보이는지 확인하세요.
Windows 앱 정책 설정하기
Windows에서는 컴퓨터 사용 기능이 앱별 접근 허용 여부를 $CODEX_HOME/config.toml에 저장합니다. 컴퓨터 사용 기능이 권한을 요청하지 않고 열 수 있는 앱을 다음과 같이 지정하세요.
[computer_use.windows]
always_allowed_app_ids = ["mspaint.exe"]Windows의 컴퓨터 사용 기능이 알려 주는 앱 식별자를 사용하세요. 데스크톱 앱은 실행 파일 이름, 패키지 앱은 앱 사용자 모델 ID가 그 예입니다. 목록에 없는 앱을 사용할 때는 ChatGPT가 권한을 요청합니다. 저장된 승인을 취소하려면 설정 > 컴퓨터 사용 > 항상 허용에서 해당 앱을 삭제하세요.
이 테이블에는 컴퓨터 사용 기능의 앱별 허용 여부가 로컬에 저장됩니다. 관리자가 정책을 적용하는 requirements.toml은 별도 파일이며, 관리자는 여기에서 [features].computer_use = false로 컴퓨터 사용 기능을 끌 수 있습니다. 이전 $CODEX_HOME/computer-use/config.toml의 허용 목록 항목은 현재 설정으로 이전됩니다. 이전 파일의 denied 목록은 현재 정책 스키마에 포함되지 않습니다.
잠금 상태에서 사용하기
잠금 상태에서 사용하기는 macOS용 기능입니다. Windows에서는 컴퓨터 사용 기능이 포그라운드에서 작동합니다.
잠금 상태에서 사용하기를 켜야 Mac이 잠긴 후에도 ChatGPT가 컴퓨터 사용 기능을 이용할 수 있습니다. Mac이 잠긴 후 연결된 기기에서 ChatGPT에 데스크톱 앱을 사용하는 작업을 요청해야 할 때 이 기능을 사용하세요.
잠금 상태에서 사용하기를 켜면 ChatGPT가 macOS 잠금 해제 절차에 관여하는 Apple 인증 플러그인을 설치합니다.
이 기능으로 잠금을 해제할 수 있는 범위는 제한되어 있습니다. Mac을 원격으로 잠금 해제하는 범용 기능이 아니며, 다른 앱이나 로컬 프로세스에 컴퓨터의 잠금을 해제할 권한을 주지도 않습니다.
잠금 상태에서 사용하려면 다음 단계를 따르세요.
- 앱에서 설정 > 컴퓨터 사용을 여세요.
- 잠금 상태에서 사용하기를 켜세요.
- Mac 화면이 잠기면 연결된 기기에서 컴퓨터 사용 기능을 이용하는 작업을 시작하세요.
Mac이 잠긴 후 ChatGPT 작업이 컴퓨터 사용 기능으로 앱에 접근하면 ChatGPT가 일시적으로 Mac의 잠금을 해제합니다. 이때 로컬 사용은 차단되며 잠금 화면의 보호 기능은 유지됩니다. 잠금을 해제하기 전에 ChatGPT는 해당 요청이 현재 진행 중인 신뢰할 수 있는 컴퓨터 사용 턴을 위한 것인지 확인합니다. 잠금 해제가 허용되는 짧은 시간 외에는 ChatGPT가 요청을 거부하고 필요할 경우 사용자에게 직접 잠금을 해제하라고 안내합니다.
잠금 상태에서 사용할 때는 다음 보호 조치가 적용됩니다.
- 잠금 해제는 짧은 시간 동안만 허용되며, 해당 시도에만 유효합니다.
- 컴퓨터 사용 턴이 진행되는 동안에만 ChatGPT에 한해 자동 잠금 해제가 허용됩니다.
- 데스크톱의 잠금이 일시적으로 해제된 동안 ChatGPT가 모든 디스플레이의 화면을 가립니다.
- ChatGPT가 로컬 키보드나 마우스 포인터 입력을 감지하면 Mac을 다시 잠그고, 사용자가 직접 잠금을 해제할 때까지 자동 잠금 해제를 일시 중지합니다.
안전하게 사용하기
컴퓨터 사용 기능을 이용하면 ChatGPT가 대상 앱에서 화면 내용을 보고 스크린샷을 찍을 수 있으며, 창과 메뉴를 조작하고 키보드 입력과 클립보드를 사용할 수 있습니다. 화면에 보이는 앱 콘텐츠, 브라우저 페이지, 스크린샷, 대상 앱에서 연 파일은 모두 작업 중 ChatGPT가 처리할 수 있는 컨텍스트입니다.
작업 범위를 좁게 정하고 민감한 플로우를 진행하는 동안에는 자리를 지키세요.
- 한 번에 하나의 대상 앱이나 플로우를 명확하게 지정하세요.
- 언제든지 작업을 중지하거나 컴퓨터를 직접 제어할 수 있습니다.
- 작업에 꼭 필요한 경우가 아니면 민감한 정보를 다루는 앱은 닫아 두세요.
- Windows에서는 ChatGPT가 작업 중에 포그라운드 입력을 제어합니다. 다른 기기나 가상 머신을 사용하거나, 해당 데스크톱을 직접 사용하기 전에 작업을 중지하세요.
- 비밀 정보가 필요한 작업은 자리를 지키면서 각 단계를 승인할 수 있을 때만 진행하세요.
- ChatGPT의 앱 사용을 허용하기 전에 권한 요청 내용을 확인하세요.
- 이후 작업에서 ChatGPT가 자동으로 사용해도 된다고 판단한 앱에만 항상 허용을 선택하세요.
- 계정, 보안, 개인정보 보호, 네트워크, 결제 또는 자격 증명 관련 설정을 다룰 때는 자리를 지키세요.
- ChatGPT가 잘못된 창을 조작하기 시작하면 작업을 취소하세요.
ChatGPT가 사용자의 브라우저를 이용하면 이미 로그인한 페이지에서도 작업할 수 있습니다. 웹페이지에는 악성 콘텐츠나 오해를 유발하는 내용이 있을 수 있습니다. 또한 사이트에서는 사용자가 승인한 클릭이나 양식 제출, 로그인 상태에서 수행한 동작을 사용자 계정에서 직접 수행한 것으로 간주할 수 있습니다. 웹사이트에서 이루어지는 동작은 직접 수행할 때와 마찬가지로 검토하세요. ChatGPT가 작업하는 동안에도 브라우저를 계속 사용하려면 ChatGPT에 다른 브라우저를 사용하라고 요청하세요.
터미널 앱이나 ChatGPT 자체를 자동화하면 ChatGPT 보안 정책을 우회할 수 있으므로 컴퓨터 사용 기능으로는 이를 자동화할 수 없습니다. 관리자 권한으로 인증하거나 컴퓨터에 표시되는 보안 및 개인정보 보호 권한 요청을 승인할 수도 없습니다.
파일 편집과 셸 명령어 실행에는 해당되는 경우 ChatGPT의 승인 및 샌드박스 설정이 계속 적용됩니다. 데스크톱 앱에서 변경한 내용은 디스크에 저장되고 프로젝트의 추적 대상이 되기 전까지 검토 창에 표시되지 않을 수 있습니다. 컴퓨터 사용 기능으로 찍은 스크린샷을 비롯해 ChatGPT가 처리하는 콘텐츠에는 사용자의 ChatGPT 데이터 관리 설정이 적용됩니다.