바로 답변
Codex CLI에서 custom provider를 사용하려면 user-level~/.codex/config.toml을 편집하세요. model_provider = "custom"을 설정하고 [model_providers.custom]을 정의하며 Base URL로 https://www.bettertoken.ai/v1을 사용하고 wire_api = "responses"를 설정하세요. env_key로 BetterToken API Key를 읽고 GPT provider에서 Model ID를 복사하세요.
올바른 config file 찾기
VS Code Codex extension에서 gear icon을 클릭하고 Codex Settings → Open config.toml를 선택하세요. CLI와 IDE extension은 같은 config layers를 공유합니다.
최소 working configuration
1
API Key environment variable 설정
macOS, Linux 또는 WSL:Windows PowerShell:
YOUR_API_KEY를 BetterToken API Key로 바꾸세요. persistent use에는 project repository가 아닌 protected operating-system environment에 저장하세요.2
config.toml 편집
model은 example입니다. 모델 광장의 GPT provider에서 현재 available Model ID를 복사하세요.3
다시 시작 및 테스트
Codex를 완전히 종료하고 새 terminal을 연 다음 다음을 실행하세요.간단한 prompt를 보내세요. 정상 response가 provider, authentication 및 Model ID가 active임을 확인합니다.
권장 전체 configuration
review model과 더 긴 stream timeout이 필요할 때 이 version을 사용하세요.[model_providers.custom] content를 merge하세요. 같은 TOML table을 두 번 선언하지 마세요.
fields의 관계
third-party API를 사용하면서 official Codex App login, plugins 및 Remote Control을 유지하려면 이 일반 authentication example 대신 전용 official login 및 unified session setup을 사용하세요.
일반적인 오류
관련 문서
- 전체 Codex 설정 가이드
- VS Code Codex extension에서 custom Base URL 구성
- model_provider, base_url 및 wire_api 설명
- Codex CLI sandbox 및 approval mode
- AGENTS.md란 무엇인가요?

