Codex CLI 0.135.0: Doctor, Vim 텍스트 오브젝트, 그리고 0.136 알파

OpenAI의 0.135.0 안정 버전은 진단 및 완성도 개선 사이클이다. TUI, Vim 모드, 원격 전송에서 무엇이 바뀌었는지 살펴본다.

Codex CLI 0.135.0: Doctor, Vim 텍스트 오브젝트, 그리고 0.136 알파

OpenAI는 2026년 5월 28일 Codex CLI 0.135.0을 출시했으며 , 같은 날 저녁 0.136.0-alpha.1 태그를 달았습니다 — 이제 이 팀의 릴리스 주기에서 전형적인 패턴이 되었습니다. 이번은 진단 및 개발자 경험 개선 사이클로, 모델 변경이나 새로운 에이전트 기능은 없습니다. 주요 내용은 대폭 확장된 codex doctor 명령어, Vim 모드의 텍스트 오브젝트 지원, /status에서의 원격 세션 가시성, Python SDK의 이름 지정 Sandbox 프리셋, 그리고 macOS와 Zellij 사용자를 위한 TUI 렌더링 수정입니다. 이 두 환경 중 하나를 사용하고 있다면 즉시 업데이트할 가치가 있습니다.

0.135.0 릴리스 범위: 이번 사이클에서 다루는 것

Codex CLI 0.135.0은 열흘 사이에 나온 다섯 번째 안정 릴리스입니다 . 이번 사이클은 DX 전용으로, 모델 업데이트나 새로운 에이전트 기본 기능은 없습니다. OpenAI는 5월 중순부터 이 템포를 유지해 왔습니다: 5~7일마다 안정 버전 하나, 그리고 다음 사이클의 통합 피드백 루프를 시드하기 위한 당일 알파 태그가 함께 제공됩니다.

한눈에 보기: Codex CLI 0.135.0(2026년 5월 28일)은 진단 및 안정성 릴리스입니다. 주요 변경 사항: 다섯 가지 카테고리로 확장된 codex doctor, Vim 텍스트 오브젝트 편집(ciw, da", ca(), /status에서의 원격 세션 세부 정보, Python SDK용 이름 지정 Sandbox 프리셋, macOS 및 Zellij TUI 수정 — 모델 또는 에이전트 변경 사항은 없습니다.
Codex CLI 안정 릴리스, 2026년 5월 18일~28일
버전 날짜 주요 테마 핵심 변경 사항
0.131.0 2026년 5월 18일 진단 codex doctor 도입
0.132.0 2026년 5월 19일 안정성 런타임 및 전송 수정
0.133.0 2026년 5월 21일 TUI 개선 입력 처리 개선
0.134.0 2026년 5월 26일 권한 프로필 --profile 플래그 추가, 레거시 설정 폐기
0.135.0 2026년 5월 28일 진단 + DX Doctor 확장, Vim 텍스트 오브젝트, Sandbox 프리셋

안정 버전에 고정하는 팀의 경우, Codex는 이제 주 2회 정도 업데이트됩니다. 알파를 추적할 의향이 있는 팀은 사실상 매일 새로운 기능에 접근할 수 있지만, alpha.1 태그는 alpha.2 또는 이후 안정 버전이 나오기 전까지 변경 로그가 제공되지 않습니다.

codex doctor, 이제 다섯 가지 진단 카테고리 지원

Codex CLI 0.135.0: Doctor, Vim Text Objects, and the 0.136 Alpha

codex doctor는 0.131.0에서 도입되었으며 , 0.135.0에서 가장 대폭적인 확장을 받습니다. 출력은 이제 환경, Git, 터미널, 앱 서버, 스레드 인벤토리 등 다섯 가지 구조화된 카테고리를 아우릅니다. OpenAI Codex 변경 로그에 명시된 설계 목표는, codex doctor 출력물을 한 번만 붙여넣으면 추가적인 맥락 수집 없이도 지원 케이스를 해결할 수 있어야 한다는 것입니다.

"codex doctor 출력물을 붙여넣는 것만으로 OpenAI 지원팀이나 커뮤니티 트러블슈팅에서 추가 문답 없이 충분해야 합니다." — OpenAI Codex 변경 로그, 2026년 5월

각 카테고리에서 확인할 수 있는 내용:

  • 환경: 런타임 버전, 플랫폼 세부 정보, PATH 상태 — 기본 머신 스냅샷.
  • Git: 저장소 존재 여부, 브랜치, 변경 상태, Codex의 컨텍스트 창에 영향을 줄 수 있는 설정.
  • 터미널: 에뮬레이터 감지, 색상 심도, 인코딩 — TUI 렌더링 문제 진단에 직접 유용.
  • 앱 서버: 로컬 Codex 앱 서버 접근 가능 여부 및 보고된 버전.
  • 스레드 인벤토리: 활성 및 최근 스레드로, 지원팀이 장애 발생 시점의 실행 상태를 재구성할 수 있도록 지원.

권장 버그 리포트 워크플로우는 이제 다음과 같습니다: codex doctor를 실행하고, 출력을 그대로 붙여넣은 뒤, 관찰한 구체적인 동작을 추가하세요. 추가적인 환경 설명은 필요하지 않습니다.

Vim 모드에 텍스트 오브젝트와 설정 가능한 인터럽트 키 추가

Vim 모드는 설정을 통한 선택 사항으로 유지됩니다. 0.135.0에서는 텍스트 오브젝트 편집이 실제로 작동하게 됩니다: ciw, da", ca(가 이제 컴포저 패널 내에서 예상대로 동작합니다 . 단어 및 행 끝 모션 동작이 개선되어 이전 릴리스에 남아 있던 모션 공백이 해소되었습니다 — w, e, $의 엣지 케이스가 수정되었습니다.

운영상 더 중요한 수정은 설정 가능한 인터럽트 바인딩입니다. 이전에는 진행 중인 턴을 중단하려면 Ctrl-C가 필요했는데, tmux와 iTerm2가 신호가 Codex에 도달하기 전에 이 키 시퀀스를 가로채는 경우가 빈번했습니다 . 인터럽트-턴 액션에 대한 새로운 설정 가능 바인딩을 통해 설정 파일에서 대체 키 시퀀스를 지정해 해당 가로채기를 완전히 우회할 수 있습니다. 멀티플렉서 환경에서 이 문제를 우회해 왔다면 더 이상 그럴 필요가 없습니다.

원격 /status/permissions 프로필 렌더링

Codex CLI 0.135.0: Doctor, Vim Text Objects, and the 0.136 Alpha

0.135.0에서 두 개의 슬래시 명령어가 의미 있는 업그레이드를 받습니다. /status 명령어는 이제 Codex가 원격 전송으로 실행 중일 때 원격 연결 세부 정보와 서버 버전을 표시합니다 . 이 릴리스 이전에는 TUI에서 원격 세션을 처리 중인 백엔드에 대한 정보를 전혀 제공하지 않았는데, 헤드리스 또는 서버 측 구성에서 Codex를 운영하는 팀에게는 실질적인 공백이었습니다.

/permissions 명령어는 이제 이름 지정된 권한 프로필을 인라인으로 렌더링하며, 0.134.0의 --profile 플래그 작업을 기반으로 합니다 . 이전 릴리스에서 이름 지정 프로필이 기본 설정 선택기로 확립되고 레거시 설정 형식이 폐기되었습니다. 여러 권한 포스처를 관리하는 팀은 이제 세션을 벗어나지 않고 TUI 내에서 현재 포스처를 확인할 수 있습니다.

설정 마이그레이션은 필요하지 않습니다. 0.134.0 프로필 형식은 변경되지 않았으며, 0.135.0은 표시 기능만 추가합니다. 0.134.0을 건너뛰었다면 해당 변경 로그를 먼저 확인하세요 — --profile 플래그가 /permissions에서 이제 렌더링되는 내용의 전제 조건입니다.

Python SDK 샌드박스 프리셋과 Zsh 헬퍼 자동 탐색

Codex용 Python SDK가 이제 스레드 및 턴 API 작업에 대해 이름이 지정된 Sandbox 프리셋을 노출합니다 . 평가 하네스나 자동화 스크립트에서 원시 권한 객체를 직접 구성하는 대신, 이름으로 샌드박스 정책을 선택할 수 있습니다. 프리셋은 문서화된 샌드박스 구성에 대응하며, 기존 권한 모델을 확장하는 것이 아니라 그 위에 얹힌 편의 레이어입니다.

번들로 제공되는 패치된 zsh 헬퍼가 이제 비Homebrew 설치 환경의 macOS 및 Linux에서 자동으로 탐색됩니다 . 이전에는 패키지 빌드에서 설치 후 수동 소싱이 필요했습니다. 이번 변경은 설정 편의성 개선에 해당하며, 실행 중 동작에는 차이가 없습니다.

TUI 수정 사항: 테이블, macOS 안정성, 자동완성 동작

0.135.0에서 여러 TUI 레이어 문제가 해결되었습니다 . 전체 목록은 다음과 같습니다:

  • 마크다운 테이블 열 크기 조정: 수정 완료 — 넓은 출력이 더 이상 컴포저 패널에서 잘못 렌더링되지 않습니다.
  • macOS 및 Zellij 안정성: 특정 터미널 구성에서 발생하던 stderr 및 컴포저 패널 상태 손상 문제가 해결되었습니다.
  • 슬래시 명령어 자동완성: 인라인 인수를 수락할 때 초안 텍스트가 유지됩니다. 이전에는 자동완성을 확인하면 현재 초안이 삭제되었으며, 재현은 가능하지만 놓치기 쉬운 데이터 손실이었습니다.
  • 앱 멘션 제안: 접근 불가 또는 비활성화된 애플리케이션이 제안 목록에서 제외됩니다.
  • 세션 재개 흐름: 작업 디렉터리 오버라이드가 있는 비대화형 exec 세션이 이제 올바르게 재개됩니다. 이 문제는 세션 재개 전 커스텀 작업 디렉터리를 설정하는 CI 단계 및 스크립트에 영향을 주었습니다.

macOS 또는 Zellij의 렌더링 불안정 문제로 업데이트를 미뤄왔다면, 0.135.0이 바로 적용할 버전입니다.

0.136.0-alpha.1: 5월 28일 태그, 변경 로그 대기 중

Codex CLI 0.135.0: Doctor, Vim Text Objects, and the 0.136 Alpha

rust-v0.136.0-alpha.1 태그는 2026년 5월 28일 21:23 UTC에 푸시되었습니다 — 커밋 9164fc9, 작성자 @shijie-oai . 이 태그의 GitHub 릴리스 노트 페이지는 게시 시점에 오류 상태를 반환했으며, 0.136.0의 기능 범위는 아직 공개적으로 문서화되지 않았습니다.

이는 팀의 태깅 패턴과 일치합니다. alpha.1은 스테이징 마커이며, 읽을 수 있는 변경 로그 항목은 alpha.2 이상의 태그 또는 안정 버전 출시 시점에 나타납니다. 0.136.0이 구체적으로 무엇을 목표로 하는지 판단할 근거가 없습니다. 리포지터리 태그 이력이 현재 확인 가능한 가장 이른 신호입니다 . 첫 번째 문서화된 항목은 릴리스 페이지 또는 ReleaseBot을 통해 확인하세요 — 이전 사이클 기준으로 수일 내 예상됩니다.

자주 묻는 질문

0.135.0에서 codex doctor 출력에는 무엇이 포함되나요?

다섯 가지 카테고리로 구성됩니다: 환경(런타임 버전, 플랫폼, PATH), Git(리포 상태, 브랜치, 변경 상태, 관련 설정), 터미널(에뮬레이터 감지, 인코딩, 색상 깊이), 앱 서버(로컬 Codex 서버 접근성 및 버전), 스레드 인벤토리(활성 및 최근 스레드). 출력은 OpenAI 지원 요청이나 GitHub 이슈에 바로 붙여넣을 수 있도록 설계되어, 환경 컨텍스트 수집을 위한 추가 질문이 필요 없습니다.

0.135.0에서 권한 프로필을 사용하려면 설정을 마이그레이션해야 하나요?

마이그레이션이 필요하지 않습니다. 이름이 지정된 프로필과 --profile 플래그는 0.134.0에서 도입되었습니다. 0.135.0에서는 /permissions 명령어에 해당 프로필의 인라인 렌더링이 추가되었으며, 이는 표시 개선 사항에 불과합니다. 설정 형식은 변경되지 않았습니다. 0.134.0에서 이미 구성된 프로필은 추가 작업 없이 0.135.0의 /permissions 출력에서 자동으로 렌더링됩니다.

Codex CLI 0.135.0에서 Vim 모드가 기본으로 활성화되나요?

아니요. Vim 모드는 설정을 통해 선택적으로 활성화해야 합니다. 0.135.0에서 추가된 텍스트 오브젝트 지원(ciw, da", ca(), 개선된 단어 및 줄 끝 이동 동작, 설정 가능한 인터럽트 바인딩은 Vim 모드가 명시적으로 활성화된 경우에만 적용됩니다. 기본 입력 모드는 변경되지 않았습니다.

0.136.0-alpha.1에는 무엇이 포함되나요?

게시 시점 기준으로 알 수 없습니다. rust-v0.136.0-alpha.1 태그는 존재하지만(커밋 9164fc9, 2026년 5월 28일 21:23 UTC 푸시), GitHub 릴리스 노트 페이지는 오류 상태를 반환했습니다. 팀의 기존 태깅 패턴을 기반으로, 0.136.0의 첫 번째 문서화된 기능은 alpha.2 또는 이후 태그에서 확인될 것으로 예상됩니다. Codex 릴리스 페이지에서 업데이트를 확인하세요.

Python SDK 샌드박스 프리셋은 원시 권한 객체와 어떻게 다른가요?

이름이 지정된 프리셋을 사용하면 모든 필드를 갖춘 전체 권한 객체를 직접 구성하는 대신, 단일 문자열인 식별자로 샌드박스 권한 정책을 선택할 수 있습니다. 이를 통해 Python SDK의 스레드 및 턴 API 작업을 기반으로 구축된 자동화 및 평가 하네스의 보일러플레이트를 줄일 수 있습니다. 프리셋은 문서화된 샌드박스 정책에 대응하며, 기본 권한 모델의 확장이 아닌 편의 API 레이어입니다.

앞으로 주목할 것들

10일 만에 안정 버전 다섯 개라는 Codex CLI의 현재 속도는 고정된 일정이 아닌 실무자 피드백에 기반한 반복 개발을 반영합니다. 0.135.0 사이클은 가장 큰 불편으로 보고된 문제들을 해결합니다: Vim 근육 기억 공백, macOS 및 Zellij에서의 TUI 손상, 원격 세션 컨텍스트 누락, 비Homebrew 설치의 설정 번거로움. codex doctor가 다섯 개 카테고리로 확장된 것은 지원 이슈 패턴이 도구 레벨에서 적극적으로 추적·해결되고 있다는 가장 명확한 지표입니다.

0.136.0 사이클은 이미 alpha.1 태그와 함께 진행 중입니다. 읽을 수 있는 변경 로그가 나오기 전까지 태그 자체가 유일하게 확인된 신호입니다. 이전 사이클 기준으로 수일 내 첫 번째 문서화된 기능을 alpha.2 또는 안정 버전 릴리스 노트에서 확인할 수 있을 것으로 예상됩니다. OpenAI Codex 변경 로그releases.sh Codex 피드가 첫 번째 0.136.0 항목을 확인하기에 가장 신뢰할 수 있는 곳입니다.

마지막 업데이트: 2026-05-29. Codex CLI 0.135.0 안정 버전 릴리스 노트 및 2026년 5월 28일 기준 0.136.0-alpha.1 태그를 바탕으로 작성.

최신 소식 받기

AI 도구, 에이전트, 그리고 이들을 잇는 프로토콜에 대한 현장 기록.

Creeta 둘러보기