내용
2026 년 9 월 3 일
Codex CLI
0.153.0 버전
$ npm install -g @openai/codex@0.153.0
상세 내용 확인
새로운 기능
Vim 모드가 u 키로 되돌리기 (undo) 와 Ctrl+R 로 다시 실행 (redo) 을 지원하며, 붙여넣은 콘텐츠와 첨부 파일을 포함한 전체 초안을 보존합니다. (#41941, #42140)
플러그인 CLI 는 원격 마켓플레이스에서 플러그인을 나열하고 설치하거나 제거할 수 있습니다. (#42150)
tui.auto_recap = false 를 설정하여 자동 요약 (recap) 을 비활성화하되, 수동 /recap 명령어는 계속 사용할 수 있습니다. (#42101)
TUI 히스토리는 전체 패치, 백그라운드 터미널로 전송된 입력 및 개별 완료된 명령어를 표시합니다. (#41893, #42107)
Plus 와 Team 사용자는 약 5 시간 사용 윈도우 동안 할당량의 절반 이하가 남을 때 더 일찍 경고받습니다. (#42142)
버그 수정
외부 앱 서버 연결이 끊어지면 TUI 세션이 재연결되어 초안과 전사 내용을 보존하며, 불확실하거나 대기 중인 제출은 검토를 위해 일시 중지됩니다. (#41911, #41916, #41918)
Full Access 는 확인만 필요한 작업에 대해 Guardian 검토를 건너뜁니다. 사용자 승인 모드는 백그라운드 Guardian 점수와 사전 가열 (prewarming) 을 건너뛰지만, 민감한 작업 검사 및 사용자 입력 요청은 기존 처리 방식을 유지합니다. (#42147, #42256)
기억된 MCP 도구 승인 범위는 선택된 앱 계정에 한정되며, macOS 에서 상대 경로로 시작하는 MCP 실행 파일이 더 안정적으로 실행됩니다. (#42133, #42117)
롤아웃 압축은 공유 히스토리를 포함하며, codex exec resume 는 작업 디렉토리로 선택 시 압축된 롤아웃을 처리하고, 심볼릭 링크된 세션 루트와 함께 스레드 포크가 작동합니다. (#42039, #42135)
구성 및 API 업데이트
앱 서버 스레드 메타데이터에는 nullable model 과 reasoningEffort 가 포함됩니다.
fields. 모델 카탈로그에서 활성화될 때 request_user_input_async 를 통해 구조화된 비동기 질문을 지원합니다. (#42151, #42178)
tui.disable_paste_burst 는 최상위 설정으로 대체되며, 이는 여전히 백업으로 지원됩니다. (#41976)
default 로 비활성화된 features.context_management.experimental_mode 구성 옵션을 추가했습니다. Codex 백엔드를 사용하는 자격이 있는 ChatGPT Plus, Pro 또는 Pro Lite 세션에 대해 활성화할 경우 토큰 예산 기반 컨텍스트, 히스토리 노트 및 new_context 도구를 활성화합니다. API 키 세션, 커스텀 제공업체 및 임시 구조화된 스레드는 제외됩니다. (#42385)
변경 사항 (Changelog)
전체 변경 사항 (Full Changelog)
#41870 Guardian 리뷰를 위한 공유 전사 수집 사용
#41879 압축 시 Guardian 리뷰 증거 보존
#41884 고정된 네이티브 음성 소스 준비 추가
#41890 네이티브 음성 의존성 빌드 레시피 추가
#41892 이벤트 스트림을 위한 MCP 클라이언트 유지
#41893 성공적인 TUI 명령어를 개별적으로 표시
#41897 Windows 네이티브 음성 의존성 빌드 수정
#41899 음성 헬퍼 수명 주기 기반 추가
#41899 작업 언로딩 후에도 MCP 이벤트 구독 유지
#41902 빈 웨이크 턴 이후 유계 컨텍스트 로드
#41906 설치된 음성 호스트 수명 주기 지원 추가
#41908 MCP 이벤트 스트림 관리자 추가
#41909 스레드 보관 시 보관된 롤아웃을 스캔하지 않음
#41911 실행자 경로 컨텍스트에 대한 권한 변환 인식
#41912 앱 서버 연결 끊김 후에도 TUI 초안 보존
#41913 응답 토큰 사용량을 롤아웃 히스토리에 영구 저장
#41915 상태 행이 숨겨질 때 TUI 상태 타이밍 보존
#41916 config 스키마 생성기를 전용 크레이트로 이동
#41917 TUI 앱 서버 세션 자동 재연결
#41918 빈 컴포저에서 에이전트 개요 열기
#41918 TUI 재연결 후 에이전트 탐색 복원
#41923
기존 실시간 호출에 대해 호출당 sideband 엔드포인트 허용
#41924
Core 에서 실시간 대화 기록 저장
#41925
레포지토리 전체의 Rust 포맷터 발견 테스트
#41928
권한 사전 승인에 실행자 경로 컨텍스트 사용
#41929
재연결 테스트에서 에이전트 개요 직접 열기
#41933
구성된 샌드박스 정책을 일관되게 보고
#41934
코드 모드에서 크기가 작은 WAV 출력 생략
#41936
실패한 Guardian 검토를 진단 보고서에 첨부
#41937
백그라운드 터미널 입력 미리보기 제한
#41938
종료 요약의 재개 지침 명확화
#41940
백트랙 선택 중 전사 레이아웃 캐시 보존
#41941
TUI 컴포저에 Vim 취소 기능 추가
#41944
ChatGPT 세션에 턴 비용 텔레메트리 출력
#41946
확장 권한 회귀 테스트 범위 확대
#41949
플러그인 조정 앱 서버 API 추가
#41950
중첩 도구 호출 및 실행 프로세스의 추적 개선
#41953
큐레이션된 플러그인에 대해 마켓플레이스 소스 정책 강제 적용
#41974
앱 서버 모드별 TUI 시작 추적
#41976
disable_paste_burst 를 [tui] 하위로 이동
#41980
원시 응답 사용 메타데이터 보존
#42003
턴 분석에 턴 트리거 및 소스 보고
#42031
Guardian 사용자 메시지 보관 로직 공유
#42033
Guardian 보고서 진단 개선
#42039
롤아웃 압축에 공유 기록 포함
#42043
압축 상태와 함께 Codex 홈 크기 지표 태그 추가
#42047
앱에 대해 계정별 승인 설정 추가
#42054
Apps 도구 호출에 명시적 계정 선택기 존중
#42056
MCP 도구 승인에 앱 링크 설정 존중
#42065
스레드 재구성 중 Guardian 기록 보존
#42066
선택된 코어 테스트 케이스 제거
#42068
macOS CLI 번들에서 독립 설치 감지
#42069
중복 테스트 커버리지 제거
#42071
Vite+-관리된 Codex 설치 감지
#42076
Guardian 컨텍스트 섹션 수집 통합
#42082
Attribute nested REPL reviews to their tool calls
#42085
Centralize Guardian context composition
#42086
Attribute Guardian reviews to OpenAI app tools
#42094
Record Windows MXC availability
#42096
Make diagnostic report uploads resilient to slow networks
#42100
Prefer remote Sites over the bundled plugin
#42101
Add a TUI setting to disable automatic recaps
#42102
Extract OTEL trace WebSocket into a reusable crate
#42104
Show recent sessions in the agent command center
#42107
Show full patches and terminal input in TUI history
#42109
Format Python scripts across the repository
#42110
Treat bundled cleanup hooks as built-ins
#42113
Apply remote platform semantics to exec safety checks
#42114
Centralize remote plugin mutations in PluginsManager
#42117
Fix relative MCP server spawning on macOS
#42118
Refine hook activity rendering in the TUI
#42121
Allow updating the approval reviewer for active turns
#42123
Preserve descriptive labels on local file links
#42126
Ignore non-JSON files in plugin catalog test helpers
#42128
Prepare MCP connections for coordinated OAuth refresh
#42132
Bound Git root discovery for metadata enrichment
#42133
Scope session MCP approvals to app account links
#42134
Include app link metadata in MCP approval elicitations
#42135
Support thread forks from symlinked session roots
#42137
Prewarm shell snapshots for eligible turns
#42140
Add redo support to Vim composer history
#42142
Add early rate-limit warnings for Plus and Team plans
#42144
Add Guardian V2 analytics events
#42146
Resolve permission requests in the executor context
#42147
Skip Guardian reviews in Full Access
#42149
Upgrade Git marketplaces from merged configuration
#42150
Support remote marketplaces in the plugin CLI
#42151
Expose model settings in app-server thread metadata
#42161
Split tool JSON Schema code into focused modules
#42164
Record result sources in app tool analytics
#42173
Support header injections in network requirements
#42174
Add a cacheable Bazel app-server schema bundle
#42178
Add structured asynchronous user input requests
#42256
Skip Guardian scoring in User approval mode
#42385
Add experimental context management activation
GitHub 에서 완전 출시