ChatGPT Work: OpenAI의 에이전트 워크플로우 도구에 대한 기술적 심층 분석

OpenAI의 ChatGPT Work는 단순한 질의응답을 넘어 자율적인 작업 완료로 사용자 경험을 전환하도록 설계된, 표준 ChatGPT 인터페이스의 강력하지만 복잡한 확장 기능입니다. "ambitious work"를 위한 도구로 마케팅되고 있지만, 기술적으로는 지속적인 클라우드 파일 시스템, 헤드리스 브라우저, 인터넷이 활성화된 코드 실행을 포함하여 모델이 텍스트 생성기가 아닌 기능적인 소프트웨어 에이전트로 작동할 수 있게 하는 에이전트 기능 제품군입니다.

아키텍처: Work Cloud vs. Work Local

ChatGPT Work는 실행 환경이 위치하는 곳에 따라 두 가지 별개의 배포 모델로 나뉩니다:

  • Work Cloud: chatgpt.com 또는 모바일 앱을 통해 접속합니다. 이 버전은 클라우드 기반 가상 머신(VM)에서 실행되어 코드 실행 및 웹 브라우징을 위한 샌드박스 환경을 제공합니다.
  • Work Local: ChatGPT 데스크톱 앱(이전에는 Codex로 알려짐)을 통해 사용할 수 있습니다. 이 버전은 로컬 파일에 접근하고 사용자의 물리적 장치에서 프로그램을 직접 실행할 수 있어, 사실상 로컬 에이전트로 작동합니다.

핵심 기술 기능

ChatGPT Work는 표준 "Chat" 모드에는 없는 몇 가지 중요한 기능을 제공합니다. 이러한 기능들은 LLM을 외부 시스템과 상호작용할 수 있는 에이전트로 변환합니다.

인터넷이 활성화된 코드 실행

대부분의 외부 API 호출 및 소프트웨어 설치를 차단하는 제한된 컨테이너 프록시를 사용하는 표준 ChatGPT Chat과 달리, ChatGPT Work의 코드 실행 환경은 광범위한 인터넷 접속 권한을 가집니다. 이를 통해 에이전트는 다음과 같은 작업을 수행할 수 있습니다:

  • GitHub 리포지토리를 클론합니다.
  • 패키지 매니저를 통해 종속성을 설치합니다.
  • 실시간 외부 API와 상호작용합니다.

헤드리스 Chrome 브라우저

ChatGPT Work는 완전한 헤드리스 Chrome 인스턴스를 통합합니다. 에이전트는 웹사이트를 로드하고, 양식을 채우고, 로드된 페이지의 DOM에 대해 JavaScript를 실행할 수 있습니다. 인증된 사이트의 경우, 브라우저는 LLM 자체에 자격 증명을 전달하지 않고도 사용자가 수동으로 비밀번호와 2FA 코드를 입력하도록 요청할 수 있습니다.

지속적인 공유 파일 시스템

표준 채팅 세션은 각 세션이 종료된 후 삭제되는 일시적인 파일 시스템을 사용하지만, ChatGPT Work는 지속적인 /workspace 볼륨을 활용합니다. 각 세션은 스크래치 폴더를 할당받지만, 이 폴더들은 세션 간에 유지됩니다. 또한, 이 볼륨은 현재 실행 중인 모든 Work 세션에 마운트되어, 한 세션에서의 파일 편집이 다른 세션에서도 즉시 보이게 됩니다.

ChatGPT Sites

이 플랫폼은 Cloudflare Workers를 사용하여 라이브 웹사이트를를 구축하고 배포할 수 있습니다. 이러한 사이트에는 HTML, JavaScript, 그리고 Cloudflare D1(SQL 데이터베이스) 및 R2(객체 스토리지)를 활용하는 서버 측 로직이 포함될 수 있습니다. 이를 통해 에이전트는 정적 보고서를 생성하는 것에서 나아가 기능적이고 상태를 유지하는 웹 애플리케이션을 배포할 수 있습니다.

모델 선택 및 추론 수준

ChatGPT Work는 표준 채팅 인터페이스보다 기본 모델에 대해 더 세밀한 제어권을 제공합니다. 사용자는 GPT-5.6 Sol, Luna, 또는 Terra 중에서 선택할 수 있으며, 추론 수준은 Light에서 Ultra까지 다양합니다.

  • Ultra Reasoning: 이 모드는 특히 하위 에이전트에게 작업을 더 공격적으로 위임하도록 설계되었습니다.
  • Sub-Agents: Work는 복잡한 프로젝트를 처리하기 위해 여러 개의 병렬 에이전트 세션(Sol, Luna, Terra 사용)을 실행할 수 있으며, 이는 표준 Chat 모드에서는 전혀 불가능한 기능입니다.

보안 및 안전 고려 사항

개인 데이터 접근, 신뢰할 수 없는 웹 콘텐츠 노출, 그리고 외부 통신 능력의 결합은 상당한 보안 위협을 초합니다. 이 조합은 "lethal trifecta"로 불정되며, 악성 웹사이트가 에이전트를 속여 /workspace에서 개인 파일을 훔쳐 외부 서버로 전송하도록 유도하는 프롬프트 인젝션 공격의 위험을 높입니다.

커뮤니티 인사이트 및 사용 사례

기술 사용자들은 공식 문서 이상의 ChatGPT Work의 고유틸리티 애플리케이션을 활용 사례로 확인했습니다:

"앱에서 원격으로 접속하여 음성으로 지침을 내린 다음, 백그라운드에서 작업이 진행되도록 둘 수 있습니다... 내부 웹 브라우저를 열고 프로그래밍 방식으로 양식을 채웁니다. 5-10분 안에 작업을 완료합니다."

다른 보고된 사용 사례로는 클라우드 VM을 CI/CD 러너로 사용하는 것(9개의 CPU와 20GB의 RAM 활용)과 모바일 기기에서 직접 네이티브 Android APK를 빌드하는 것이 포함됩니다.

경쟁사와의 비교

업계 관찰자들은 ChatGPT Work가 Anthropic의 Claude Cowork에 대한 직접적인 대응이라고 분석합니다. Claude Cowork는 특정 전문적인 워크플로우(법률, 금융, 영업)를를 타겟팅하여 기업 부문에서 상당한 인기를 얻었습니다. 두 도구 모두 "computer use" 기능을 제공하지만, 사용자들이 ChatGPT Work의 지속적인 파일 시스템과 원-클릭 사이트 배포 기능이 빠른 프로토타이핑을 위한 독특한 유틸리티를 제공한다고 언급했습니다.

Sources

관련

  • Dispatch
  • Dispatch
  • Dispatch
  • Dispatch
  • Dispatch