OpenAI Codex 설치

개발 환경에서 OpenAI Codex를 구성하고 i7Relay 중계 서비스를 통해 사용하며, 팀 내부망 및 자체 구축 중계 배포를 지원합니다.

OpenAI Codex란 무엇인가

OpenAI Codex는 GPT 모델 기반의 고급 코드 생성 AI로, 프로그래밍 작업에 특화되어 최적화되었습니다. 다음과 같은 기능을 제공합니다:

  • 자연어 설명을 기반으로 코드 생성
  • 코드 조각 자동 완성
  • 기존 코드 설명 및 리팩토링
  • 다양한 프로그래밍 언어 지원

i7Relay 중계 서비스를 통해 중국 내 네트워크 환경에서 안정적으로 OpenAI 서비스를 사용할 수 있습니다.

Node.js 설치 (이미 설치된 경우 건너뛰기)

bash
# Ubuntu / Debian 사용자
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo bash -
sudo apt-get install -y nodejs
node --version

# macOS 사용자
sudo xcode-select --install
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install node
node --version

Node.js 버전 ≥ 18.0 확인
팁: 이전에 다른 로컬 중계/프록시 도구를 설치한 경우, 동일한 포트를 사용하면 충돌이 발생할 수 있으므로 비활성화하거나 제거한 후 계속하는 것이 좋습니다.

Codex cli 설치

bash
npm i -g @openai/codex
codex -V

최신 gpt-5.2 모델을 실행하려면

bash
codex -m gpt-5.2

환경 변수 구성

OpenAI Codex (v0.36.0)부터 .env 구성이 기본적으로 읽히지 않으므로 반드시 아래의 env_key = "I7RELAY_KEY" 구성 튜토리얼을 사용하세요

~/.codex/config.toml 파일에 다음 구성을 추가하세요:

env_key = "I7RELAY_KEY"에 대해, 이것은 환경 변수의 env key 이름을 의미하며 개인 센터의 키를 대체하지 마세요. 이것은 아래에서 I7RELAY_KEY라는 이름의 환경 변수를 사용하도록 지정하는 것일 뿐입니다
model_provider = "i7relay"
model = "gpt-5.2"
model_reasoning_effort = "high"
disable_response_storage = true
preferred_auth_method = "apikey"

[model_providers.i7relay]
name = "i7relay"
base_url = "https://i7dc.com/api"
wire_api = "responses"
requires_openai_auth = true
# 이것은 환경 변수의 env key 이름을 의미하며 개인 센터의 키를 대체하지 마세요. 이것은 아래에서 I7RELAY_KEY라는 이름의 환경 변수를 사용하도록 지정하는 것일 뿐입니다
env_key = "I7RELAY_KEY"

~/.codex/auth.json 파일에 다음 구성을 추가하세요:

{
    "OPENAI_API_KEY": null
}

그런 다음 환경 변수를 구성하세요

반드시 구성해야 합니다. 그렇지 않으면 사용할 수 없습니다
export I7RELAY_KEY="개인 센터의 키"
OpenAI Codex 사용을 시작하여 AI를 프로그래밍 도우미로 만드세요!🚀
AI와 함께 무한한 혁신, 끝없는 기회
소개
기능 특성
사용 문서
가격 플랜
연락하기
약관 및 정책
이용 약관
개인정보 약관
특정 상거래법