| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 스프레틱스
- HLKlemove
- 취춘
- PLC강의
- XGI
- 취업준비
- 2026상반기공채
- ChatGPT
- 자소서
- 스마트팩토리
- PLC
- 지원
- AI도구
- 코딩온
- 포스코ICT
- LS PLC
- 현대면세점
- PLC기초
- 취준
- 연봉
- codingon
- 복지
- NextITEngineer
- 한국미쓰비시전기오토메이션
- 채용
- Smart Factory
- 초봉
- 일상
- ls
- xg5000
- Today
- Total
윤돌이
Claude Code vs Gemini CLI vs Codex CLI 비교 — WSL에서 직접 써본 솔직 후기 본문
AI 코딩 CLI 툴을 찾고 있다면 한 번쯤 이 질문을 해봤을 거다. Claude Code, Gemini CLI, Codex CLI — 셋 중에 뭐가 제일 좋을까? 나는 Windows WSL2 환경에서 셋 다 직접 설치하고 실제 프로젝트에 써봤다.
우선 나는 셋다 Pro로 사용중이며 한달에 AI 비용만 10만원 정도 사용하고있어 윈도우 환경에서의 AI 도구를 비교해본다.
## Claude Code vs Gemini CLI vs Codex CLI — 한눈에 비교
셋 다 터미널에서 AI와 함께 코딩한다는 컨셉은 같다. 하지만 막상 써보면 철학 자체가 다르다.
| Claude Code | Gemini CLI | Codex CLI | |
| 설치 | npm | npm | npm |
| 비용 | 유료 | 무료 티어 있음 | 유료 |
| 자율성 | 매우 높음 | 중간 | 중간 |
| WSL 궁합 | ⭐⭐⭐ | ⭐⭐ | ⭐⭐⭐ |
## WSL 환경에서 설치하는 법
세 툴 모두 WSL2 Ubuntu 기준으로 설치한다. 공통 전제조건은 Node.js 18 이상이다.
# Claude Code
npm install -g @anthropic-ai/claude-code
# Gemini CLI
npm install -g @google/gemini-cli
# Codex CLI
npm install -g @openai/codex
Claude Code는 설치 후 API 키만 등록하면 바로 된다. WSL에서 막히는 구간이 없어서 셋 중 설치 경험이 가장 깔끔했다.
Gemini CLI는 처음 실행 시 브라우저 OAuth 인증이 필요하다. WSLg가 설치된 환경이면 자동으로 브라우저가 열리는데, 없으면 수동으로 URL을 복사해서 Windows 브라우저에 붙여넣어야 한다. 살짝 번거롭지만 무료 티어가 있다는 게 큰 장점이다.
Codex CLI는 설치 자체는 가장 단순하다. OpenAI API 키 등록 후 바로 사용 가능하고, Linux 기반 샌드박스 모드가 WSL 환경과 잘 맞는다.
API 키는 ~/.bashrc 또는 ~/.zshrc에 미리 등록해두면 편하다.
export ANTHROPIC_API_KEY=sk-ant-...
export OPENAI_API_KEY=sk-...
## 실제 코딩 능력 비교 — 체감 차이가 크다
Claude Code는 프로젝트 전체 구조를 스스로 파악하고 관련 파일을 찾아서 직접 수정한다. "이 API 연동 추가해줘"라고 하면 어떤 파일을 고쳐야 하는지 스스로 판단하고 실행한다. 자율적으로 움직이는 느낌이 셋 중 가장 강하다.
Gemini CLI는 대화 중심이다. 코드를 바로 수정하기보다 설명하고 제안하는 방식이라, 실제 적용은 내가 직접 해야 할 때가 많다. 대신 코드 리뷰나 개념 설명에는 오히려 편하다.(가장 문제라고 느낀 점은.MD, 프롬프트 가이드 등을 통해 수정할떄는 반드시 승인을 받으라던지, 생략/내용삭제를 마음대로 하지말라고해도 컨텍스트가 늘어나면 같은 실수를 반복한다)
Codex는 개발능력은 Codex가 가장 뛰어나다고 생각하지만 우리들의 언어를 이해하고 큰 문맥을 잡는데에는 확실히 부족한 점이 많이 보인다(OMO 등의 툴을 이용하면 확실히 나아져서 나는 Codex를 애용한다 - 사용량이 가장 많은게 장점)
## WSL에서 쓸 때 꼭 알아야 할 것
세 툴 공통으로 작업 디렉토리는 반드시 WSL 내부에 두어야 한다. Windows 경로(C:\Users\...)와 WSL 경로(/mnt/c/...)가 섞이면 파일 접근 오류가 생긴다. 프로젝트는 ~/projects/ 하위에 두는 걸 강력히 추천한다.
## 결론 — 나한테 맞는 CLI는?
- 프로젝트 설계 → Claude Code
- 무료로 가볍게 시작 → Gemini CLI
- 개발 → Codex
셋 다 장단점이 뚜렷하다.
비용이 부담되면 Gemini CLI로 시작하고, 상상력을 현실로 만들 목적이라면 Claude Code가 현재 가장 낫다고 생각한다. 하지만 프로젝트의 목적이 뚜렷하고 방향이 명확하다면 Codex CLI가 가장 좋은 선택이 될 수 있다.
결국 어떤 툴이 최고냐는 질문보다, 지금 내가 뭘 만들려고 하는가가 더 중요한 질문이라고 생각한다.