Cmochance/codex-app-transfer
Local desktop gateway that translates OpenAI Codex CLI's Responses API into Chat Completions for Kimi / DeepSeek / Zhipu GLM / Bailian and other OpenAI-compatible providers.
해결하는 문제
Codex App Transfer는 OpenAI Codex APP용 가벼운 데스크톱 설정 및 전달 도구입니다. Codex APP의 내부 응답 API 요청을 다양한 AI 제공업체와 호환되는 형식으로 변환하는 로컬 게이트웨이 역할을 하여, 사용자가 채팅/완성 프로토콜을 통해 제3자 추론 서비스를 원활하게 사용할 수 있도록 합니다.
작동 방식
이 도구는 일반적으로 127.0.0.1:18080에서 로컬 게이트웨이를 시작하여 Codex APP에서 오는 HTTP 요청을 가로챕니다. 이러한 요청을 Chat Completions, Gemini Native, Anthropic Messages, Grok Web 등의 프로토콜로 변환하여 선택한 제공업체로 전달합니다. 제공업체 관리, 모델 매핑, 로그 확인을 위한 데스크톱 UI를 포함하고 있습니다. 또한 Chromium DevTools Protocol (CDP)를 사용하여 사용자 정의 테마, 실시간 토큰 사용 통계(캐시 히트율 포함), 드래프트 저장 기능을 Codex 데스크톱 인터페이스에 직접 삽입합니다.
대상 사용자
DeepSeek, Kimi, Gemini, Anthropic 등의 다른 제공업체의 모델을 사용하고 싶지만 Codex APP의 네이티브 기능과 인터페이스를 유지하고 싶은 OpenAI Codex APP 사용자.
주요 기능
- 다중 제공업체 지원: DeepSeek, Kimi, GLM 등 다양한 제공업체의 실제 모델 ID에 OpenAI 모델 이름을 매핑.
- 프로토콜 변환: 도구 사용 루프, 기록 재생, 추론 콘텐츠 삽입과 같은 복잡한 상호작용을 OpenAI Responses API와 일치시키는 처리를 수행.
- 패치 적용 복구: 제3자 모델이 생성한 손상된 V4A 패치를 복구하는 미들웨어 계층을 포함하여, Codex에서 올바르게 차이점으로 렌더링되도록 보장.
- UI 개선: 사용자 정의 애니메이션 테마, 실시간 토큰 사용 통계(캐시 히트율 포함), 드래프트 '스태시' 시스템을 Codex 데스크톱 클라이언트에 삽입.
- 플러그인 및 계정 관리: 시뮬레이션 또는 실제 ChatGPT 계정을 통해 Codex 플러그인을 잠금 해제하고 OpenAI Codex 플러그인 마켓플레이스의 미러를 제공.
- 통합 웹 가져오기: 단순한 curl 요청에서 헤드리스 Chrome 브라우징까지 자동 스케일링 가능한 내장
web_fetch도구를 제공하여 Cloudflare를 우회하고 JS가 풍부한 페이지를 렌더링. - 세션 지속성: LRU 메모리 + SQLite의 이중 레이어 지속성과 콘텐츠 기반 주소 가능한 중복 제거를 구현하여 공간을 절약하고 대화 기록을 유지.
관련
- 프로젝트
- Dispatch
- 프로젝트