검색
← 릴리스 노트

플러그인·샌드박스·TUI 기능 확장

코덱스 · 0.122.0 · 기능추가 · 2026.04.20

플러그인 관리와 파일시스템 샌드박스, TUI 대화·명령 입력 기능이 크게 확장되었습니다.

교안에 영향

플러그인 마켓플레이스, /side, Plan Mode 구현 시작, 파일시스템 샌드박스 안내가 바뀌어 옛 안내 글의 절차와 권한 설명이 맞지 않을 수 있습니다.

요약

- /plugins에 탭형 마켓플레이스 메뉴와 인라인 활성화/비활성화 토글이 추가되고, 마켓플레이스 제거와 원격·교차 저장소·로컬 소스 지원이 넓어졌습니다. - 파일시스템 권한에 deny-read glob 정책, managed deny-read 요구사항, 플랫폼 샌드박스 강제, 격리된 codex exec 실행이 추가되었습니다. - TUI에서 /side 대화를 열 수 있게 되었고, 작업 중 대기 입력에서 slash commands와 ! shell prompts를 사용할 수 있습니다. - Plan Mode는 새 컨텍스트에서 구현을 시작할 수 있으며, 결정 전에 컨텍스트 사용량을 보여줍니다. - 앱 서버 승인, 원격 제어 시작, 재개·분기 스레드, 보안 흐름, apply_patch, 파일 감시, TUI 경계 사례 관련 버그를 수정했습니다.

바뀐 것

새 기능 6

  • Standalone installs가 더 자급자족형이 되었고, codex app은 Windows와 Intel Macs에서 Desktop을 올바르게 열거나 설치합니다.
  • TUI에서 /side 대화를 열 수 있고, 작업이 진행 중일 때 대기 입력으로 slash commands와 ! shell prompts를 지원합니다.
  • Plan Mode가 새 컨텍스트에서 구현을 시작할 수 있으며, 계획을 계속할지 결정하기 전에 context-usage를 보여줍니다.
  • /plugins에 탭형 마켓플레이스 메뉴, 인라인 enable/disable 토글, marketplace 제거, remote·cross-repo·local marketplace sources가 추가되었습니다.
  • Filesystem permissions에 deny-read glob 정책, managed deny-read requirements, platform sandbox enforcement, isolated codex exec runs가 추가되었습니다.
  • Tool discovery와 image generation이 기본 활성화되었고, MCP와 js_repl image outputs에서 더 높은 상세도의 이미지 처리와 original-detail metadata 지원이 추가되었습니다.

기타 9

  • SECURITY.md에 sandboxing, approvals, network controls에 대한 security-boundaries reference를 추가했습니다.
  • custom MCP server approval defaults와 exec-server stdin behavior를 문서화했습니다.
  • app-server 문서를 plugin API 변경, marketplace 제거, resume/fork token-usage replay, warning notifications에 맞게 업데이트했습니다.
  • responses API proxy에 대한 짧은 안내서를 추가했습니다.
  • plugin과 marketplace 코드를 codex-core-plugins로 분리하고, connector 코드를 connectors로 더 옮기는 등 큰 모듈 분리를 계속했습니다.
  • config loading과 AGENTS.md discovery를 더 좁은 filesystem 및 manager abstraction 뒤로 리팩터링했습니다.
  • Bazel과 CI를 flake fixes, native Rust test sharding, scoped repository caches, stronger Windows clippy coverage, updated rules_rs /LLVM pins으로 안정화했습니다.
  • core CODEOWNERS와 더 작은 development build profile을 추가했습니다.
  • 오래된 core models.json을 제거하고 release preparation이 활성 model catalog를 새로 고치도록 업데이트했습니다.

수정 6

  • App-server approvals, user-input prompts, MCP elicitations가 다른 클라이언트에서 해결되면 TUI에서 사라지도록 수정했습니다.
  • Remote-control startup이 누락된 ChatGPT auth를 더 잘 견디고, app-server sessions를 통한 MCP startup cancellation이 다시 동작합니다.
  • 재개되거나 분기된 app-server threads가 token usage를 즉시 다시 재생해 context/status UI가 복원된 상태로 시작하도록 했습니다.
  • logout가 managed ChatGPT tokens를 폐기하고, project hooks와 exec policies는 trusted workspaces가 필요하도록 했으며, Windows sandbox setup의 과도한 권한 부여를 줄였습니다.
  • split filesystem policies에서 sandboxed apply_patch 쓰기가 정상 동작하고, file watchers가 감시 시작 후 생성된 파일도 감지합니다.
  • fatal skills-list 실패, 잘못된 resume hints, 중복 context statusline 항목, /model 메뉴 루프, redundant memory notices, iTerm2 터미널 제목 따옴표 문제를 포함한 여러 TUI 문제를 고쳤습니다.