🎁 신규 무료 가입, 10회 호출 제공. 최대 $1, 카드 불필요.

OpenAI Codex CLI

OpenAI 공식 터미널 코딩 agent. 표준 OpenAI API를 사용하므로 동일한 두 개의 환경 변수로 다음을 사용할 수 있습니다 모든 생태계 내 OpenAI 호환 도구 — Codex가 작동하면 Aider / Continue / LangChain / 순수 openai CLI도 모두 작동합니다.

시작하기 전에

다음 위치에서 API key를 생성하세요 Console → API Keys. 즉시 복사하세요 — 한 번만 표시됩니다.

1단계 — 환경 변수 설정

# ~/.zshrc (or equivalent)
export OPENAI_BASE_URL="https://synthorai.io/v1"
export OPENAI_API_KEY="sk-..."   # your Synthorai key

OpenAI 호환 base URL 는 다음으로 끝나야 합니다 /v1. Anthropic SDK와 달리 OpenAI SDK는 자동으로 추가하지 않습니다. 흔한 실수는 다음을 붙여넣는 것입니다 https://synthorai.io; 그러면 요청이 다음으로 전송되어 /chat/completions (404)이 되어 다음 대신 전송됩니다 /v1/chat/completions.

2단계 — 첫 번째 요청 보내기

# Open a new shell so env vars take effect, then:
codex exec -m gpt-5.4-mini "refactor this function for readability" < src/foo.py

# Or for long reasoning-heavy tasks:
codex exec -m gpt-5.3-codex "implement unit tests for bar()"

동일한 구성이 다음에도 적용됩니다 openai CLI, Python/Node SDK, Aider 및 기타 모든 OpenAI 호환 도구 — 이들은 모두 다음을 읽습니다 OPENAI_BASE_URLOPENAI_API_KEY.

권장 모델

매개변수유형설명
gpt-5.3-codexcoding코드 생성에 맞게 튜닝됨. Codex CLI의 기본 선택입니다.
gpt-5.4reasoning플래그십 추론 성능. 아키텍처 수준의 리팩터링에 사용하세요.
gpt-5.4-minifast빠르고 저렴하면서도 여전히 매우 뛰어납니다. 짧은 작업에 적합한 기본 선택입니다.
gpt-5.4-nanocheapest가장 저렴한 OpenAI 옵션. 소규모 편집 및 분류에 사용하세요.

문제 해결

/chat/completions에서 "404 Not Found" — 당신의 OPENAI_BASE_URL 에 다음이 없습니다 /v1 접미사. 수정 방법: export OPENAI_BASE_URL="https://synthorai.io/v1".

"여전히 api.openai.com으로 요청됨" — 새 환경 변수는 새 셸에만 적용됩니다. 새 터미널을 열거나 source 프로필을 다시 불러오세요.

"Model not found"curl $OPENAI_BASE_URL/models -H "Authorization: Bearer $OPENAI_API_KEY" 워크스페이스에서 사용 가능한 정확한 목록을 확인할 수 있습니다.

프로젝트별 재정의 — 이 변수들을 전역으로 설정하고 싶지 않다면 프로젝트의 .envrc (direnv와 함께)또는 셸별 함수에 넣으세요.

네 가지 등급의 가격 비교는 model price comparison에서 확인하세요.