OpenAI는 5월 26일에 Codex CLI 0.134.0 stable을, 5월 28일에 0.135.0 stable을 출시했습니다 — 단 이틀 간격입니다. 두 stable 릴리스 사이에 알파 태그 두 개가 등장했다가 24시간 안에 정식화됐습니다. 5월 29일에는 이미 0.136.0-alpha.1이 나온 상태로, 사실상 하루 단위 배포가 이뤄지고 있습니다. CI나 프로덕션 툴체인에서 Codex를 운영하는 팀이라면, 이 속도에서는 명시적 버전 고정이 이제 실질적인 필수 조건입니다. 이 글에서는 무엇이 바뀌었는지, 무엇이 깨지는지, 그리고 앞으로 무엇을 주시해야 하는지를 정리합니다.
48시간 안에 두 번의 Stable 릴리스
Codex CLI 0.134.0이 2026년 5월 26일 stable로 출시됐습니다 . 48시간 뒤인 5월 28일, 0.135.0 stable이 뒤를 이었습니다 . 그 사이 5월 27일 하루에 0.135.0-alpha.1과 0.135.0-alpha.2가 모두 배포되어, 알파에서 stable까지의 기간이 24시간 이내로 압축됐습니다.
codex doctor 진단 명령어 확장이 있습니다. 업그레이드 전에 CI에서 버전을 고정하세요.
이 흐름은 계속됐습니다. 0.136.0-alpha.1이 5월 29일에 등장했습니다 . 참고로 0.133.0은 5월 21일에 출시됐는데 , stable 릴리스 간격이 단 한 사이클 만에 5일에서 2일로 줄어든 셈입니다.
알파 태그는 이제 사실상 공개 프리뷰가 아닌 CI 아티팩트에 가깝습니다. 0.135.0 알파 두 개가 같은 날 나왔고, stable은 24시간 안에 뒤따랐습니다. 자동화 파이프라인에서 Codex를 사용하는 팀은 명시적 버전 태그로 고정하고, 프로모션 전에 스테이징에서 검증해야 합니다 — 이 속도에서는 무음 장애가 실제 위험입니다.
| 버전 | 날짜 | 유형 | 이전 Stable 이후 경과일 |
|---|---|---|---|
| 0.133.0 | 2026년 5월 21일 | Stable | — |
| 0.134.0 | 2026년 5월 26일 | Stable | 5 |
| 0.135.0-alpha.1 | 2026년 5월 27일 | Alpha | 1 |
| 0.135.0-alpha.2 | 2026년 5월 27일 | Alpha | 1 |
| 0.135.0 | 2026년 5월 28일 | Stable | 2 |
| 0.136.0-alpha.1 | 2026년 5월 29일 | Alpha | 1 |
대화 기록 검색 기능 추가
0.134.0에서는 대소문자를 구분하지 않는 콘텐츠 매칭과 인라인 결과 미리보기를 갖춘 로컬 세션 기록 검색이 추가됐습니다 . 개발자는 TUI를 벗어나지 않고 과거 세션을 탐색할 수 있어, 디버깅 워크플로 재검토, 프롬프트 재사용, 이전 에이전트 실행 감사에 유용합니다.
이 기능은 흔한 워크플로 공백을 채웁니다. LLM 보조 세션은 기본적으로 휘발성이라, 사흘 전 세션의 정확한 프롬프트나 컨텍스트를 복원하려면 보통 수동으로 로그를 뒤져야 했습니다. 인라인 미리보기 덕분에 전체 세션을 열기 전에 매칭 여부를 확인할 수 있습니다.
공식 릴리스 노트에 따르면, 기록은 로컬에 저장됩니다 . 현재 문서에는 클라우드 동기화에 대한 언급이 없습니다. 세션 내용은 기기 내에 보관되므로, 데이터 상주 요건이 있는 팀이 기존 데이터 처리 방침을 변경하지 않고도 이 기능을 활용할 수 있습니다.
Profile v1 제거: 설정 마이그레이션 필수
0.134.0의 브레이킹 체인지: 레거시 profile v1 설정은 시작 시점에 명시적으로 거부됩니다. CLI는 인라인 v2 업그레이드 안내와 함께 오류를 출력합니다 . 자동 폴백은 없습니다 — v1 항목은 무시되거나 자동 변환되는 것이 아니라 거부됩니다.
--profile은 이제 CLI, TUI, 권한 흐름, 샌드박스 워크플로 전반에서 유일한 공식 선택자입니다. 구 profile 형식을 참조하는 스크립트나 CI 설정이 있는 팀은 업데이트 시 하드 실패를 맞닥뜨립니다. 0.134.0을 배포하기 전에 --profile 사용 현황을 점검하세요.
| 항목 | Profile v1 (0.134.0 이전) | Profile v2 (0.134.0 이상) |
|---|---|---|
| 시작 동작 | 허용 | 오류 + 마이그레이션 안내와 함께 거부 |
| CLI 플래그 | 레거시 형식 | --profile (공식) |
| 자동 변환 | 해당 없음 | 없음 — 수동 마이그레이션 필요 |
| 적용 범위 | 일부 | CLI, TUI, 권한, 샌드박스 |
| 명명된 프로필 참조 | 미지원 | /permissions를 통해 지원 (0.135.0 이상) |
Hammer Automation의 릴리스 다이제스트에 따르면, v2 마이그레이션 경로는 오류 출력에 인라인으로 문서화되어 있지만, 공유 profile 설정을 사용하는 팀은 버전을 올리기 전에 모든 소비자를 업데이트해야 합니다 . 단일 profile 설정이 여러 엔지니어에게 상속되는 모노레포나 공유 개발 컨테이너 환경에서 특히 주의가 필요합니다.
0.135.0에서는 /permissions 명령어가 확장되어 명명된 권한 프로필을 인식합니다 — 운영자가 인라인 대신 저장된 설정을 이름으로 참조할 수 있게 됩니다. 전체 마이그레이션을 계획 중인 팀은 두 릴리스를 함께 타깃으로 삼는 것이 좋습니다.
MCP 개선: 서버별 환경 변수, OAuth, 동시 실행
0.134.0의 Model Context Protocol 통합은 세 가지 기능을 추가합니다: 서버별 환경 변수 지정, 스트리머블 HTTP MCP 서버용 OAuth 지원, 읽기 전용 도구의 동시 실행 . 각각은 MCP 워크플로우에서 발생하는 서로 다른 유형의 마찰을 해소합니다.
서버별 환경 변수 지정을 통해 각 MCP 서버가 서로 다른 환경 컨텍스트를 받을 수 있습니다. 이전에는 서버 간 환경 격리를 위해 래퍼 스크립트나 외부 도구가 필요했습니다. 스트리머블 HTTP 서버용 OAuth는 설정 파일에 공유 시크릿을 임베드하지 않고도 기업 SSO와 보호된 MCP 서버 인스턴스에 접근할 수 있게 해줍니다.
읽기 전용 동시 실행은 에이전트 워크플로우에서 운영 측면에서 가장 중요한 변경 사항입니다. 서버가 readOnlyHint=true를 설정하면 Codex는 적합한 도구를 순차적이 아닌 병렬로 실행합니다. 클라이언트 설정은 필요 없으며 — 서버가 기능을 알리면 Codex가 그에 맞게 응답합니다.
"서버가
readOnlyHint를 알리면 읽기 전용 MCP 도구가 동시에 실행되어, 변형을 수행하지 않는 도구 호출의 지연 시간이 줄어듭니다." — OpenAI Codex 팀, 릴리스 노트, 2026년 5월
스키마 처리도 개선되었습니다: 커넥터 도구 스키마가 이제 평탄화 대신 로컬 $ref 및 $defs 구조를 보존합니다 . 과도하게 큰 스키마는 에이전트 처리 전에 자동으로 압축되어, 대용량 도구 정의로 인한 컨텍스트 윈도우 낭비를 방지합니다.
codex doctor, 진단 기능 전면 개편
0.135.0은 codex doctor 명령어를 대폭 확장합니다. 이제 환경 변수, Git 상태, 터미널 기능, 앱 서버 연결성, 스레드 인벤토리를 단일 명령으로 보고합니다 . 이전에는 CI 운영자가 셸, 설정 파일, 서버 진단에 걸쳐 각 항목을 별도로 확인해야 했습니다.
"codex doctor는 이제 환경 변수, Git 상태, 터미널 기능, 앱 서버 연결성, 스레드 인벤토리를 표시하며 — CI 환경 불일치의 가장 일반적인 시나리오를 하나의 명령으로 커버합니다." — OpenAI Codex 팀, 공식 변경 로그, 2026년 5월
| 항목 | codex doctor 보고 내용 |
|---|---|
| 환경 변수 | Codex 관련 환경 변수의 존재 여부 및 값 |
| Git 상태 | 저장소 상태, 현재 브랜치, 수정 여부 |
| 터미널 기능 | 터미널 유형, 컬러 지원, 가상 터미널 플래그 |
| 앱 서버 연결성 | 원격 서버 도달 가능 여부 및 응답 상태 |
| 스레드 인벤토리 | 활성 스레드 및 현재 세션 상태 |
/status 명령어도 함께 확장되어 원격 연결 세부 정보와 실시간 서버 버전 정보를 표시합니다 . 이러한 변경 사항들이 맞물리면서, 0.135.0은 임시 컨테이너, GitHub Actions 러너, 또는 환경 드리프트가 지속적인 디버깅 비용으로 작용하는 원격 SSH 환경에서 Codex를 운영하는 팀에 특히 유용합니다.
Vim 텍스트 오브젝트, TUI 안정성, Python 프리셋 상수
0.135.0은 TUI에 vim 텍스트 오브젝트 편집을 추가합니다: ciw, da(, 표준 모션이 이제 기본으로 동작합니다 . 설정 가능한 인터럽트 턴 키바인딩과 개선된 단어·줄 끝 동작도 함께 제공됩니다. 이로써 Codex TUI는 모달 대안이 아닌, vim 근육 기억에 의존하는 개발자들의 주 편집 환경으로 자리 잡을 수 있게 되었습니다.
동일 릴리스에서 여러 TUI 안정성 수정 사항도 제공됩니다. macOS 가상 터미널 손실, Zellij 세션, 구버전 tmux, iTerm2 Ctrl-C 처리에 모두 수정이 적용되었습니다. 슬래시 명령어 자동 완성이 더 이상 기존 초안 입력을 덮어쓰지 않습니다 — 슬래시 명령어 출시 이후 일상적으로 겪어온 마찰 지점이었습니다. 비대화형 exec 세션의 재개 흐름에서도 작업 디렉토리 오버라이드 오류가 수정되었습니다.
SDK 측에서는 Python SDK에 스레드 및 턴 API용 Sandbox 프리셋 상수가 추가되었습니다 . 이를 통해 샌드박스 실행 모드를 프로그래밍 방식으로 설정할 때 보일러플레이트가 줄어듭니다. Codex 변경 로그 디렉토리에 따르면, 패키지된 Codex 빌드는 이제 macOS와 Linux 모두에서 번들된 패치 zsh 헬퍼 스크립트를 자동으로 찾을 수 있습니다.
자주 묻는 질문
Codex CLI 0.134.0으로 업그레이드하면 무엇이 문제가 되나요?
Profile v1 형식은 시작 시 거부됩니다. CLI는 자동으로 이전 버전으로 되돌아가는 대신, 인라인 v2 업그레이드 안내와 함께 오류를 출력합니다. 업데이트 전에 스크립트, CI 설정, 공유 개발 컨테이너 내 모든 --profile 사용을 점검하세요. 이전 프로필 형식을 참조하는 설정은 실행 시 하드 실패를 유발합니다. 자동 변환 경로는 없으며, 마이그레이션은 인라인 오류 메시지의 안내에 따라 수동으로 진행해야 합니다.
0.134.0에서 MCP 도구 동시 실행은 어떻게 작동하나요?
서버가 readOnlyHint=true를 설정하면 읽기 전용 MCP 도구가 병렬로 실행됩니다. 클라이언트 측 추가 설정은 불필요합니다. 서버가 해당 기능을 알리면 Codex 클라이언트가 이에 맞춰 동작합니다. 상태를 변경하는 도구는 영향을 받지 않으며 계속 순차적으로 실행됩니다. 지연 시간 단축 효과는 에이전트가 단일 턴에서 수행하는 병렬 읽기 전용 호출 수에 비례합니다. 서버 개발자는 적합한 도구에 힌트를 설정해 명시적으로 옵트인해야 합니다.
0.135.0 업데이트 후 codex doctor는 무엇을 보고하나요?
0.135.0 업데이트 후, codex doctor는 환경 변수, Git 상태, 터미널 기능, 앱-서버 연결성, 스레드 인벤토리의 다섯 가지 범주를 보고합니다. 단일 명령으로 가장 일반적인 CI 환경 불일치 시나리오를 커버하며, 각 영역을 수동으로 확인할 필요성을 대체합니다. 실행 간 환경 드리프트가 반복적으로 발생하는 임시 컨테이너, GitHub Actions 러너, 원격 SSH 환경에서 특히 유용합니다.
0.135.0 stable로 즉시 업그레이드해도 안전한가요?
stable 지정은 적용되었지만, 이전 stable 릴리스로부터의 48시간 간격은 유독 짧습니다. 0.135.0의 알파에서 stable까지의 기간은 24시간 미만으로, 이전 릴리스 대비 검증 주기가 압축되었습니다. 권장 방법: CI에서 버전을 명시적으로 고정하고, 스테이징 환경에서 먼저 검증한 뒤 프로덕션 배포 전에 프로필 설정을 점검하세요. 빠른 배포 후보가 아닌, 표준적인 주의가 필요한 stable 버전으로 취급하세요.
0.134.0의 로컬 대화 기록, 어딘가에 동기화되나요?
공식 릴리스 노트에 따르면 기록은 로컬에 저장됩니다. 현재 문서에는 클라우드 동기화 관련 내용이 없습니다. 세션 콘텐츠는 현재 문서화된 동작 기준으로 기기에만 남습니다. 데이터 거주지 또는 기밀 유지 요구사항이 있는 팀은 데이터 처리 방식을 변경하지 않고 이 기능을 사용할 수 있습니다. 다만 기능이 성숙해감에 따라 향후 릴리스에서 동작이 변경될 수 있습니다.
0.136.0에서 주목할 점
0.136.0-alpha.1은 이 글을 작성한 날인 5월 29일에 등장했습니다 . 아직 공개 체인지로그 항목이 없습니다. 현재 릴리스 속도를 고려하면 2~5일 내 stable 컷도 충분히 가능합니다. 핵심 변수는 알파에서 stable까지의 압축이 계속되는지, 그리고 프로필 v1 제거에 이어 추가 breaking change가 뒤따르는지 여부입니다.
더 큰 맥락에서, OpenAI는 Codex CLI를 마이너 버전 범프를 패치 릴리스처럼 취급하는 지속적 배포 모드로 전환했습니다. 알파 태그는 이제 퍼블릭 프리뷰 채널이 아닌 주로 내부 통합 체크포인트 역할을 합니다. 개인 개발자에게는 대체로 무방하지만, 공유 툴체인 설정을 가진 팀에게는 스테이징 우선 검증이 이 릴리스 속도에서 유일하게 안전한 운영 방식입니다.
또한 미해결 사항으로, 0.135.0-alpha.1, alpha.2, 그리고 최종 stable 간의 상세 diff가 별도로 공개되지 않았습니다. OpenAI가 알파 노트를 stable 릴리스 항목에 통합하기 때문입니다. 5월 28일 stable 컷 전에 알파 전용 실험이 제거되었는지 여부는 불분명합니다 . 0.136.0 세부 내용이 공개되는 대로 공식 체인지로그를 확인하세요.
마지막 업데이트: 2026-05-29. 동일 날짜에 검토된 공식 릴리스 노트 및 체인지로그를 기반으로 합니다. 게시 시점 기준으로 0.136.0-alpha.1의 공개 체인지로그는 없었습니다.



