코덱스 CLI 0.138.0 공개, 데스크톱 핸드오프와 플러그인 기능 강화
오픈AI가 터미널 기반 코딩 에이전트 코덱스 CLI의 새 버전 0.138.0을 공개했다. npm install -g @openai/codex@0.138.0 명령으로 설치할 수 있으며, 새 기능과 함께 다수의 버그 수정과 성능 개선이 포함됐다.
이번 버전에서 /app 명령은 현재 CLI에서 진행 중인 대화 스레드를 macOS와 윈도우 네이티브 환경의 코덱스 데스크톱으로 넘길 수 있게 됐다. 윈도우에서 작업 공간을 실행할 때도 수동 확인 단계에서 멈추지 않고 곧바로 데스크톱으로 열린다.
로컬 이미지 첨부와 단독 이미지 생성 결과가 저장된 파일 경로를 모델에 노출하도록 바뀌었다. 이를 통해 후속 편집과 파일 참조가 더 안정적으로 이뤄진다.
추론 강도 선택은 더 유연해졌다. TUI에는 Alt 키 입력을 인식하지 못하는 터미널을 위한 대체 단축키가 추가됐고, 모델이 정의한 강도 수준이 모델이 알리는 순서대로 반영된다. 또한 앱 서버 연동이 계정 토큰 사용량을 읽을 수 있게 됐고, 코덱스 인증은 CLI와 앱 서버 흐름에서 v2 개인 액세스 토큰을 지원한다.
플러그인 자동화는 더 풍부한 구조화 출력을 갖췄다. 추가·제거 및 마켓플레이스 명령이 --json 옵션을 지원하고, 플러그인 목록 JSON에 마켓플레이스 출처가 포함되며, 플러그인 상세 데이터는 기본 프롬프트와 원격 MCP 서버, 사용할 수 없는 앱 템플릿 정보까지 보여준다.
버그 수정도 다양하다. 목표(goal) 워크플로가 더 예측 가능해져, /goal edit에서 여러 줄을 붙여넣어도 도중에 제출되지 않고, 유휴 상태의 자동 턴은 플랜 모드에 들어가지 않으며, 턴이 실패로 끝난 뒤 목표가 자동으로 이어지지 않는다. 분기된 스레드는 사용자가 바꾼 제목을 그대로 유지한다.
TUI는 스트리밍 중 불필요한 빈 줄을 더하지 않으며, 취소한 프롬프트는 커서가 끝에 놓인 채 다시 열려 이어서 편집하기 편해졌다. 설정 쓰기에 실패하면 그 원인을 함께 표시해 문제 진단이 쉬워졌다. 시작 과정은 /usr/bin/bash 지원, 더 짧은 리눅스 프록시 소켓 경로, 만료된 OAuth 기반 MCP 자격증명의 사전 갱신 등으로 여러 환경에서 더 안정적으로 동작한다.
성능 면에서는 TUI 시작 시 플러그인 탐색 결과를 재사용하고 핵심 경로에서 후크 메타데이터만 불러와 반복 작업을 줄였다. resume --last는 상태 데이터베이스를 먼저 조회해 로컬 기록이 많아도 복원이 빨라졌으며, 대용량 MCP·올라마 스트림과 긴 메시지 기록은 최적화된 바이트 스캔으로 처리 속도가 크게 향상됐다.