Claude Code vs Codex CLI: 2026년에는 무엇을 골라야 할까 (그리고 왜 둘 다 쓰는 게 정답인가)
Claude Code와 Codex CLI를 솔직하게 비교한다. 가격, 속도, MCP, 통제권까지. 그리고 몇 주를 써보고 나서 왜 둘 중 하나를 고르길 그만뒀는지 이야기한다.
Claude Code와 Codex CLI 사이에서 고민 중이다. 둘 다 터미널에서 돌아가고, 둘 다 알아서 코드를 짜며, 둘 다 당신을 더 빠르게 만들어준다고 약속한다.
제품 소개 페이지가 아니라 진짜 차이를 말해주겠다.
그리고 두 도구를 몇 주 동안 번갈아 쓰고 나서, 왜 둘 중 하나를 고르길 그만뒀는지 이야기하겠다.
30초로 보는 두 도구
Claude Code는 Anthropic의 CLI 에이전트다. Sonnet과 Opus 모델 위에서 돌아간다. 설치하고, 평범한 말로 지시하면, 저장소를 읽고, 파일을 수정하고, 테스트를 돌린다.
Codex CLI는 OpenAI의 대답이다. 오픈소스이고, Rust로 작성됐으며, GPT-5-Codex 모델과 연결돼 있다. 발상은 같다. 터미널 안에서 당신의 코드를 직접 건드리는 에이전트다.
서류상으로는 같은 일을 한다. 하지만 실제로는 성격이 다르다.
| 기준 | Claude Code | Codex CLI |
|---|---|---|
| 제작사 | Anthropic | OpenAI |
| 모델 | Sonnet, Opus | GPT-5-Codex |
| 라이선스 | 독점 | 오픈소스 |
| 접근 방식 | Claude 구독 또는 API | ChatGPT 구독 또는 API |
| 컨텍스트 파일 | CLAUDE.md | AGENTS.md |
| MCP | 지원 | 지원 |
| 샌드박스 / 권한 | 지원 | 지원 |
가격, 포장 없이
Claude Code는 Claude 구독에 포함된다. 가볍게 쓴다면 월 $20 Pro를, 하루 종일 코딩하고 큰 모델에 의존한다면 월 $100 또는 $200짜리 Max를 고르면 된다. API를 통해 토큰 단위로 결제하는 방법도 있다.
Codex CLI는 $20짜리 ChatGPT Plus와 $200짜리 Pro에 포함된다. CLI 자체는 무료에 오픈소스다. 쓴 만큼 내고 싶다면 OpenAI API 키를 물려서 쓸 수도 있다.
같은 진입 가격이면 양쪽 세계에 모두 들어갈 수 있다. 그러니 결정은 사실 월 비용의 문제가 아니다. 각 에이전트가 실제로 무엇을 잘하느냐의 문제다.
속도와 코드 품질
여기서 둘이 갈린다.
Claude Code는 큰 작업에서 빛난다. 파일 열다섯 개를 건드리는 리팩터링, 마이그레이션, 막연한 설명에서 통째로 빚어내는 기능 하나. 긴 작업에서도 흐름을 놓치지 않고, 플랜 모드 덕분에 한 줄이라도 쓰기 전에 전략을 먼저 승인할 수 있다.
Codex CLI는 더 직접적이다. 범위가 잘 정해진 작업을 던지면 바로 달려든다. 정확한 버그 하나, 후딱 만들 짧은 스크립트 같은 표적형 작업에서는 출발이 더 빠른 경우가 많다.
절대적으로 어느 쪽이 더 낫지는 않다. 무엇을 시키느냐에 달렸다.
몇 주를 써본 내 결론은 이렇다. 아키텍처와 깊은 리팩터링에는 Claude를, 무엇을 원하는지 정확히 알고 빨리 끝내고 싶을 때는 Codex를 집는다. 이건 보편적 진리가 아니라 나한테 잘 맞는 방식일 뿐이다.
MCP, 훅, 확장성
둘 다 MCP를 지원한다. 당신의 에이전트를 외부 도구와 이어주는 프로토콜이다. 데이터베이스, 브라우저, 티켓 트래커, 직접 만든 스크립트까지.
이게 중요한 이유는, 한 번 작성한 MCP 서버가 두 에이전트 모두에서 동작한다는 뜻이기 때문이다. 한 곳에 묶이지 않는다. 도구에 들인 투자가 그대로 옮겨 다닌다.
설정 쪽을 보면 Claude Code는 CLAUDE.md를, Codex는 AGENTS.md를 읽는다. 발상은 같다. 저장소 루트에 두는 파일 하나로 에이전트에게 당신의 컨벤션, 함정, 명령어를 알려준다. 같은 프로젝트에서 둘 다 돌리고 싶다면 두 파일을 모두 유지하면 된다. 5분이면 되고, 각 에이전트가 올바른 컨텍스트를 가지고 출발한다.
통제와 안전
안전장치 없이 당신의 코드를 수정하는 에이전트는 안 된다.
둘 다 가드레일이 있다. Claude Code는 민감한 동작 전에 승인을 요청하고, 권한을 얼마나 세밀하게 줄지 조절하게 해준다. Codex CLI는 샌드박싱을 더 밀어붙인다. 에이전트가 격리된 상태로 돌아가고, 당신이 허락하기 전까지는 자기 범위 밖의 어떤 것도 망가뜨릴 수 없는 승인 모드를 갖췄다.
중요한 코드 위에서 에이전트를 자율적으로 돌린다면, 이 부분을 꼼꼼히 봐라. 밤에 잘 자느냐 마느냐를 가르는 건 보통 이 지점이다.
진짜 한 수: 둘을 함께 돌려라
몇 주가 지나자 어느 쪽이 더 나은지 묻기를 그만뒀다. 올바른 질문은 어떤 작업에 어느 쪽이냐다.
그리고 답은 이렇다. 둘 다, 동시에.
큰 리팩터링은 Claude에게 풀어놓고, 그동안 Codex가 버그 세 개를 병렬로 고치게 한다. 각자가 가장 잘하는 일을 한다. 주의력은 두 배로 쓰지 않으면서 작업 면적은 두 배로 늘린다.
유일한 문제는 흐름을 놓치지 않는 것이다. 공급자 둘, 에이전트 여럿, 터미널 여럿. 20분쯤 지나면 어느 쪽이 당신의 리뷰를 기다리는지, 어느 쪽이 죽었는지 헷갈리기 시작한다.
AgentsRoom이 바로 그 일을 한다. 대시보드 하나에 Claude Code 에이전트와 Codex 에이전트가 나란히, 각각 상태와 색으로 표시된다. 당신을 기다리는 에이전트는 빨갛게 변하며 핑을 보낸다. 더는 한쪽을 고를 필요 없이, 같은 화면에서 둘 다 운전한다. 전체 방법은 흐름을 잃지 않고 에이전트 3개에서 8개를 병렬로 돌리는 법을 읽어보라.
그래서 무엇을 고를까
에이전트 하나만 쓰고 싶고 주로 큰 작업을 한다면, Claude Code를 골라라.
오픈소스, 깔끔한 샌드박싱, 표적형 작업에서의 속도를 원한다면, Codex CLI를 골라라.
매일 진지하게 코딩한다면, 둘 다 가져라. 진입 비용은 같고, 같은 도구 프로토콜을 공유하며, 함께 쓰면 혼자서는 못 채우는 각도를 서로 메워준다. 이제 남은 건 정신줄 놓지 않고 둘을 어떻게 감독하느냐, 그것뿐이다.
AgentsRoom 다운로드
모든 프로젝트에서 Claude 에이전트를 하나의 창에서 실행하세요.
컴패니언 앱: 이동 중에도 에이전트를 모니터링
Claude, Codex, Gemini CLI 또는 다른 AI 공급자를 사용하세요.
버그와 요청을 공개 백로그로 바로 보내세요.
AgentsRoom의 실제 모습.