VSCode에서 sub2api를 통한 Codex 연동 완벽 가이드

2026년 현재 많은 개발자들이日常 개발 환경으로 VSCode + Codex(GPT-5.x) 조합을 활용하고 있다.

그러나 현실적인 문제점이 존재한다:

공식 API의 불안정성 / 네트워크 복잡성 / 비용 관리 불가

이러한 이유로 점점 더 많은 개발자들이 선택하는 방법이:

sub2api(OpenAI 호환 게이트웨이)를 활용한 Codex 연동

이 글에서 다루고자 하는 핵심 내용:

VSCode에서 Codex CLI가 sub2api를 통해 Codex에 연결되도록 설정하는 방법

一, 동작 원리 파악하기(매우 중요)

VSCode는 Codex에 직접 연결되는 것이 아니다.

실제 연결 흐름은 다음과 같다:

VSCode
 ↓
Codex CLI(로컬)
 ↓
OpenAI 호환 API(sub2api)
 ↓
Codex / GPT-5.4

핵심은 단一句话:

Codex CLI의 base_url을 sub2api로 지정하는 것

二, 사전 준비

필요한 요소:

三, 핵심 설정 단계(최종 권장 방안 ⭐)

1️⃣ Codex CLI 설치

npm install -g @openai/codex

2️⃣ Codex 설정(가장 중요한 단계)

설정 파일 생성:

~/.codex/config.toml

다음 내용 입력:

model = "gpt-5.4"
model_provider = "sub2api"
model_reasoning_effort = "high"

[model_providers.sub2api]
name = "sub2api"
base_url = "https://사용자_도메인/v1"
wire_api = "responses"
requires_openai_auth = true

️ 주의사항(자주 발생하는 문제)

base_url에는 반드시 /v1 포함 👉 그렇지 않으면 다양한 오류 발생

3️⃣ API Key 설정

export OPENAI_API_KEY=sk-xxx

4️⃣ VSCode 실행(중요)

code .

반드시 터미널에서 VSCode를 실행해야 함 그렇지 않으면 환경 변수를 인식하지 못함

5️⃣ Codex 확장 프로그램 설치

VSCode 확장 프로그램 검색에서:

Codex (OpenAI)

설치 완료

설정 완료

현재 연결 구조:

VSCode → Codex → sub2api → GPT-5.4

四, 연동 효과

성공적으로 연동되면 다음과 같은 기능 사용 가능:

  • VSCode 내 대화창에서 코드 작성
  • 프로젝트 파일 자동 수정
  • 전체 프로젝트 구조 이해
  • Agent 작업 실행(AI 엔지니어에 가까운 수준의 작업)

五, 대안 방안(구성은 자유롭지만 기능이 제한적)

Codex CLI를 사용하고 싶지 않다면:

Continue 확장 프로그램(오픈소스 방안)

확장 프로그램 설치: Continue

설정:

{
  "models": [
    {
      "title": "Codex",
      "provider": "openai",
      "model": "gpt-5.4",
      "apiBase": "https://사용자_도메인/v1",
      "apiKey": "sk-xxx"
    }
  ]
}

장점

  • sub2api 완전 지원
  • CLI 의존성 없음
  • 설정이 단순

단점

  • 완전한 Agent 미지원(프로젝트 자동 수정 불가)

六, 방안 선택 기준

방안 추천도 설명
Codex CLI + VSCode ⭐⭐⭐⭐⭐ 가장 강력한 기능(추천)
Continue ⭐⭐⭐⭐ 단순하고 유연함

추가 참고: ccswitch도 방법 중 하나로,图形UI 제공: https://kazjsfecs3y.feishu.cn/wiki/JNXAwxqeOiI3Hxky3BXcYdkrnYb

七, 자주 묻는 질문

1: VSCode 연결이 안 되는 이유는?

90% 확률로 다음 원인:

  • /v1 누락
  • 터미널에서 VSCode 실행 안 함
  • API Key가 적용 안 됨

2: 요청이 실패하는 경우는?

확인 방법:

curl https://사용자_도메인/v1/models

연결 가능한지 확인

3: cc-switch 비추천 이유

이유는:

  • 중계 단계 증가 = 불안정성
  • CLI에서 이미 base_url 네이티브 지원
  • 서버 환경 사용 시 불필요한 오버헤드

八, 심화 활용법

이미 sub2api를 사용 중이라면:

완전한 AI 플랫폼 구성 가능:

VSCode / Cursor / CLI
        ↓
sub2api
        ↓
다양한 모델(Codex / Claude / Gemini)

확장 가능한 기능:

  • 다중 키 로테이션
  • 요청 제한
  • 사용자 과금
  • 폴백 메커니즘
  • SaaS 패널

이 정도면 "연동 가이드"를 넘어서: 👉:

AI 개발 인프라 구축

九, 정리

VSCode와 Codex 연동의 본질은 Codex CLI가 sub2api를 가리키도록 설정하는 것

태그: vscode codex OpenAI api-gateway sub2api

6월 9일 01:30에 게시됨