MCP 서버, MCP 앱, ChatGPT 앱을 검사하고 채팅하며 디버깅할 수 있는 오픈소스 테스트·평가 플랫폼입니다.
XiaoDuoYa/codex-with-chatgpt
ChatGPT 웹에서 Codex 코딩 세션을 계획하고 검토할 수 있도록 하는 비공식 브리지로, 읽기 전용 OAuth 보호 MCP 연결을 사용하며 실행은 Codex가 담당합니다.
- 스타
- 7,670
- 포크
- 709
- 열린 이슈
- 20
- 마지막 커밋
- 지난달
어떤 프로젝트인가요?
Codex with ChatGPT를 사용하면 코딩 세션의 계획과 검토를 이미 구독 중인 ChatGPT 웹 앱으로 옮기고, 편집과 셸 명령 및 테스트 실행은 Codex가 계속 담당합니다. API 또는 Codex 할당량은 부족하지만 ChatGPT 웹 할당량은 남는 경우를 대상으로 합니다. API key나 reverse proxy는 필요 없으며, 공식 웹 UI와 로컬 브리지를 사용합니다.
로컬 C2C 브리지는 loopback에서 실행되며 read_file, search_workspace, git_diff, test_status 등을 포함한 읽기 전용 MCP 도구 10개를 제공합니다. ChatGPT는 필요한 줄만 가져오므로 저장소 전체가 업로드되지 않습니다. Codex와 ChatGPT는 INIT, PLAN, EXECUTED, REVIEW, DONE 순서로 작고 구조화된 상태 메시지를 주고받습니다. 연결에는 PKCE를 적용한 OAuth 2.1과 일회용 페어링 코드를 사용하며, .env나 키 같은 민감한 파일은 기본적으로 접근이 거부됩니다.
Codex Skill을 통해 브리지를 설치하고, Cloudflare tunnel을 설정하고, ChatGPT connector를 페어링할 수 있습니다. 안정적인 호스트 이름을 사용하려면 도메인이 연결된 Cloudflare 계정이 필요합니다. 이 프로젝트는 V1이며 OpenAI와 제휴 관계가 없습니다.
핵심 기능
- 01Codex가 편집과 테스트를 실행하는 동안 ChatGPT 웹에서 계획과 검토를 수행할 수 있습니다.
- 02파일 읽기, 검색, git diff 및 테스트 상태 확인을 위한 읽기 전용 MCP 도구 10개를 제공합니다.
- 03연결에 PKCE를 적용한 OAuth 2.1과 일회용 페어링 코드를 사용합니다.
- 04.env와 키 같은 민감한 파일은 기본적으로 접근을 거부하며 .c2cignore 파일을 지원합니다.
- 05Cloudflare tunnel을 통해 브리지를 공개하며, 안정적인 호스트 이름을 선택적으로 사용할 수 있습니다.
활용 사례
- 부족한 Codex 또는 API 할당량 대신 ChatGPT 웹 구독을 사용해 계획과 코드 검토를 처리합니다.
- 실행 단계가 끝난 뒤 ChatGPT가 Codex의 git diff와 테스트 결과를 독립적으로 확인하도록 합니다.
- 로컬 저장소를 타사 서비스에 업로드하지 않고 작업합니다.
빠른 시작
- 1
GitHub에서 저장소를 로컬 폴더로 클론합니다
- 2
종속성을 설치합니다(Node.js 20 이상 및 git 필요)
pnpm install - 3
프로젝트를 빌드합니다
pnpm build - 4
최초 설정을 실행해 bridge를 시작하고 ChatGPT와 페어링합니다
c2c setup
사용 전 알아둘 점
- 비공식 커뮤니티 프로젝트이며 OpenAI와 제휴하거나 OpenAI의 후원을 받지 않습니다.
- ChatGPT 구독이 필요합니다. 외부 연결에 Cloudflare 터널을 사용하며, cloudflared가 필요합니다.
- 버전 1 단계이므로 다듬어지지 않은 부분이 있을 수 있습니다.
포함된 컬렉션
토픽
자주 묻는 질문
- codex-with-chatgpt은(는) 무엇인가요?
- ChatGPT 웹에서 Codex 코딩 세션을 계획하고 검토할 수 있도록 하는 비공식 브리지로, 읽기 전용 OAuth 보호 MCP 연결을 사용하며 실행은 Codex가 담당합니다. Codex with ChatGPT를 사용하면 코딩 세션의 계획과 검토를 이미 구독 중인 ChatGPT 웹 앱으로 옮기고, 편집과 셸 명령 및 테스트 실행은 Codex가 계속 담당합니다. API 또는 Codex 할당량은 부족하지만 ChatGPT 웹 할당량은 남는 경우를 대상으로 합니다. API key나 reverse proxy는 필요 없으며, 공식 웹 UI와 로컬 브리지를 사용합니다.
- codex-with-chatgpt은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- codex-with-chatgpt은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- codex-with-chatgpt은(는) 아직 유지보수되고 있나요?
- 6개월 이내 업데이트. codex-with-chatgpt의 마지막 커밋은 2026년 10월 1일입니다.
- codex-with-chatgpt은(는) 어디에 사용할 수 있나요?
- 부족한 Codex 또는 API 할당량 대신 ChatGPT 웹 구독을 사용해 계획과 코드 검토를 처리합니다. 실행 단계가 끝난 뒤 ChatGPT가 Codex의 git diff와 테스트 결과를 독립적으로 확인하도록 합니다. 로컬 저장소를 타사 서비스에 업로드하지 않고 작업합니다.
- codex-with-chatgpt는 어떻게 설치하나요?
- GitHub에서 저장소를 로컬 폴더로 클론합니다 종속성을 설치합니다(Node.js 20 이상 및 git 필요): pnpm install 프로젝트를 빌드합니다: pnpm build 최초 설정을 실행해 bridge를 시작하고 ChatGPT와 페어링합니다: c2c setup
- codex-with-chatgpt은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/XiaoDuoYa/codex-with-chatgpt
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
MCP의 도구, 리소스, 프롬프트, OAuth 로그인 등을 셸 명령으로 사용할 수 있게 해 주는 디버깅 및 스크립팅용 CLI 클라이언트입니다.
Claude Desktop, Cursor, VS Code 등 주요 AI 클라이언트에 MCP 서버를 설치하고, 원격 서버의 OAuth 인증도 처리하는 CLI입니다.
MCP 서버와 React 뷰를 사용하는 MCP Apps 및 클라이언트를 만들 수 있는 TypeScript 프레임워크로, Inspector와 CLI를 기본 제공합니다.
Claude 같은 클라이언트가 여러 MCP 서버를 단일 HTTP 엔드포인트로 이용할 수 있게 집계하는 MCP 프록시 서버입니다.
Claude Code, Cursor, OpenCode, Codex 같은 AI 코딩 에이전트에 지속 메모리, 공통 워크플로, 스킬, MCP 서버를 설정합니다.