Codex CLI 0.164 업데이트 내용은? /presets 프롬프트 프리셋, /model 한 줄로 추론 강도 전환, Windows 회사 프록시(서드파티 Key 실측)

Codex CLI 0.164.0은 번호가 매겨진 10개 슬롯의 /presets 프리셋, /model 및 /permissions 인라인 인자를 추가하고, resume 시 세션 설정 복원 문제를 수정했으며, Windows 회사 프록시의 Negotiate/NTLM 인증을 지원합니다. 이 글은 공식 release 원문을 인용해 각 업데이트를 정리하고, 서드파티 API Key와 커스텀 provider로 /presets 및 /model로 추론 강도를 전환한 뒤의 캐시 적중과 resume을 실측합니다.

7 分钟阅读
Codex CLI 0.164 업데이트 내용은? /presets 프롬프트 프리셋, /model 한 줄로 추론 강도 전환, Windows 회사 프록시(서드파티 Key 실측)

OpenAI는 10월 23일에 Codex CLI 0.164.0을 발표했습니다. @thsottiaux가 10월 24일에 올린게시글에 따르면, Codex에서 도중에 추론 강도를 바꿔도 더 이상 캐시가 무효화되지 않습니다. 그는댓글에서 이번 CLI 업데이트를 정리했습니다. 프롬프트 프리셋, 인라인 모델 및 권한 설정, 엔터프라이즈 MCP 로그인, 긴 세션 복원 실패 수정, Windows 회사 프록시 인증이 포함되며, DevDay 이후 CLI 사용량이 2배로 늘었다는 언급도 있었습니다.

결론부터 말씀드리면 다음과 같습니다.

  • 새로 추가된 /presets는 10개의 번호 슬롯에 자주 쓰는 프롬프트나 슬래시 명령을 저장해 두고, 메뉴를 열어 숫자 키를 누르면 바로 실행합니다.
  • /model 모두 인라인 인자를 지원하며,/model gpt-6.1-sol --reasoning=high 한 줄이면 모델과 추론 강도를 바꿀 수 있고,/permissions 역시 인자를 붙일 수 있습니다.
  • 본 사이트의 API Key와 커스텀 provider로 실측했습니다. 도중에 추론 강도를 medium에서 high로, 다시 low로 바꿨을 때 다음 요청에서도 모두 캐시가 적중했습니다.codex resume --last 후에도 세션 중에 바꾼 추론 강도가 유지되었고, 전역 기본값으로 덮어써지지 않았습니다.
  • Windows에서는 HTTPS와 WebSocket 연결이 현재 로그인한 사용자의 Negotiate 또는 NTLM 자격 증명으로 회사 프록시 인증을 통과할 수 있습니다.

API Key 만들기 →

0.164.0 업데이트 한눈에 보기

업데이트release 원문대상 사용자
/presets 프리셋Save reusable prompts and slash commands in ten numbered /presets slots, with a keyboard menu for quick access.같은 프롬프트나 명령을 자주 반복하는 사람
인라인 /model, /permissionsSet model, reasoning effort, speed, and permission profiles directly with inline /model and /permissions arguments.추론 강도와 권한을 자주 바꾸는 사람
원격 Bash 자격 증명 마스킹Mask credentials during supported remote Bash commands and Zsh snapshot sessions, including credentials from custom providers.원격 환경에서 Codex를 실행하거나 커스텀 provider를 쓰는 사람
resume 설정 복원Resuming sessions now finds compressed histories and restores saved thread settings instead of replacing them with global defaults.resume으로 작업을 자주 이어가는 사람
Windows 회사 프록시Windows HTTPS and WebSocket connections now handle proxy authentication challenges using the signed-in user’s Negotiate or NTLM credentials.회사 내부망에서 인증 프록시를 거치는 Windows 사용자

그 밖의 업데이트로는 터미널이 Kitty 또는 Sixel을 지원하면 전체 화면 기록에서 이미지를 미리 볼 수 있고, 엔터프라이즈 MCP 연결은 Codex 계정 인증 또는 별도 로그인을 지원하며, Amazon Bedrock 설정 마법사가 기본으로 켜지고, 압축이 실패해도 더 이상 기록에 반쪽짜리 요약이 남지 않습니다.-c 또는 --config 사용 시 다단계 하위 명령에서도 재정의 항목이 더 이상 사라지지 않습니다.

버전과 전제 조건

먼저 버전을 확인합니다:

bash
codex --version
# 低于 0.164.0 就升级
npm i -g @openai/codex@latest

아직 설치하지 않았다면Codex 설치 가이드를 참고하세요. 이번 실측에는 전역 ~/.codex/config.toml 안의 커스텀 provider를 사용했으며, 작성 방식은Codex config.toml 설정 가이드와 같습니다:

toml
model = "gpt-6.1-sol"
model_reasoning_effort = "medium"
model_provider = "aicodewith"

[model_providers.aicodewith]
name = "aicodewith"
base_url = "https://api.aicodewith.ai/chatgpt/v1"
wire_api = "responses"
experimental_bearer_token = "你的 API Key"

중국 내 네트워크와 Key 준비 단계는중국 내 Codex 사용 가이드에서 확인할 수 있습니다.

/presets: 10개의 프롬프트 프리셋 슬롯

저장 방법

Codex에서 /presets를 입력합니다. 처음 열면 No presets saved. Press n to create one.라고 표시됩니다. 메뉴 하단의 키는 다음과 같습니다:

text
n · new   s · from settings   e · edit   d · delete   esc · close
  • 키 n 새로 만들기: 프롬프트나 슬래시 명령을 입력하고 Enter를 누른 뒤 슬롯을 고릅니다. 슬롯은 1~9와 0으로 모두 10개입니다. 저장 후에는 Saved preset 1. 같은 번호가 표시됩니다.
  • 키 s 현재 설정에서 생성: 현재 모델, 권한, 터미널 제목, 상태 표시줄에 해당하는 전체 명령이 나열되며, 하나를 고르면 프리셋으로 저장됩니다.

codex-0-164-presets-from-settings-terminal

이 목록은 인라인 인자의 전체 작성법도 알려 줍니다. 예를 들어 현재 권한에 해당하는 명령은 /permissions :workspace --approval-policy=on-request --reviewer=user입니다.

실측 결과 프리셋은 ~/.codex/config.toml 에 저장되며 슬롯마다 한 단락씩 들어갑니다:

toml
[tui.presets.1]
input = "Review the staged diff and list bugs as a numbered list."
label = ""

그래서 이 파일을 직접 편집해 프리셋을 한꺼번에 관리할 수도 있습니다.

호출 방법

다음을 입력합니다: /presets 메뉴가 열리면 슬롯에 해당하는 숫자 키를 누르는 것만으로 해당 프리셋이 바로 실행되며, Enter로 다시 확인할 필요가 없습니다.

codex-0-164-presets-terminal

프리셋에 슬래시 명령을 저장했다면 실행 결과는 직접 입력한 것과 같습니다. 인자 작성법은 주의가 필요합니다. 처음에는 /model gpt-6.1-sol high형태로 저장했는데, 실행하자 클라이언트에서 오류가 발생했습니다:

text
Unexpected argument 'high'. Use '--reasoning=<level>' or '--speed=<tier>'.

다음으로 수정하니 /model gpt-6.1-sol --reasoning=high 정상적으로 전환됩니다.

/model로 한 줄에 추론 강도 전환

사용법

text
/model gpt-6.1-sol --reasoning=high
/model --reasoning=low

모델 이름 없이 --reasoning 만 써도 됩니다. 현재 모델은 유지되고 추론 강도만 바뀝니다. 전환하면 다음 메시지가 표시됩니다:

text
Model changed to gpt-6.1-sol high for this session only

주의 for this session only: 인라인 전환은 현재 세션에만 적용되며 config.toml의 기본값은 바꾸지 않습니다. 하단 상태 표시줄에도 새 추론 강도가 함께 표시됩니다.

codex-0-164-model-inline-terminal

단축키도 쓸 수 있습니다. 먼저 ? 키로 여는 단축키 표에서alt+, 키가 Less reasoning,alt+. 키가 More reasoning입니다.

전환 후에도 캐시가 적중하나요

같은 세션에서 짧은 질문을 몇 차례 연속으로 보내면서 중간에 추론 강도를 두 번 바꾸고, 세션 기록에서 각 턴의 cached_input_tokens값을 읽었습니다:

턴추론 강도입력 tokens캐시 적중 tokens
1medium159961642
2medium1603712120
3high로 전환1607410041
4low로 전환161356232
5resume 후 low1616212218

1번째 턴은 콜드 스타트라 적중이 적은 게 정상입니다. 3, 4번째 턴은 추론 강도를 바꾼 직후의 첫 턴인데도 캐시 적중이 있었고, 콜드 스타트 수준으로 돌아가지 않았습니다. 이는 @thsottiaux가 말한 '추론 강도를 바꿔도 더 이상 캐시가 무효화되지 않는다'는 내용과 일치합니다. 턴마다 적중량은 달라질 수 있으니 직접 쓰는 세션의 수치를 기준으로 하세요.

몇 차례 질의응답에서 턴당 소요 시간은 2~11초였습니다.

resume 세션 설정 복원

release 원문: Resuming sessions now finds compressed histories and restores saved thread settings instead of replacing them with global defaults.

실측 절차: 전역 기본값은 medium이며, 세션 안에서 /model --reasoning=low 로 low로 전환한 뒤 종료하고 다음 명령을 실행합니다.

bash
codex resume --last

복원 후 상태 표시줄에는 GPT-6.1-Sol low가 표시됩니다. 한 턴을 더 보내 보면 세션 기록에서 이 턴의 추론 강도는 여전히 low이며, 전역 medium으로 덮어쓰이지 않았고 캐시도 평소처럼 적중합니다(위 표의 5번째 턴 참고).

codex-0-164-resume-terminal

원격 Bash의 자격 증명 마스킹

release 원문: Mask credentials during supported remote Bash commands and Zsh snapshot sessions, including credentials from custom providers.

사용자 지정 provider를 experimental_bearer_token 항목으로 설정하는 경우, 지원되는 원격 Bash 명령과 Zsh 스냅샷 세션에서 provider의 자격 증명도 마스킹 대상에 포함된다는 뜻입니다. 그렇더라도 Key는 config.toml에만 두고, 프로젝트 파일에 적거나 대화에 붙여 넣지 마십시오.

Windows 회사 프록시 Negotiate/NTLM

0.164.0부터 Windows에서 HTTPS 및 WebSocket 연결이 프록시 인증 챌린지를 만나면, 현재 로그인한 Windows 사용자의 Negotiate 또는 NTLM 자격 증명으로 응답합니다. Windows에서 Codex를 사용한다면 함께 참고할 만한 글은Codex VS Code Windows 튜토리얼입니다.

서드파티 API에서 주의할 점

  • 이 글의 실측은 처음부터 끝까지 본 사이트의 Key와 전역 config.toml에 정의한 커스텀 provider로 진행했으며, 모델은 gpt-6.1-sol,/presets,/model 인라인 매개변수와 resume 모두 정상적으로 동작합니다.
  • 커스텀 provider에서는 experimental_bearer_token 로 Key를 지정하며, 별도의 환경 변수는 필요하지 않습니다.
  • 인라인 /model 은 현재 세션에만 적용됩니다. 기본 추론 강도를 계속 바꾸고 싶다면 config.toml의 model_reasoning_effort를 수정해야 합니다.
  • 자주 쓰는 일상 작업은Codex 사용법에서 확인할 수 있습니다.

자주 묻는 질문

Codex CLI 0.164는 어떻게 업그레이드합니까?

npm i -g @openai/codex@latest, 그다음 codex --version 로 0.164.0 이상인지 확인합니다.

/presets는 어디에 저장됩니까?

전역 ~/.codex/config.toml 의 [tui.presets.N] 섹션이며, N은 슬롯 번호입니다. 메뉴에서 e 키로 편집하고,d 키로 삭제할 수 있고, 파일을 직접 수정해도 됩니다.

/presets는 어떻게 빠르게 실행합니까?

명령 /presets 를 입력해 메뉴를 열고, 슬롯 숫자 키를 누르면 바로 실행됩니다.

Codex에서 추론 강도는 어떻게 전환합니까?

/model --reasoning=high 처럼 한 줄로 전환하거나, alt+,,alt+. 단축키를 사용합니다. 반면 /model gpt-6.1-sol high 로 쓰면 Unexpected argument 'high'오류가 발생합니다.

추론 강도를 중간에 바꾸면 캐시가 무효화됩니까?

서드파티 Key로 실측한 결과, high와 low로 전환한 뒤 첫 번째 턴에서 모두 캐시 적중이 있었습니다.

resume 이후에도 모델 설정이 유지됩니까?

0.164.0부터는 세션에 저장된 설정을 복원합니다. 실측 결과 codex resume --last 이후에도 세션 중에 바꾼 low가 그대로 유지되었고, 전역 기본값으로 돌아가지 않았습니다.

Windows 회사 프록시에 별도 설정이 필요합니까?

release 노트에 따르면 현재 로그인한 사용자의 Negotiate 또는 NTLM 자격 증명으로 프록시 인증 챌린지에 자동으로 응답하며, 새로운 설정 항목이 필요하다는 언급은 없습니다.

API Key 만들기 →

相关文章

AI가 만든 웹페이지, 한눈에 AI 티가 난다? Claude Code / Codex에 Hallmark v2를 설치해 48개 테마로 페이지를 만들고 스스로 점검하게 하기 (서드파티 API Key 실측)

AI가 만든 웹페이지, 한눈에 AI 티가 난다? Claude Code / Codex에 Hallmark v2를 설치해 48개 테마로 페이지를 만들고 스스로 점검하게 하기 (서드파티 API Key 실측)

AI가 생성한 웹페이지는 왜 한눈에 AI 티가 날까요? Hallmark v2는 Claude Code와 Codex에서 쓰는 웹 디자인 skill입니다. 48개 테마 중 먼저 3개를 골라 보여 주고, 랜딩 페이지의 목적에 맞춰 레이아웃을 잡은 뒤, 마지막에 실제 브라우저에서 8개 너비로 스스로 점검합니다. 이 글에서는 본 사이트의 API Key로 설치, 가계부 App 랜딩 페이지 제작, /hallmark audit, /hallmark redesign을 직접 실측하고 전후 비교와 단계별 소요 시간을 함께 정리했습니다.

Claude Code MCP Tasks 사용법은? 긴 작업은 백그라운드 실행, Elicitations로 중간 확인, 2.1.304부터 지원 (서드파티 API Key 실측)

Claude Code MCP Tasks 사용법은? 긴 작업은 백그라운드 실행, Elicitations로 중간 확인, 2.1.304부터 지원 (서드파티 API Key 실측)

Claude Code v2.1.304부터 MCP Tasks 공개 베타가 시작되었습니다. MCP 서버가 긴 작업을 넘겨받아 직접 실행하므로 Claude가 마냥 기다릴 필요가 없고, 원격 작업은 종료 후에도 계속 남아 있습니다. 이 글은 공식 문서를 기준으로 활성화 조건, /tasks 사용법, 결과를 기다리는 두 가지 변수, 그리고 「2분 초과 시 자동 백그라운드 전환」과의 차이를 정리합니다. 또한 서드파티 API Key로 v2.1.309에서 자동 백그라운드 전환, /tasks, Elicitation 중간 확인을 실측한 결과도 다룹니다.