📊플랫폼별 기능 비교표
Codex vs Claude vs Gemini
세 플랫폼의 기능을 항목별로 상세 비교합니다.
Chapter 13: 플랫폼별 기능 비교표 — Codex vs Claude vs Gemini
바이브 코딩의 세계에는 세 가지 주요 AI CLI 플랫폼이 있습니다: OpenAI Codex CLI, Claude Code, Gemini CLI. 이 장에서는 세 플랫폼을 모든 측면에서 비교하여, 여러분의 프로젝트에 가장 적합한 도구를 선택할 수 있도록 안내합니다.
DAW를 고를 때와 같습니다. Ableton Live는 라이브 퍼포먼스와 전자음악에 강하고, Logic Pro는 Apple 생태계에서 작곡에 최적화되어 있고, FL Studio는 비트 메이킹에 직관적입니다. 세 가지 모두 "음악을 만든다"는 목적은 같지만, 각자의 철학과 강점이 다릅니다. AI 코딩 도구도 마찬가지입니다.
13.1 설치 방법 비교
세 플랫폼 모두 터미널에서 한 줄로 설치할 수 있지만, 방식이 약간 다릅니다.
각 플랫폼의 설치 과정을 단계별로 살펴보겠습니다:
Codex CLI 설치
설치 후 인증합니다:
Claude Code 설치
Gemini CLI 설치
Gemini CLI는 Google AI Studio에서 API 키를 발급받아 사용합니다:
13.2 설정 파일 비교
각 플랫폼은 프로젝트 동작을 제어하는 설정 파일 구조가 다릅니다.
설정 파일은 DAW의 프로젝트 템플릿과 같습니다. Ableton에서는 .als 파일에 템포, 오디오 설정, 기본 트랙 구성이 저장되듯, AI CLI의 설정 파일에는 사용할 모델, 권한, MCP 도구 등이 저장됩니다. 글로벌 설정은 "기본 템플릿", 프로젝트 설정은 "곡별 커스텀 설정"입니다.
설정 파일 예시
13.3 지침 파일 비교
AI에게 프로젝트 맥락과 규칙을 전달하는 "지침 파일"은 각 플랫폼마다 이름이 다릅니다.
프로젝트에서 세 플랫폼 모두 사용하고 싶다면, AGENTS.md, CLAUDE.md, GEMINI.md를 모두 만들 수 있습니다. 핵심 내용은 같지만 플랫폼별 특화 설정을 각 파일에 넣으면 됩니다. 또는 하나의 PROJECT.md를 만들고 각 지침 파일에서 참조하는 방식도 좋습니다.
13.4 모델 종류 및 컨텍스트 비교
각 플랫폼이 사용하는 AI 모델과 그 성능 특성을 비교합니다.
컨텍스트 윈도우는 악보를 한 번에 볼 수 있는 범위와 같습니다. 200K 토큰이면 소나타 한 악장을 한 번에 볼 수 있고, 1M 토큰이면 교향곡 전체를 한눈에 펼쳐놓고 각 악장 간의 관계를 분석할 수 있는 것입니다. 프로젝트가 클수록 넓은 컨텍스트가 유리합니다.
13.5 MCP 지원 비교
MCP(Model Context Protocol)는 AI가 외부 도구와 상호작용하는 프로토콜입니다. 지원 수준이 플랫폼마다 다릅니다.
MCP(Model Context Protocol)는 원래 **Anthropic(Claude 개발사)**이 제안한 개방형 표준입니다. 그래서 Claude Code에서 MCP 지원이 가장 성숙하며, 다른 플랫폼도 이 표준을 채택하고 있습니다. 음악으로 치면 MIDI 프로토콜처럼 — 한 회사가 제안했지만 업계 전체가 사용하는 표준이 된 것입니다.
13.6 권한 모드 비교
AI가 어떤 작업을 자동으로 할 수 있고, 어떤 작업에 사용자 승인이 필요한지를 결정하는 권한 모드입니다.
권한 모드는 녹음 세션의 엔지니어 권한과 같습니다. "Suggest" 모드는 엔지니어가 "이 EQ 세팅 어때요?"라고 제안만 하는 것이고, "Auto" 모드는 엔지니어에게 "마음대로 믹싱해줘"라고 맡기는 것입니다. 보통은 중요한 결정은 직접 확인하고, 반복 작업만 자동화하는 게 좋습니다.
13.7 가격 및 구독 모델 비교
예산이 제한적인 학생이라면: Gemini CLI 무료 티어로 시작해서 기본기를 익히고, 본격적인 프로젝트를 시작할 때 Claude Pro($20/월) 또는 ChatGPT Plus($20/월) 중 하나를 선택하세요. 무료로 시작해서 필요할 때 업그레이드하는 것이 가장 합리적입니다.
13.8 자동화 수준 비교
각 플랫폼이 "코딩 에이전트"로서 얼마나 자율적으로 작업할 수 있는지를 비교합니다.
13.9 강점과 약점 요약
GPT Codex CLI
Claude Code
Gemini CLI
13.10 어떤 상황에서 어떤 플랫폼? — 의사결정 가이드
선택이 어렵다면, 아래 상황별 가이드를 참고하세요.
상황 1: "처음 시작하는데 돈을 쓰기 부담스러워요"
Gemini CLI의 무료 티어로 시작하세요. 일 60회 요청이면 학습하기에 충분합니다. 바이브 코딩의 기본 워크플로우를 익힌 후 유료 구독을 고려해도 늦지 않습니다.
상황 2: "MediaPipe + Ableton 프로젝트를 제대로 만들고 싶어요"
MediaPipe 프로젝트처럼 여러 파일과 라이브러리가 얽히는 프로젝트에는 1M 토큰 컨텍스트가 강력한 무기입니다. 프로젝트 전체를 이해하고 수정할 수 있기 때문입니다. MCP로 브라우저 테스트(Playwright), 파일 관리(filesystem) 등도 연동하기 좋습니다.
상황 3: "보안이 중요한 프로젝트를 해요"
Codex의 네트워크 샌드박스는 AI가 인터넷에 접근하지 못하게 차단합니다. 민감한 데이터를 다루거나 보안이 중요한 프로젝트에서는 이 기능이 큰 장점입니다.
상황 4: "여러 플랫폼을 번갈아 쓰고 싶어요"
가능합니다! 프로젝트에 AGENTS.md, CLAUDE.md, GEMINI.md를 모두 만들어두면 세 플랫폼 모두에서 같은 프로젝트를 작업할 수 있습니다. 사용량이 한 플랫폼에서 소진되면 다른 플랫폼으로 전환하는 것도 실용적인 전략입니다.
상황 5: "TouchDesigner/Max MSP와 연동할 프로젝트예요"
미디어 아트 프로젝트에서는 OSC, MIDI, WebSocket 등 다양한 프로토콜을 다뤄야 합니다. Claude Code의 풍부한 MCP 생태계와 넓은 컨텍스트 윈도우가 복잡한 인터랙티브 시스템 구축에 유리합니다. Playwright MCP로 웹 기반 인터페이스 테스트도 자동화할 수 있습니다.
DAW 선택과 마찬가지로, "최고의 플랫폼"은 없습니다. Ableton이 라이브에 좋고 Logic이 작곡에 좋듯이, 각 AI 플랫폼도 상황에 따라 최적이 다릅니다. 중요한 것은 도구를 탓하는 것이 아니라, 도구의 특성을 이해하고 적재적소에 사용하는 것입니다. 프로 뮤지션들도 상황에 따라 여러 DAW를 번갈아 사용합니다.
13.11 종합 비교 — 한눈에 보기
마지막으로 전체를 한 테이블로 정리합니다.
이 비교는 2026년 4월 기준입니다. AI 도구 시장은 매우 빠르게 변화하므로, 각 플랫폼의 공식 문서를 정기적으로 확인하세요. 오늘의 약점이 내일의 강점이 될 수 있습니다. 중요한 것은 하나에 올인하지 말고, 여러 도구를 유연하게 활용하는 능력을 기르는 것입니다.