0.169.01일 전
0.169.0
핵심 내용
Codex 0.169.0은 사이드 챗 탭 다중 지원, 커스텀 모델 게이트웨이 온보딩, 그리고 보안 및 인증 체계 강화를 핵심으로 하는 대규모 업데이트입니다.
자세히 보기
주요 기능 (Features)
- 사이드 챗(Side Chat) 지원 확대: 터미널 워크스페이스에서 사이드 챗 탭의 다중 생성 및 재시작 시 복원 기능 추가. 로컬 워크스페이스 사이드 챗 영속화 및 탭 닫기 컨트롤, 키보드/마우스 내비게이션 지원.
- 커스텀 모델 프로바이더/게이트웨이 온보딩: 디바이스 코드 인증(Device Code Auth)을 통한 커스텀 프로바이더 생성 및 게이트웨이 인증 지원.
app-server가 기본 프로바이더 변경 없이 모델 목록 조회 가능. - Agent Command Center: 과거 태스크 검색 기능 추가 및 에이트리 트리 ID 노출.
- Cloud 연결 개선: macOS/Linux에서 Cloud 연결 시 이미지 전송 및 대화 아카이브(archive/restore) 지원.
- MCP(MCP) 기능 강화: stdio lazy startup opt-in, OAuth metadata discovery, read-only hint 준수, Code Mode block forwarding 지원.
- Code Mode/도구 개선: incremental tool definitions 지원, Amazon Bedrock 및 GCP 대상 incremental tool declarations 적용, unfinished tool calls 처리 로직 개선.
보안 및 인증 (Security & Auth)
- 신뢰되지 않은 컨텍스트 처리:
codex exec가 신뢰되지 않은 디렉터리에서 프로젝트 설정 및 MCP 서버 비활성 유지. Goal objectives를 untrusted context로 처리하며, untrusted context tool outputs 기본 활성화. - 인증 체계 강화: WebSocket 재사용 전 재인증, Guardian Decisions 및 remote-control/Analytics에 thread runtime auth 적용. API workload identity session claims 바인딩 및 request auth ownership 재검증 도입.
- 로그 및 데이터 보호: spawn trace 로그에서 민감 입력 제외, macOS 클립보드 이미지 방향 유지 및 signing verification 강화.
- Windows 샌드박스: 샌드박스 권한 복구 및 파일시스템 오버라이드 중앙화.
성능 및 인프라 (Performance & Infra)
- SQLite 업데이트: 번들된 SQLite를 3.54로 업데이트하여 WAL(Journal) 관련 수정 사항 적용.
- 플러그인 마켓플레이스 최적화: 업그레이드 시 Git 객체 재사용을 통해 다운로드 볼륨 감소.
- 릴리스 최적화: x86-64 musl 릴리스 최적화 및 Windows MSVC Bazel 빌드에 hermetic LLVM 사용.
- 테스트 인프라: Bazel core unit test shards를 8에서 16으로 증가시켜 테스트 속도 향상.
기타 변경 사항 (Other)
- TUI 개선: theme-aware semantic colors, multiline layout, TUI status line 통합 및 Markdown 렌더링 개선.
- 설정 및 정책: plugin starter prompts 512자 제한, non-interactive 실행 시 명시적 project trust 요구, CLI model이 ChatGPT 목록에 없으면 경고 표시.
- 기타: OpenSSL Rust 의존성 업데이트, Xcode 26.4 MCP workaround 제거, local-only Claude Code skill migration 지원.