AI 에이전트 비교 — Claude Code, Codex, Jules, Gemini CLI
자동완성이 아니라 "알아서 코딩"하는 AI 에이전트. 각각 어떻게 다른지 비교해봤어요.
AI 에이전트가 뭔데?
지금까지 살펴본 IDE 안의 AI는 대부분 자동완성이었어요. 내가 코드를 쓰면 다음 줄을 제안해주는 방식.
AI 에이전트는 다릅니다. "로그인 기능 만들어줘"라고 하면 파일 생성부터 코드 작성, 테스트까지 혼자서 해요. 사람은 지시하고 확인하는 역할.
이걸 "바이브 코딩"이라고 부르는 이유가 여기에 있어요.
Claude Code (Anthropic)
성격: 꼼꼼한 시니어 개발자가 터미널에 앉은 느낌
터미널에서 동작하는 AI 에이전트. 코드베이스 전체를 읽고 이해한 뒤 작업해요.
특징:
- 터미널 기반 (CLI) — 타이핑으로 대화
- 프로젝트 전체 파일을 탐색하고 수정
- 파일 생성, 편집, 삭제, 터미널 명령 실행 가능
- Git 작업(커밋, PR)까지 처리
- CLAUDE.md 파일로 프로젝트 규칙 설정
실제 사용 예시:
> "블로그 페이지에 공유 버튼 추가해줘"
Claude Code:
1. 프로젝트 구조 파악
2. ShareButtons.tsx 컴포넌트 생성
3. 블로그 상세 페이지에 import & 배치
4. 스타일링까지 적용
강점: 복잡한 프로젝트에서 맥락을 깊이 이해. 한 번에 여러 파일을 수정하는 리팩토링에 강함. 약점: 터미널 인터페이스가 처음엔 낯설 수 있음. GUI가 아니라 텍스트 기반.
Codex (OpenAI)
성격: 클라우드에서 일하는 주니어 개발자
ChatGPT 안에서 동작하는 코딩 에이전트. 클라우드 샌드박스에서 코드를 실행해요.
특징:
- ChatGPT 인터페이스에서 바로 사용
- 클라우드 환경에서 코드 실행 (로컬 설치 불필요)
- GitHub 연동으로 PR 자동 생성
- 여러 작업을 동시에 처리 가능
실제 사용 예시:
ChatGPT에서:
> "이 레포지토리에서 다크모드 구현해줘"
Codex:
1. GitHub에서 코드 가져옴
2. 클라우드에서 분석 & 수정
3. PR로 결과 전달
강점: 설치 없이 웹에서 바로 사용. GitHub과 깔끔하게 연동. 약점: 로컬 환경과 분리되어 있어서 실시간 확인이 어려움. 복잡한 프로젝트에서 맥락 이해가 Claude Code보다 얕음.
Jules (Google)
성격: 이슈를 받아서 처리하는 비동기 개발자
Google이 만든 AI 코딩 에이전트. GitHub 이슈를 할당하면 알아서 해결해요.
특징:
- GitHub 이슈 기반 워크플로우
- VM에서 독립적으로 코드 실행
- 변경 사항을 diff로 보여주고 승인 요청
- Gemini 모델 기반
실제 사용 예시:
GitHub 이슈:
> "버튼 클릭 시 로딩 상태 추가 #42"
Jules:
1. 이슈 내용 분석
2. 관련 코드 찾아서 수정
3. 변경 사항 diff로 제출
4. 승인하면 자동 커밋
강점: 이슈 트래커와 자연스럽게 연동. 비동기로 여러 이슈 동시 처리. 약점: 실시간 대화형이 아니라 응답이 느림. 복잡한 기능 구현보다는 버그 수정에 적합.
Gemini CLI (Google)
성격: 터미널의 구글 어시스턴트
Google이 만든 오픈소스 터미널 AI 에이전트. Claude Code와 비슷한 포지션.
특징:
- 오픈소스, 무료 (Gemini API 사용)
- 터미널 기반 파일 탐색 & 수정
- Google 검색 연동 (Grounding)
- 100만 토큰 컨텍스트 (큰 프로젝트 유리)
강점: 무료로 시작 가능. 최신 정보 검색 연동. 큰 코드베이스 처리. 약점: Claude Code 대비 코드 품질이 아직 아쉬운 편. 생태계가 초기 단계.
한눈에 비교
| Claude Code | Codex | Jules | Gemini CLI | |
|---|---|---|---|---|
| 인터페이스 | 터미널 | 웹(ChatGPT) | GitHub 이슈 | 터미널 |
| 실행 환경 | 로컬 | 클라우드 | 클라우드 | 로컬 |
| 실시간 대화 | ✅ | ✅ | ❌ (비동기) | ✅ |
| 코드 품질 | ★★★ | ★★ | ★★ | ★★ |
| 맥락 이해 | ★★★ | ★★ | ★★ | ★★ |
| 진입장벽 | 중간 | 낮음 | 낮음 | 중간 |
| 가격 | 유료 | 유료 | 무료 티어 | 무료 |
디자이너에게 추천한다면?
프로젝트를 제대로 만들고 싶다면 → Claude Code
- 맥락 이해가 깊어서 "진짜 개발"에 가까운 결과
가볍게 시작하고 싶다면 → Codex
- 설치 없이 ChatGPT에서 바로 시작
버그 수정을 맡기고 싶다면 → Jules
- 이슈 올리면 알아서 처리
무료로 에이전트를 써보고 싶다면 → Gemini CLI
- 오픈소스, 무료
다음 편에서는 자동완성과 에이전트가 정확히 어떻게 다른지, Copilot vs 에이전트를 비교해볼게요.
SERIES
AI 코딩 도구 해부학