전체 가이드 / 코딩 어시스턴트

Codex CLI에서 XHuoAPI 사용하기

Codex CLI는 설정 파일에서 사용자 지정 모델 provider를 추가할 수 있습니다. 요청에는 OpenAI의 Responses 엔드포인트(/v1/responses)만 쓰기 때문에, XHuoAPI를 통해 쓸 수 있는 것은 GPT 계열 모델입니다. codex-cli 0.156.1로 실제 파일 작성 작업을 실행했고, 아래 설정은 테스트에 쓴 그대로입니다.

시작하기 전에

먼저 확인

도구를 설정하기 전에 curl로 키와 모델이 작동하는지 확인하세요. '설정했는데 반응이 없다'는 경우의 절반은 여기서 걸러집니다.

curl https://api.xhuoapi.ai/v1/chat/completions \
  -H "Authorization: Bearer sk-..." \
  -H "Content-Type: application/json" \
  -d '{"model":"deepseek-v3.2","messages":[{"role":"user","content":"ping"}]}'

설정 단계

1

Codex CLI를 설치합니다.

npm install -g @openai/codex
2

~/.codex/config.toml을 편집하고(없으면 새로 만들고) 아래 내용을 넣습니다. wire_api는 반드시 responses여야 합니다.

model = "gpt-5.5"
model_provider = "xhuoapi"

[model_providers.xhuoapi]
name = "XHuoAPI"
base_url = "https://api.xhuoapi.ai/v1"
env_key = "XHUO_API_KEY"
wire_api = "responses"
3

env_key에 지정한 환경 변수에 API 키를 넣습니다.

export XHUO_API_KEY=YOUR_XHUOAPI_KEY
4

프로젝트 디렉터리에서 codex를 실행하면 대화형 모드, codex exec로 일회성 작업을 실행할 수 있습니다. -m으로 모델을 잠시 바꿀 수 있습니다.

codex exec -m gpt-5.4 "Explain what this repository does"

주의 사항

wire_api를 chat으로 쓰면 'wire_api = "chat" is no longer supported' 오류가 바로 납니다. 현재 Codex는 responses만 지원합니다.
테스트 결과(2026-10-06, Codex에 파일을 만들고 쓰게 하는 작업): gpt-5.5, gpt-5.4, gpt-4.1은 모두 작업을 마쳤습니다. deepseek-v3.2와 claude-sonnet-4-6은 Codex에서 Reconnecting을 반복하다 실패했으니, 이 모델들은 Claude Code나 Cline 같은 도구에서 쓰세요.
같은 테스트에서 gpt-5.3-codex는 파일을 만들었다고 답했지만 실제로는 생성되지 않았고, Codex는 이 모델의 메타데이터를 찾을 수 없다고 경고했습니다. gpt-5.5나 gpt-5.4를 권장합니다.
모델 ID는 가격 페이지의 표기와 정확히 일치해야 합니다(DeepSeek V4 Pro가 아니라 deepseek-v4-pro). 대소문자와 하이픈도 구분됩니다.

자주 사용하는 모델

이런 도구에서 자주 선택되는 모델입니다. 모델 이름을 클릭하면 티어별 가격을 볼 수 있습니다. 전체 목록은 가격 페이지에 있습니다.

단계는 해당 도구의 현재 공식 문서를 기준으로 정리했습니다. 업데이트 후 UI가 바뀔 수 있습니다. 다른 점이 있으면 알려 주세요.