Claude Code, Codex CLI 및 Cursor의 프로토콜 차이
동일한 게이트웨이 도메인에 연결하더라도 개발 도구마다 사용하는 와이어 포맷은 서로 다릅니다. Claude Code는 Anthropic 네이티브 Messages 프로토콜을 사용하므로 끝에 /v1을 붙이지 않은 https://app.llmfly.ai를 ANTHROPIC_BASE_URL로 설정하고 Claude Code 그룹 키와 함께 써야 합니다.
반면 Codex CLI와 최신 OpenAI 추론 모델(gpt-6-astra, gpt-6.1-sol, gpt-6-sol, gpt-6.1-terra 등)은 멀티턴 실행에서 추론 요약, 패치, 셸 도구 호출을 유지하기 위해 OpenAI /v1/responses API를 사용합니다. Cursor와 표준 채팅 라이브러리는 https://app.llmfly.ai/v1에 연결하여 /v1/chat/completions를 사용합니다.
| 클라이언트 / SDK | Base URL | 와이어 프로토콜 | 설정 파일 위치 |
|---|---|---|---|
| Claude Code | https://app.llmfly.ai | Anthropic Messages API | ~/.claude/settings.json |
| Codex CLI | https://app.llmfly.ai/v1 | OpenAI Responses API (responses) | ~/.codex/config.toml |
| Cursor IDE | https://app.llmfly.ai/v1 | OpenAI Chat Completions | Cursor 설정 -> Models |
| OpenAI Python / TS SDK | https://app.llmfly.ai/v1 | Responses 또는 Chat Completions | 서버 환경 변수 |