OpenClaude — Claude Code UI로 200개 모델 사용 (Codex 백엔드, 프로필 시스템)
Claude Code 소스 유출(2026-03-31 npm 소스맵) 기반 포크. OpenAI 호환 provider shim을 추가해 GPT-4o, Gemini, Ollama 등 200개 모델을 Claude Code UX로 사용. ChatGPT Codex 백엔드도 지원.
Key Points
- Claude Code의 모든 툴(bash, file read/write/edit, grep, glob, agents, tasks, MCP) 그대로 동작, 백엔드 모델만 교체
- 환경변수 3줄로 OpenAI 호환 모델 연결 (
CLAUDE_CODE_USE_OPENAI,OPENAI_API_KEY,OPENAI_MODEL) - Codex 백엔드 지원: codexplan(GPT-5.4 고추론), codexspark(GPT-5.3 빠른 루프) —
~/.codex/auth.json자동 읽기 - 프로필 시스템:
profile:init으로 Ollama 자동 감지,dev:profile로 즉시 실행 OPENAI_BASE_URL변경만으로 DeepSeek, OpenRouter, Ollama, GLM 등 어떤 제공자든 연결 가능- ⚠️ 유출 소스 기반 — Anthropic과의 법적 긴장 관계 주의
Content
설정 방법
기본 (OpenAI 호환 모델):
export CLAUDE_CODE_USE_OPENAI=1
export OPENAI_API_KEY=sk-your-key-here
export OPENAI_MODEL=gpt-4o다른 제공자:
# DeepSeek
export OPENAI_BASE_URL=https://api.deepseek.com/v1
export OPENAI_MODEL=deepseek-chat
# Ollama (로컬)
export OPENAI_BASE_URL=http://localhost:11434/v1
export OPENAI_MODEL=llama3
# OpenRouter (Gemini 등)
export OPENAI_BASE_URL=https://openrouter.ai/api/v1ChatGPT Codex 백엔드
| 백엔드 | 모델 | 특징 |
|---|---|---|
| codexplan | GPT-5.4 | 고추론 (deep reasoning) |
| codexspark | GPT-5.3 Codex Spark | 빠른 루프 |
Codex CLI 사용 중이면 ~/.codex/auth.json을 자동으로 읹어 별도 설정 불필요.
프로필 시스템
openclaude profile:init # 로컬 Ollama 자동 감지 또는 OpenAI 키 설정
openclaude dev:profile # 최적 provider/모델로 즉시 실행설치
npm install -g @gitlawb/openclaude또는 소스에서:
git clone https://node.gitlawb.com/.../openclaude.git
cd openclaude && bun install && bun run build법적 고려사항
- 2026-03-31 Claude Code npm 소스맵 유출 기반
- Claude는 Anthropic의 상표(trademark)
- 유출된 소스 기반 프로젝트로 Anthropic 법무팀 대응 가능성 있음
- 기술적 완성도는 높으나, 저작권·상표권 문제는 지속적 리스크
함께 보면 좋은 글
- claw-code — Python 클린룸 재작성
- Claude Code Router — 모델 라우팅
- Claude Code (유출본) 소스 코드 분석서
- OpenCode — 오픈소스 AI 코딩 에이전트
Related
- Claude Code 포크 프로젝트 전체 목록 (OpenClaude 포함 12개 프로젝트 총정리)
- Claude Code Router (모델 라우팅 프록시)
- Claude 서드파티 구독 모델 사용 불가 (Anthropic 정책)
- Claurst — Claude Code Rust 재구현 (다른 포크)
- 무료·저비용 AI 모델 활용 개발 전략 (모델 활용 전략)
- Source: GitHub - Gitlawb/openclaude
- Source: GeekNews 토론