OpenAI Codex Mac 데스크톱: 48시간 써보고 깨진 것들

OpenAI Codex Desktop이 Mac 앱을 직접 조작할 수 있게 됐다. 48시간 테스트: 뭐가 되고, 뭐가 깨지고, Claude Code랑 비교하면 어떤지.

목요일 오후, OpenAI가 리브랜딩 이후 가장 큰 Codex 업데이트를 공개했습니다. 타이밍이 공교롭게도 Anthropic의 Opus 4.7 발표 딱 1시간 뒤였죠. 우연은 절대 아닙니다. 탑재된 기능 역시 우연이 아닙니다. 이제 Codex Desktop은 Mac 화면을 직접 보고 앱을 클릭하고 창에 타이핑할 뿐만 아니라, 사용자가 다른 작업을 하는 동안 백그라운드에서도 묵묵히 작업을 이어갑니다.

출시된 지 48시간이 지나는 동안, 사람들은 이미 이 기능으로 메일함을 정리하고, Music 앱에서 음악을 재생했으며, 버그 재현을 병렬로 진행했습니다. 심지어 단일 프롬프트로 ‘Slay the Spire 2’를 한 판 플레이시키는 바이럴 데모까지 나왔죠. 하지만 모든 게 완벽한 건 아닙니다. Intel Mac에서는 아예 작동하지 않으며, EU·영국·스위스 지역에서는 접속이 차단되어 있습니다. 메모리 기능을 켜면 앱이 거의 기어 다니기 일쑤고요.

이 글에서는 실제로 어떤 부분이 잘 작동하는지, 어떤 부분이 아직 무딘지, 그리고 이번 주말에 과연 설치를 고려해볼 만한지 객관적으로 짚어보겠습니다.

Codex Desktop이 정확히 뭔데?

간단히 말해 Codex는 OpenAI의 코딩 전용 에이전트입니다. ChatGPT보다 한 단계 더 능숙한 사촌이라고 생각하시면 되죠. Mac 앱 형태로 동작하며 코드 에디터와 대화하고 자체 테스트를 실행합니다. 여기에 4월 16일 업데이트를 기점으로 이제 자신만의 커서를 활용해 다른 앱까지 조종할 수 있게 됐습니다.

조금 더 자세히 보면 현재 버전은 26.415입니다. macOS 전용이며, Intel 지원이 추가되었지만 아직 버그가 있습니다. 이미지 생성에는 gpt-image-1.5 모델을 쓰고, Atlassian Rovo부터 Remotion, Microsoft Suite까지 90개가 넘는 플러그인을 지원합니다. 영구 메모리 기능도 프리뷰로 포함되었죠. 요금제는 월 100달러짜리 새로운 Codex Pro가 출시되었으며, 기존 20달러 Plus 플랜보다 사용량이 5배 늘어났습니다.

독자에게 가장 중요한 한 줄을 꼽자면, “이제 Codex가 여러분의 컴퓨터를 직접 사용할 수 있다”는 점입니다. “tool call을 클릭처럼 보이게 만들었다”는 기술적 설명과는 차원이 다릅니다. 실제 화면 위에서 실제 커서가 실제 앱 사이를 오갑니다. 사용자의 작업을 방해하지 않으면서 병렬로 작업을 진행하죠.

이것이 OpenAI가 내세운 핵심 포인트입니다. 하지만 실제 사용감은 그보다 더 흥미롭습니다.

한국 개발자 입장에서 먼저 체크할 것들

Intel Mac에서는 주요 기능이 제대로 작동하지 않습니다. 일본 개발자들이 올린 리포트를 보면, “스펙상 지원은 되는데 특정 버그로 인해 Computer Use 기능이 아예 켜지지 않는다”고 합니다. Apple Silicon이면 현재로선 문제없습니다. 만약 Intel Mac을 쓴다면 26.416 패치를 기다리는 게 안전할 것 같습니다.

EU·영국·스위스 지역은 접속이 차단되어 있습니다. 한국에서는 정상적으로 접속이 가능하므로 국내 사용자에게는 로컬 이슈가 없습니다. 오히려 유럽 팀과 협업 중이라면 한국이나 일본 타임존에서 먼저 테스트를 돌리는 식으로 역할 분담을 하기 좋습니다.

$20 Plus 요금제의 레이트 리밋이 훨씬 빨리 도달합니다. Computer Use가 나오기 전에도 이미 한도가 빡빡한 편이었습니다. 이제 단일 태스크가 여러 병렬 에이전트와 분당 수십 번의 화면 읽기를 포함할 수 있으니, 한도에 빨리 부딪힐 수밖에 없습니다. 새로 나온 $100 Codex Pro 티어는 사용 한도를 5배로 늘려줍니다. Plus 요금제에 머물 예정이라면 한도 제한이 훨씬 더 낮게 느껴질 수 있습니다.

Claude Code를 사용하는 분들은 다음 섹션의 비교 내용을 꼭 확인하세요. 4월 17일 이후로 상황은 완전히 달라졌습니다. 특히 Claude Code 입장에서는 Codex를 “서브 에이전트”로 활용할 수 있는 공식 플러그인(codex-plugin-cc)이 이미 출시되었습니다. 한국 개발자 커뮤니티에서 4월 16일부터 “개발은 Claude Code에게, 리뷰는 Codex에게”라는 워크플로우가 활발히 돌고 있는 것도 우연이 아닙니다.

설치와 권한 설정의 의식

설치 과정 자체는 매우 간단합니다. Codex를 실행한 뒤 설정 > Computer Use > 설치를 클릭하면 됩니다. 그러면 macOS 특유의 권한 설정 절차가 시작되죠. 시스템 설정 > 개인정보 보호 및 보안 > 화면 기록에서 Codex를 허용하고 앱을 껐다가 다시 켭니다. 이어 ‘손쉬운 사용’ 설정도 동일하게 진행한 뒤, 다시 앱을 재시작해야 합니다.

X(트위터)에서는 Mac 개발자들이 한마디씩 하고 싶어 할 만한 반응이 이어졌습니다. 2026년의 UX 기준으로 볼 때, 이 권한 설정 절차는 엄밀히 말해 ‘좋다’고 하기 어렵습니다. 물론 Codex의 탓은 아닙니다. macOS는 화면을 보고 클릭하는 모든 앱에 이 같은 다단계 권한 확인 절차를 강요하죠. OpenAI도 할 수 있는 한 최선을 다했습니다. 온보딩 화면은 타 앱보다 훨씬 깔끔하고 직관적이니까요. 하지만 단 하나의 권한을 얻기 위해 5개 이상의 설정 패널을 넘나들어야 하는 현실은 여전합니다.

권한 설정에는 또 다른 단계가 있습니다. Codex는 처음 접근하는 앱마다 “이 앱을 사용해도 될까요?”라고 묻습니다. 신뢰할 수 있는 앱은 ‘항상 허용’으로 설정할 수 있으며, Safari와 Keynote처럼 필요한 앱만 엄선하는 화이트리스트 모드를 쓸 수도 있고, 모든 앱을 허용하는 방식도 선택 가능합니다.

하지만 아무리 설정을 눌러도 절대 허용되지 않는 두 가지가 있습니다. 첫째, Codex는 자기 자신을 자동화할 수 없습니다. 스스로 승인 절차를 우회하지 못하도록 설계된 것이죠. 둘째, sudo 명령어 프롬프트를 대신 승인해줄 수도 없습니다. 시스템이 관리자 비밀번호를 요구할 때는 여전히 직접 입력해야 합니다.

48시간 동안 사람들이 실제로 한 것 5가지

OpenAI가 홍보용으로 준비한 데모가 아닙니다. 출시 후 48시간 동안 실제로 사용자들이 어떤 작업을 진행했는지 살펴보겠습니다.

1. Mac Mail 받은편지함을 주제와 우선순위로 정리

가장 먼저 눈에 띄는 사례는 연구자가 Codex에게 “Mac Mail을 열어서 어제 이후 온 모든 메일을 읽고, 주제와 긴급도에 따라 그룹 지어줘”라고 요청한 경우입니다. Codex는 앱을 실행하고 메일 스레드를 스크롤한 뒤, 깔끔하게 정리된 요약을 만들어냈습니다. 평소 비서에게 시킬 법한 업무가 정확히 이렇습니다.

Claude Computer Use나 Perplexity Personal Computer와 차별되는 점은, Codex가 사용자의 작업을 방해하지 않는다는 것입니다. MacStories의 Federico Viticci는 “테스트해 본 Computer Use 기능 중 최고”라고 평했습니다. 그 이유는 스크린샷 분석과 클릭 추정이 아니라, macOS의 accessibility tree(VoiceOver가 사용하는 접근성 트리)를 직접 읽기 때문입니다. 훨씬 정확하죠. 게다가 Mail 앱을 최전면에 띄어둘 필요도 없습니다. 즉, 원래 하던 작업을 계속하면서도 백그라운드에서 Codex를 가동할 수 있습니다.

2. 이메일 쓰면서 Messages도 조작시키기

또 다른 사용자는 Codex에게 현재 채팅 창을 스크린샷으로 찍게 한 뒤, Messages 앱을 실행하고 해당 이미지를 친구에게 보내게 했습니다. 별거 없어 보이지만, 핵심은 그 사용자가 같은 Mac에서 계속 이메일을 작성하고 있었으며, 커서는 Messages 앱에서 자신의 작업을 진행 중이었다는 점입니다.

초기 사용자 반응에서 가장 자주 언급되는 ‘매직’ 포인트입니다. 커서 두 개, 에이전트 두 개, Mac 하나. 순차적인 작업이 아니라 병렬 처리가 가능한 것이죠. Anthropic의 Claude Code는 하루 전날(4월 15일)에 Agent Teams를 출시했는데, 비슷한 아이디어지만 구현 방식이 다릅니다. Codex는 ‘지켜보기’에 가깝기보다는 ‘백그라운드 작업’에 더 가까운 느낌입니다.

3. 여러 버그 재현을 동시에 돌리기

@rudrank 개발자가 공유한 워크플로우가 개발자 커뮤니티에 큰 반향을 일으켰습니다. 에이전트 3개를 동시에 가동해 각기 다른 버그를 재현하는 방식이었습니다. 모두 병렬로 처리했고, 사용자는 점심만 먹으면 됐습니다. 하나는 Slack 플러그인을 통해 스레드에서 컨텍스트를 가져오고, 하나는 GitHub를 처리하며, 세 번째는 실제 앱을 직접 조작했습니다.

여기서 90개가 넘는 플러그인이 결정적인 역할을 합니다. 각 플러그인은 Jira, Linear, Notion, GitHub, CircleCI, GitLab, Render, Remotion, Vercel, Microsoft Suite 등 각 서비스와의 미리 연결된 링크를 제공하지요. 일일이 OAuth 설정을 할 필요가 없습니다. Codex가 알아서 처리해주니까요. 이는 obra/superpowers, ui-ux-pro-max 등이 구축한 Claude Skills 생태계에 대한 OpenAI의 명확한 대응입니다. 두 회사가 ‘에이전트 + 에코시스템’ 스택의 주도권을 두고 본격적으로 경쟁을 시작한 셈입니다.

4. iPhone 미러링으로 폰 앱 조작시키기

이 부분은 정말 놀라웠습니다. macOS의 iPhone Mirror 기능을 켜 놓으면, Codex의 Computer Use가 아이폰까지 연결됩니다. 한 사용자는 미러 창을 통해 Codex가 iOS 앱을 직접 탭하게 했습니다. 실제로 작동합니다. 네이티브 Mac 앱보다 속도는 느리고 정확도도 약간 떨어지지만, 분명히 가능합니다.

일주일 전까지만 해도 아무도 언급하지 않았던 자동화 영역입니다. API가 제공되지 않는 iOS 전용 앱에서 무언가를 처리해야 할 때, 이제 확실한 해결 길이 생겼습니다.

5. 미팅 중에 아웃라인으로 Keynote 만들기

공식 데모로 공개되진 않았지만, 백그라운드에서 반복적으로 언급되는 사용 사례입니다. 불릿 포인트로된 아웃라인을 넘겨주고 Keynote를 선택하면, 미팅에 들어가는 동안 Codex가 자동으로 발표 자료를 만들어줍니다. 앱을 실행하고 텍스트를 입력하고, 템플릿을 선택한 뒤, gpt-image-1.5로 생성한 이미지를 삽입하는 전 과정을 혼자서 처리하죠.

이 지점에서 Codex는 순수 코딩 도구를 넘어 범용 Mac 어시스턴트로 진화합니다. 사실 OpenAI 발표문의 핵심 문구인 “Codex for (almost) everything”가 정확히 이 점을 의미합니다.

안 되는 것들 (솔직하게)

Launching PR에서 생략하기 쉬운 부분들입니다. 솔직하게 짚어보겠습니다.

Intel Mac은 아직 불안정합니다. 이번 업데이트로 Intel Mac 지원이 추가되었죠. 2019년식 MacBook Pro를 쓰는 입장에서는 반가운 소식입니다. 하지만 일본 개발자가 메인 기능인 Computer Use가 Intel 환경에서 아예 작동하지 않는다고 보고했습니다. “스펙상으로는 지원되는데 특정 버그가 있다”는 설명이 나옵니다. Apple Silicon이라면 현재로선 문제없습니다. 만약 Intel Mac을 쓴다면 26.416 업데이트를 기다리는 것이 안전합니다.

메모리 기능이 앱 속도를 떨어뜨립니다. 현재 프리뷰 단계인 메모리 기능(스레드를 가로질러 사용자 선호도를 기억하는 기능)을 활성화하면 속도가 눈에 띄게 떨어집니다. 한 사용자가 켜뒀다가 기어가듯 느려지는 모습을 보고 끄며, 해제 방법까지 공유했습니다. 지금 시점의 메모리 기능은 “정식 버전이 나오면 그때 켠다”는 마인드로 접근하는 것이 좋습니다.

$20 Plus 요금제의 레이트 리밋이 빨리 도달합니다. Computer Use가 나오기 전부터 Plus 요금제의 한도는 이미 빡빡했습니다. 이제 단일 태스크가 병렬 에이전트와 분당 수십 번의 화면 읽기를 포함하다 보니, 한도 제한에 더 빨리 부딪힐 수밖에 없습니다. 새로 나온 $100 Codex Pro 티어는 사용 한도를 5배로 늘려줍니다. 요금제를 업그레이드하지 않을 경우, 한도 제한이 훨씬 더 크게 느껴질 수 있습니다.

Asana 작업은 아직 원활하지 않습니다. 한 사용자가 Computer Use로 Asana 프로젝트를 설정하려다 오랜 시간 시도 끝에 실패했습니다. 대신 “임포트용 CSV 파일을 만들어줘”라고 요청하자, 1분 만에 CSV가 생성되었고 5분 안에 프로젝트가 완성되었습니다. 결론은 명확합니다. Computer Use는 다른 대체 수단이 없을 때 쓰는 것이 좋습니다. API나 임포트 경로가 있다면 그쪽을 활용하는 것이 훨씬 효율적입니다.

코딩 작업은 여전히 중간에 끊길 수 있습니다. 한 개발자가 Codex에게 React 컴포넌트 수정, 테스트 실행, 커밋까지 맡겼지만, 3번 중 2번이 테스트 단계에서 멈췄습니다. 홍보 영상에서는 매끄럽게 돌아가지만, 실제 일상 사용에서는 덜컹거리는 경우가 많습니다. 이는 Codex만의 문제가 아니라 모든 에이전트가 겪는 보편적인 현상입니다. Computer Use가 이 부분을 완전히 해결해주지는 않습니다.

가끔 화면을 잠식하기도 합니다. OpenAI는 “Computer Use는 백그라운드에서 작동한다”고 설명합니다. 대부분 그 말대로이지만, 한 사용자는 Codex가 사실상 Mac을 장악하다시피 해 전용 머신을 하나 더 살까 고민할 정도였다고 합니다. 앱과 작업 내용에 따라 차이가 큽니다.

일본어 입력 관련 버그가 보고되었습니다. 일본 개발자가 “Codex Computer Use에서 일본어 입력에 문제가 있다”고 올렸습니다. 한국어 입력은 현재까지 큰 이슈가 보고되진 않았지만, 정식 출시 초기인 점과 CJK 입력 시스템의 유사성을 고려해 볼 때, 한국어로 중요한 워크플로우를 돌리기 전에 가벼운 테스트를 거치는 것을 권장합니다.

Terminal과 Codex 자체는 조작할 수 없습니다. 보안 설계상 Computer Use로 Terminal을 제어할 수 없습니다(샌드박스 우회 방지). Codex가 자신의 설정을 자동화할 수도 없죠. 하지만 사실 이 기능을 쓸 필요는 없습니다.

4월 17일 업데이트 이후 Codex vs Claude Code

이번 주 이전의 비교 구도는 대략 이랬습니다. Codex는 토큰당 비용이 더 저렴하고 터미널 벤치마크에서 강점을 보였죠. 반면 Claude Code는 블라인드 테스트에서 더 깔끔한 코드를 작성했습니다. 지금도 전체적인 구도는 크게 다르지 않습니다.

달라진 점은 무엇일까요? Codex가 이제 Computer Use, 병렬 에이전트, 영구 메모리, 90개 이상의 플러그인을 갖춘 다듬어진 Mac 앱으로 자리 잡았습니다. Claude Code는 2일 전 Agent Teams를 출시했고, Computer Use 기능은 3월부터 보유했습니다. 기능 격차는 대체로 언론이 예측한 수준까지 좁혀졌습니다. 그래서 선택이 더 흥미로워진 것이죠.

항목Codex Desktop (4월 17일)Claude Code (현재)
Mac에서 Computer Use지원 — 백그라운드 커서, AX Tree 접근지원 — 스크린샷 기반
병렬 에이전트지원 — 다중 커서 동시지원 — Agent Teams 경유
플러그인/스킬 생태계공식 90+ 플러그인obra/superpowers, 커뮤니티 스킬
영구 메모리프리뷰 (현재 버그)지원 — 더 성숙
macOS 완성도전용 Mac 앱크로스 플랫폼, 터미널 실행
이미지 생성내장 (gpt-image-1.5)없음 — 외부 도구
$20 티어 가성비Plus에서 달러당 사용량 많음한 집중 세션에서 소진
SWE-bench ProClaude Code와 유사Codex와 유사
Terminal-Bench 2.0뚜렷한 리드약간 뒤처짐
블라인드 코드 품질25% 선택67% 선택
가용성Mac 우선, EU/UK/CH 미지원모든 지역

한 문장으로 정리하자면, Mac에서 일하며 API가 없는 앱을 다루는 작업이 많다면 이번 주는 Codex가 더 적합한 도구입니다. 반면 프로덕션 코드를 대량으로 생산하고 있으며, 리뷰 품질이 속도보다 중요하다고 생각한다면 Claude Code가 여전히 “블라인드 테스트에서 선택되는” 코드를 만들어냅니다.

사실 둘 중 하나만 고집할 필요는 없습니다. OpenAI는 같은 날 codex-plugin-cc라는 공식 리포지토리를 공개했습니다. Claude Code 사용자는 세션 진행 중 Codex에 서브 에이전트로 작업을 위임할 수 있습니다. “개발은 Claude Code에게, 리뷰는 Codex에게” — 이것이 바로 이번 주 한국 개발자 커뮤니티에서 활발히 논의되고 있는 워크플로우입니다. 기능 경쟁의 구도가 조용히 ‘크로스 에코시스템 연동’으로 변하고 있습니다.

독자별로 무슨 뜻인가

Mac 1인 개발자라면: 테스트 하네스를 직접 구축하지 않아도, 프론트엔드를 Chrome, Safari, Electron 빌드 등 여러 실제 앱에서 검증할 수 있는 도구가 생겼습니다. 48시간 동안 “일단 써보고 판단해보기”로 투자할 가치는 충분히 있습니다. 토요일 오전에 설치해 보는 것을 추천합니다.

프로슈머(컨설턴트, 인디 개발자, 1인 사업자)라면: 코딩에 집중하기보다 이메일, Messages, Keynote, 리서치 워크플로우에서 $20 요금제의 가치를 충분히 찾아낼 수 있습니다. Codex에게 받은편지함과 Slack 접근 권한을 부여하고, 아웃라인만 넘겨주면 미팅에 들어가는 동안 초안을 써줍니다.

ChatGPT Plus 사용자이고 Pro 업그레이드를 고민 중이라면: 2주 정도는 Plus 요금제에 머물면서 제공된 기능을 모두 경험해 보세요. 하루에 레이트 리밋을 두 번 이상 넘긴다면 Pro 업그레이드를 고려해볼 만합니다. 그렇지 않다면 아직은 필요하지 않을 수 있습니다.

Intel Mac, EU/UK/CH 지역, 일본어 또는 다국어 워크플로우가 핵심이라면: 조금 기다리는 것이 좋습니다. 이번 런칭이 OpenAI에게 세 가지 거친 모서리를 보여줬죠. 반드시 다듬을 것입니다. 핵심 기능은 사라지지 않습니다.

결론: 설치가 가능한 지역이라면 일단 설치해 보세요. 실제 태스크를 반나절 정도 가동해보고, Codex가 자신보다 훨씬 잘하는 두세 가지 작업을 찾아내세요. 그걸 일주일 루틴에 자연스럽게 녹여내면 됩니다. 과장된 홍보는 무시하세요. “당신의 일자리를 뺏는다”는 주장도 과장입니다. 정확히 말해, 이는 앱 안에서 클릭과 타이핑을 대신해 주는 주니어 어시스턴트입니다. 주니어 어시스턴트가 잘하는 일, 그것이 바로 Codex가 잘하는 일입니다.

이번 주말 설치해야 하는 사람

짧게 정리하면, Apple Silicon Mac을 쓰고 있으며 ChatGPT Plus 또는 Pro 요금제를 보유하고, “자동화하려다 미뤄둔” 반복적인 멀티 앱 워크플로우가 최소 하나 있는 사용자입니다.

조금 더 자세히 설명드리면 다음과 같습니다.

  • 지금 바로 설치: macOS 14+, M1 이상 칩. 머릿속에 구체적인 태스크가 떠오르는 경우(받은편지함 정리, 프론트엔드 테스트, 리서치 통합, 아웃라인 기반 Keynote 제작 등).
  • 설치는 하되 아직은 신중하게: 하드웨어는 갖췄지만 구체적인 워크플로우가 정해지지 않은 경우. 데모만 보면 감탄하겠지만, 실제 ROI는 구체적인 작업이 있을 때 드러납니다.
  • 일주일 정도 기다리기: Intel Mac을 쓰거나 EU/UK/CH 지역에 거주하는 경우, 메모리 기능에 기대를 걸거나 일본어/한국어 입력이 업무의 핵심인 경우.
  • 지금은 스킵: Claude Code로 이미 충분하며 주로 프로덕션 코드 작성을 하는 경우. Codex의 Computer Use 장점이 분명히 존재하지만, 현재 시점의 순수 코딩 작업에서는 Claude Code의 품질 우위를 완전히 뒤집지는 못합니다.

결론

리브랜딩 이후 가장 큰 Codex 업데이트입니다. “프로슈머를 위한 에이전트” 카테고리가 지난 6개월 동안 이룬 진보를, 단 48시간 만에 더 앞질렀을 가능성이 큽니다. Claude Code를 대체할 킬러 앱은 아닙니다. 두 도구는 동일한 기능 리스트를 공유하고 있으며, 진짜 차이는 마감 시기와 사용자의 판단에 달려 있습니다. 하지만 Mac에서 일하면서 깔끔한 API를 제공하지 않는 앱들을 다뤄야 한다면, Codex Desktop은 지금 당장 설치해 볼 수 있는 가장 유능한 도구입니다.

90개가 넘는 플러그인이 생각보다 큰 효과를 내고 있습니다. 다음 주 헤드라인은 Computer Use가 가져가겠지만, 6개월 뒤에도 남을 것은 플러그인 생태계입니다. Slack, Jira, 자신의 코드베이스를 가로질러 에이전트 세 개를 하나의 워크플로우에서 가동하는 경험은 분명히 오래갈 것입니다.

일단 설치하고(지역 제한이 풀리면), 반나절 정도 사용해 보세요. 태스크 하나를 정해 자동화한 뒤, 한 달 뒤에 실제 가치가 있었는지 다시 판단하는 것이 현명한 접근입니다.

출처

Build Real AI Skills

Step-by-step courses with quizzes and certificates for your resume