Codex Record & Replay는 맥(Mac)에서 작업 과정을 직접 시연(녹화)하면, 그 패턴을 다시 쓸 수 있는 스킬(Skill)로 바꿔주는 기능입니다. 프롬프트로 일일이 설명하기 번거로운 반복 작업을, 한 번 보여주는 것만으로 자동화 워크플로우로 만들 수 있습니다.
매번 같은 순서로 처리하는 일이 있다면 떠올려보세요. 경비를 정산하고, 주차 공간을 예약하고, 규격에 맞는 이슈를 생성하고, 영상을 발행하고, 정기 리포트를 내려받는 일들 말입니다. 이런 작업은 말로 풀어 쓰기보다 직접 한 번 해 보이는 편이 훨씬 빠릅니다. Record & Replay는 바로 그 시연을 포착해 스킬로 패키징합니다.
무엇을 만들 수 있나요?
Record & Replay는 여러분이 맥에서 한 번 시연한 워크플로우를 Codex가 학습해, 다음번에 입력값만 바꿔 그대로 재실행할 수 있는 스킬로 만들어 줍니다.
이 기능이 특히 잘 맞는 작업은 세 가지 성격을 가집니다.
반복적인 작업: 같은 절차를 주기적으로 반복하는 일
개인 취향에 의존하는 작업: 네이밍 규칙, 기본값, 판단 기준처럼 사람마다 다른 선호가 들어가는 일
말보다 시연이 쉬운 작업: 프롬프트로 단계를 설명하기 어려운 일
원문에서 든 예시는 이렇습니다. 경비 정산, 주차 공간 예약, 규격에 맞게 설정된 이슈 생성, 영상 발행, 정기 리포트 다운로드. Codex는 이런 패턴을 스킬로 묶어, 이후 Computer Use, 브라우저 액션, 연결된 플러그인(Plugin) 또는 이들의 조합으로 다시 실행할 수 있게 합니다.
시작 전 준비물
Record & Replay는 다음 조건에서 동작합니다.
운영체제: macOS 전용
지역 제한: 출시 초기에는 유럽경제지역(EEA), 영국, 스위스에서 사용할 수 없습니다.
사전 조건: Computer Use 기능이 활성화되어 있어야 합니다.
그리고 무엇보다, 이미 직접 처리할 줄 아는 워크플로우를 고르세요. Record & Replay는 단계가 안정적이고 성공 기준이 명확할 때 가장 잘 작동합니다. 매번 절차가 달라지는 작업은 적합하지 않습니다.
Step 1: 녹화 시작하기
녹화는 Codex 앱 안에서 7단계로 진행됩니다.
Codex 앱에서 Plugins(플러그인)를 엽니다.
+ 메뉴를 엽니다.
Record a skill(스킬 녹화)을 선택합니다.
제안된 프롬프트를 검토하고, Codex에 도움이 될 만한 맥락을 더한 뒤 제출합니다.
Codex가 작업 녹화 권한을 요청하면, 시연을 시작할 준비가 됐을 때 승인합니다.
맥에서 해당 워크플로우를 직접 수행합니다.
끝나면 메뉴 바, 오버레이(overlay)에서 녹화를 멈추거나 Codex에게 끝났다고 말합니다.
녹화 중에 Codex는 워크플로우를 학습하는 데 필요한 동작과 창(window) 내용을 관찰합니다. 녹화는 여러분이 멈출 때까지 계속되므로, 학습시키려는 작업에만 집중해서 녹화하는 것이 좋습니다.
Step 2: 스킬 초안 확인하기
녹화를 멈추면 Codex가 포착한 워크플로우를 살펴보고 스킬 초안을 작성합니다. 이 스킬에는 다음이 담깁니다.
이 워크플로우를 언제 써야 하는지
어떤 입력값이 필요한지
어떤 단계를 따라야 하는지
결과를 어떻게 검증하는지
여기서 끝이 아닙니다. Codex에게 스킬을 더 다듬어 달라고 요청할 수도 있습니다. 녹화만으로는 드러나지 않는 숨은 선호를 이 단계에서 보완하면 완성도가 올라갑니다.
Step 3: 워크플로우 재생하기
만들어진 스킬을 쓰려면, 새 스레드(thread)를 시작하고 Codex에게 해당 스킬을 사용해 달라고 요청합니다. 이때 이번에 달라지는 값을 함께 넘겨줍니다. 업로드할 파일, 생성할 이슈, 리포트의 날짜 범위 같은 것들이죠.
Codex는 이 스킬을 작업을 위한 재사용 가능한 맥락(context)으로 활용합니다. 그런 다음 현재 환경에서 쓸 수 있는 도구들 — Computer Use, 브라우저 액션, 설치된 플러그인 — 으로 워크플로우를 완수합니다.
즉, 한 번 녹화한 절차를 입력값만 바꿔 가며 매번 호출하는 구조입니다. 정산 워크플로우를 한 번 녹화해 두면, 다음 달에는 "이번 달 경비로 정산해 줘"처럼 값만 바꿔 부르면 됩니다.
더 좋은 녹화를 위한 팁
원문이 권하는 다섯 가지 실전 팁입니다.
시연은 짧고 완결되게. 작업 하나를 처음부터 끝까지, 군더더기 없이 보여줍니다.
목표와 변동 입력값을 미리 알려주세요. 녹화 전에, 스킬을 쓸 때마다 달라질 수 있는 입력값과 목표를 Codex에 먼저 일러둡니다.
현실적인 입력값을 쓰되, 민감정보는 피하세요. 실제와 비슷한 샘플 데이터를 쓰되 비밀번호·개인정보 같은 민감 데이터는 넣지 않습니다.
녹화 후 숨은 선호를 보완하세요. 네이밍 규칙, 필드 기본값, 판단 분기처럼 중요한 숨은 선호를 스킬에 명시적으로 적어 둡니다.
작업이 끝나면 바로 멈추세요. 워크플로우가 끝났는데도 관련 없는 뒷정리까지 이어 녹화하지 않습니다.
플러그인을 따로 만들어야 할 때
Record & Replay는 시연한 워크플로우에서 스킬을 빠르게 만드는 방법입니다. 하지만 다음과 같은 경우라면, 그 워크플로우를 별도의 플러그인(Plugin)으로 패키징하는 편이 낫습니다.
안정적인 패키지를 팀 전체에 배포하고 싶을 때
여러 스킬을 하나로 묶고 싶을 때
앱 연동(app integration)을 포함하고 싶을 때
MCP 서버를 추가하고 싶을 때
설치 메타데이터를 관리하고 싶을 때
이런 경우는 Build plugins 문서를 참고해 전용 플러그인으로 만드는 것이 권장됩니다.
⚠️ 주의할 점
macOS 전용입니다. 윈도우·리눅스에서는 동작하지 않습니다.
출시 초기 EEA·영국·스위스에서는 사용할 수 없습니다.
Computer Use가 비활성화되어 있으면 Record & Replay도 함께 비활성화됩니다.
매번 절차가 달라지는 불안정한 작업은 학습 정확도가 떨어집니다. 단계가 고정된 작업부터 시작하세요.
자주 묻는 질문
Codex Record & Replay는 무엇인가요?
맥에서 작업 과정을 녹화하면 그 패턴을 재사용 가능한 스킬로 바꿔 주는 Codex 기능입니다. 프롬프트로 설명하기 어려운 반복 작업을 한 번 시연하는 것만으로 자동화할 수 있습니다. 이후 Computer Use, 브라우저 액션, 플러그인으로 같은 작업을 재실행합니다.
Record & Replay를 어떤 환경에서 쓸 수 있나요?
현재 macOS 전용이며, 출시 초기에는 유럽경제지역(EEA)·영국·스위스에서 사용할 수 없습니다. 또한 Computer Use 기능이 활성화되어 있어야 동작합니다.
Record & Replay 메뉴가 보이지 않을 때는?
조직이 requirements.toml로 Codex를 관리하는 경우, [features].computer_use 설정이 Record & Replay까지 함께 통제합니다. computer_use = false로 설정되어 있으면 Computer Use와 Record & Replay 두 기능 모두 사용할 수 없습니다. 관리자에게 설정 확인을 요청하세요.
녹화한 스킬은 어떻게 다시 실행하나요?
새 스레드를 시작해 Codex에게 만들어진 스킬을 사용해 달라고 요청하면 됩니다. 이때 업로드할 파일, 생성할 이슈, 리포트 날짜 범위처럼 이번에 달라지는 입력값을 함께 넘겨주면, Codex가 현재 환경의 도구로 워크플로우를 완수합니다.