메인 콘텐츠로 건너뛰기

Documentation Index

Fetch the complete documentation index at: https://docs.aihubmix.com/llms.txt

Use this file to discover all available pages before exploring further.

OpenAI Codex CLI 통합

AiHubMix는 OpenAI Codex CLI와의 원활한 통합을 제공하여 명령줄 환경에서 직접 고급 AI 프로그래밍 지원을 활용할 수 있도록 합니다. 간단한 구성 단계를 통해 자연어를 사용하여 터미널에서 다양한 프로그래밍 및 시스템 작업을 수행할 수 있습니다.
사용하기 전에 다음 명령을 실행하여 설치하거나 업데이트하십시오:
npm install -g @openai/codex

구성 단계

1. 환경 변수 설정

셸 구성 파일(예: .zshrc 또는 .bashrc)을 열고 다음 환경 변수를 추가합니다:
export OPENAI_BASE_URL="https://aihubmix.com/v1"
export OPENAI_API_KEY="sk-***"
OPENAI_API_KEYAiHubMix 키여야 합니다. 변수 이름은 OpenAI 네이티브 클라이언트와의 호환성을 위해 OPENAI_API_KEY로 유지됩니다.

2. 구성 변경 사항 적용

터미널에서 다음 명령을 실행하여 환경 변수를 적용합니다:
source ~/.zshrc  # zsh를 사용하는 경우
# 또는
source ~/.bashrc  # bash를 사용하는 경우

3. Codex CLI 실행

프로젝트 디렉토리로 이동하여 codex 명령을 실행합니다:
cd /your_project_path
codex
Image

4. 자연어를 사용하여 작업 실행

이제 다음과 같이 자연어를 사용하여 Codex CLI에 지침을 입력할 수 있습니다:
# 샘플 입력
TTSComponent를 분해하고 핵심 로직을 Mermaid 순서도로 추출하세요.
Image

고급 구성

  • 기본 모델은 codex-mini-latest이며, 이는 Codex CLI에서 사용하기 위해 특별히 미세 조정된 o4-mini 버전으로 ~/.codex/config.json에서 수정할 수 있습니다.
  • 현재 OpenAI 모델만 지원되며, 모델 목록은 응답 API 문서에서 찾을 수 있습니다.
  • ~/.codex/instructions.md 파일을 편집하여 시스템 프롬프트를 사용자 지정하여 AI 어시스턴트의 동작을 조정할 수 있습니다.

유용한 명령 참조

도움말 명령

codex -h

전체 명령 옵션

  사용법
    $ codex [옵션] <프롬프트>

  옵션
    -h, --help                 사용법을 표시하고 종료합니다
    -m, --model <>        완료에 사용할 모델 (기본값: codex-mini-latest)
    -i, --image <>         입력으로 포함할 이미지 파일 경로
    -v, --view <롤아>       세션을 시작하는 대신 이전에 저장된 롤아웃을 검사합니다
    -q, --quiet                어시스턴트의 최종 출력만 인쇄하는 비대화형 모드
    -a, --approval-mode <> 승인 정책을 재정의합니다: 'suggest', 'auto-edit' 또는 'full-auto'

    --auto-edit                파일 편집을 자동으로 승인합니다. 여전히 명령에 대한 프롬프트가 표시됩니다
    --full-auto                샌드박스에서 실행될 편집 명령을 자동으로 승인합니다

    --no-project-doc           리포지토리의 'codex.md'를 자동으로 포함하지 않습니다
    --project-doc <>       <> 있는 추가 마크다운 파일을 컨텍스트로 포함합니다
    --full-stdout              명령 출력에서 stdout/stderr를 자르지 않습니다

  위험한 옵션
    --dangerously-auto-approve-everything
                               모든 확인 프롬프트를 건너뛰고 샌드박스 없이 명령을 실행합니다.
                               일시적인 로컬 테스트용으로만 사용됩니다.

  실험적 옵션
    -f, --full-context         전체 리포지토리를 컨텍스트에 로드하고 번에
                               편집 배치를 적용하는 "전체 컨텍스트" 모드로 시작합니다. --model을 제외한
                               모든 다른 플래그와 호환되지 않습니다.

  예제
    $ codex "ASCII 아트를 인쇄하는 파이썬 프로그램을 작성하고 실행하세요"
    $ codex -q "빌드 문제 수정"