검색
← 릴리스 노트

플랜 모드와 승인 흐름 개편

코덱스 · 0.93.0 · 기능추가 · 2026.01.31

플랜 모드 스트리밍, 스마트 승인 기본 활성화, 연결기·로그 기능이 함께 강화되었습니다.

교안에 영향

플랜 모드 단축키와 Smart approvals 기본 동작이 바뀌어 예전 안내 글의 관련 설명이 맞지 않을 수 있습니다.

요약

- Plan mode가 제안 플랜을 전용 TUI 뷰로 스트리밍하고, feature-gated /plan 단축키가 추가되었습니다. - Smart approvals가 기본 활성화되었고, MCP tool calls에 대한 명시적 승인 프롬프트가 들어갔습니다. - /apps로 connectors를 TUI에서 탐색하고 app prompts에 $ 삽입을 할 수 있게 되었습니다. - SQLite 기반 log database와 개선된 logs client, thread-id 필터링, 보관 정책, heuristic coloring이 추가되었습니다. - MCP 이미지 출력, 입력 기록 복원, file search, thread 재개, shell snapshot, 연결 실패 처리 관련 버그가 수정되었습니다.

바뀐 것

새 기능 6

  • 선택적으로 사용할 수 있는 SOCKS5 proxy listener가 policy enforcement와 config gating과 함께 추가되었습니다.
  • Plan mode가 제안 플랜을 전용 TUI 뷰로 스트리밍하고, feature-gated /plan 단축키로 모드를 빠르게 전환할 수 있게 되었습니다.
  • /apps로 connectors를 TUI에서 탐색할 수 있고, app prompts에 $ 삽입 기능이 추가되었습니다.
  • app-server가 external auth mode로 실행되어 호스트 앱의 ChatGPT auth tokens를 받고 필요 시 갱신을 요청할 수 있게 되었습니다.
  • Smart approvals가 기본 활성화되었고, MCP tool calls에 대해 명시적 승인 프롬프트가 추가되었습니다.
  • SQLite 기반 log database와 개선된 logs client, thread-id 필터링, 보관 정책, heuristic coloring이 도입되었습니다.

기타 4

  • app-server AuthMode 사용법과 동작이 문서화되었습니다.
  • Rust toolchain이 1.93으로 업그레이드되었습니다.
  • 저장소에서 사용하는 pnpm 버전이 업데이트되었습니다.
  • Bazel build와 runfiles 처리, 원격 캐시 압축 지원이 개선되었습니다.

수정 6

  • MCP tool image outputs가 image blocks의 순서가 다르거나 일부가 잘못되어도 안정적으로 렌더링되도록 수정되었습니다.
  • Input history recall에서 local image attachments와 rich text elements가 복원되도록 수정되었습니다.
  • File search가 session CWD 변경을 추적하고 multi-root traversal을 더 나은 성능으로 지원하도록 수정되었습니다.
  • thread를 다시 시작해도 첫 turn이 실제로 시작되기 전까지는 updated_at이 갱신되지 않도록 수정되었습니다.
  • Shell snapshots가 stdin을 상속하지 않아 startup scripts로 인한 멈춤이 발생하지 않도록 수정되었습니다.
  • WebSocket proxy가 실패하면 연결이 HTTP로 자동 전환되도록 수정되었습니다.