검색
← 릴리스 노트

동시 실행과 TUI·앱서버 확장

코덱스 · 0.99.0 · 기능추가 · 2026.02.11

직접 셸 명령의 동시 실행과 TUI, app-server, 요구사항 설정 기능이 확대되었습니다.

교안에 영향

직접 셸 명령이 turn을 끊지 않게 되어, 예전처럼 같은 흐름에서 바로 종료된다고 안내한 글은 맞지 않습니다.

요약

- 직접 셸 명령이 진행 중인 turn을 더 이상 끊지 않고 동시에 실행됩니다. - /statusline으로 TUI 바닥글에 보이는 메타데이터를 직접 설정할 수 있습니다. - TUI resume picker에 생성 시간·최종 수정 시간 정렬 전환과 상태 표시가 추가되었습니다. - app-server에 turn/steer, experimental feature 목록, resume_agent, 알림 제외용 API가 추가되고, requirements.toml로 web search 모드와 네트워크 제약을 제한할 수 있습니다. - 이미지 첨부는 GIF와 WebP를 지원하며, 셸 환경과 rc 파일 스냅샷을 사용할 수 있습니다.

바뀐 것

새 기능 6

  • /statusline 명령으로 TUI 바닥글에 표시할 메타데이터를 대화형으로 설정할 수 있게 되었습니다.
  • TUI resume picker에서 생성 시간과 최종 수정 시간 사이를 전환해 정렬할 수 있고, 현재 모드를 표시합니다.
  • app-server 클라이언트에 active turns 제어, experimental features 목록 조회, agents 재개, 특정 알림 제외용 API가 추가되었습니다.
  • requirements.toml에서 allowed_web_search_modes와 network constraints를 정의해 web search 모드와 네트워크 제약을 제한할 수 있습니다.
  • 이미지 첨부가 기존 형식에 더해 GIF와 WebP 입력을 받습니다.
  • shell environment와 rc files의 snapshotting을 사용할 수 있습니다.

개선 1

  • 직접 셸 명령이 진행 중인 turn을 중단하지 않고 동시에 실행되도록 바뀌었습니다.

기타 2

  • npm release packaging을 재구성해 플랫폼별 binary를 @openai/codex dist-tags로 배포하도록 바꾸었습니다.
  • time 의존성을 보안 이슈 대응 버전으로 업데이트했습니다.

수정 6

  • Windows 시작 시 버퍼된 키 입력 때문에 TUI sign-in flow가 바로 종료되던 문제가 수정되었습니다.
  • required MCP servers가 start/resume 흐름에서 깨진 상태로 계속 진행하지 않고 즉시 실패하도록 수정되었습니다.
  • file-watcher가 불필요한 skills reload 이벤트를 내고 큰 로그 파일을 만들던 문제가 수정되었습니다.
  • TUI 입력 신뢰성이 개선되어 긴 옵션 라벨 줄바꿈, steer mode의 Tab 제출, history recall 커서 위치, stashed drafts의 이미지 자리표시자 복원이 안정화되었습니다.
  • text-only 모델에서 view_image 오류가 더 명확하게 표시되고, 모델 전환 시 지원하지 않는 이미지 기록이 제거되도록 수정되었습니다.
  • 줄바꿈된 shell command와 heredoc에 대한 approval mismatch를 줄이고, exec policy 평가에서 빈 command list를 막도록 수정되었습니다.