검색
← 릴리스 노트

Python SDK 인증과 turn API 사용성 개선

코덱스 · 0.132.0 · 기능추가 · 2026.05.20

Python SDK 인증이 추가되고 turn API와 실행 흐름이 더 쉽게 쓰이도록 개선됐습니다.

교안에 영향

기존 Python SDK 안내 중 인증 방식과 turn API 사용 예시는 새 흐름에 맞지 않을 수 있습니다.

요약

- Python SDK에 API key 로그인, ChatGPT 브라우저·device-code 흐름, 계정 조회, 로그아웃 API가 추가됐습니다. - Python turn API는 문자열 입력을 바로 받을 수 있고, handle 기반 실행은 더 많은 정보가 담긴 TurnResult를 반환합니다. - codex exec resume이 --output-schema를 지원해 재개된 자동화에서도 구조화된 JSON 출력을 유지할 수 있습니다. - TUI 시작 속도, 세션 선택기, 다중 세션 흐름, 원격 세션, Windows 설치, 화면 표시 관련 버그가 수정됐습니다. - 문서가 새 인증 흐름과 turn API 기준으로 갱신됐고, 메모리 요약은 버전 관리 방식으로 바뀌었습니다.

바뀐 것

새 기능 1

  • Python SDK가 API key 로그인, ChatGPT 브라우저 및 device-code 흐름, 계정 조회, 로그아웃 API를 지원합니다.

개선 5

  • Python turn API에서 문자열 입력을 바로 받을 수 있고, handle 기반 실행은 더 풍부한 TurnResult를 반환합니다.
  • codex exec resume이 --output-schema를 지원해 재개된 자동화에서도 구조화된 JSON 출력을 유지할 수 있습니다.
  • TUI 시작 시 터미널 기능 확인 절차를 묶어 처리해 시작 속도가 빨라졌습니다.
  • 원격 executor 등록이 별도 registry 자격 증명 없이 표준 Codex 인증을 사용할 수 있습니다.
  • app-server turn이 요청한 이미지 충실도를 보존하며, 원본 해상도 로컬 이미지를 포함해 이미지 생성 도구 간 입력도 유지합니다.

기타 2

  • Python SDK 문서, FAQ, 예제가 새 auth 흐름과 turn API에 맞게 갱신됐고, 설정 안내와 text-only 예제가 단순해졌습니다.
  • memory summaries가 버전 관리되고 저장 형식이 오래되면 다시 생성되도록 바뀌었습니다.

수정 6

  • goal continuation이 사용량 한계나 반복되는 blocker에 도달하면 멈추도록 바뀌었고, completion 응답의 사용량 표현이 더 자연스러워졌습니다.
  • 이름이 바뀐 thread의 resume 힌트가 name (thread-id) 형식으로 보이도록 바뀌었고, 세션 선택기 검색창에서 붙여넣기가 동작합니다.
  • 다중 세션 TUI에서 진행 중인 MCP 호출이 replay 중에도 활성 상태로 표시되고, elicitation 응답이 요청한 thread로 다시 전송됩니다.
  • 원격 세션에서 websocket 연결 유지가 개선됐고, diff 경로가 /tmp/... 접두사 없이 repo-relative 경로로 다시 표시됩니다.
  • Windows에서 codex doctor가 npm-managed 설치를 올바르게 감지하고, MSVC release 바이너리가 별도 VC++ runtime DLL에 의존하지 않도록 바뀌었습니다.
  • TUI 종료 시 즉시 종료 피드백을 보여주고, 비 OpenAI 제공자에서는 ChatGPT usage 링크를 숨기며, 지워진 Fast tier가 side-thread resume 뒤 다시 나타나지 않게 했습니다.