
안녕하세요, 자바파커입니다.
"AI 코딩 도구가 너무 많은데, Claude Code는 뭐가 다른 건가요?"
솔직히 말하면 — 직접 써보기 전에는 저도 반신반의했습니다. 터미널에서 AI가 코드를 짠다고? 결국 ChatGPT에 코드 달라고 하는 거랑 뭐가 다르지?
결론부터 말씀드리면 — 완전히 다릅니다. Claude Code는 대화창에서 코드를 복붙하는 게 아니라, 내 프로젝트 폴더 안에서 직접 파일을 읽고, 수정하고, 테스트까지 실행하는 AI 에이전트입니다. 오늘은 설치부터 첫 프로젝트까지 한 번에 정리해보겠습니다.
Claude Code란? — 30초 정의
Claude Code는 Anthropic이 만든 AI 코딩 에이전트입니다. 터미널(또는 IDE)에서 자연어로 지시하면, AI가 프로젝트 전체를 이해하고 직접 코드를 작성·수정·실행합니다.
기존 AI 코딩 도구와의 차이를 정리하면:
| ChatGPT/웹 AI | GitHub Copilot | Claude Code | |
|---|---|---|---|
| 작동 방식 | 대화창에서 코드 생성 | 에디터에서 자동완성 | 프로젝트 전체를 이해하고 직접 실행 |
| 파일 접근 | 불가 (복붙 필요) | 현재 파일 중심 | 프로젝트 전체 파일 읽기/쓰기 |
| 명령 실행 | 불가 | 제한적 | 터미널 명령 직접 실행 |
| 컨텍스트 | 대화 내용만 | 열린 파일 주변 | 최대 1M 토큰 (프로젝트 전체) |
| 자율성 | 낮음 | 중간 | 높음 (멀티스텝 작업) |
한 줄 요약: "내 컴퓨터에서 일하는 AI 개발자"
설치 방법 — 3분이면 끝
시스템 요구사항
| 항목 | 최소 사양 |
|---|---|
| OS | macOS 13+, Windows 10+, Ubuntu 20.04+, Debian 10+ |
| RAM | 4GB 이상 |
| 필수 | Windows: Git for Windows 설치 필요 |
설치 (권장: 네이티브 설치)
macOS / Linux:
curl -fsSL https://claude.ai/install.sh | bashWindows (PowerShell):
irm https://claude.ai/install.ps1 | iexHomebrew (macOS):
brew install claude-code설치 후 바로 실행:
claude첫 실행 시 Anthropic 계정 로그인 화면이 나옵니다. 브라우저가 열리면 로그인하고 권한을 승인하면 끝입니다.
IDE 연동 (선택)
CLI 외에 IDE에서도 사용할 수 있습니다.
| 플랫폼 | 설치 방법 |
|---|---|
| VS Code | 확장 마켓플레이스에서 "Claude Code" 검색 → 설치 |
| JetBrains | 플러그인 마켓플레이스에서 "Claude Code" 검색 → 설치 |
| 데스크톱 앱 | macOS / Windows 전용 앱 (claude.ai에서 다운로드) |
| 웹 | claude.ai/code 에서 바로 사용 |
개인적으로는 터미널(CLI)에서 시작하는 걸 추천합니다. Claude Code의 핵심 경험이 터미널에 있고, IDE 확장은 결국 내부적으로 CLI를 호출하는 구조입니다.
요금제 — 얼마나 드나?
Claude Code는 무료 플랜이 없습니다. 아래 중 하나가 필요합니다.
| 플랜 | 월 비용 | Claude Code 사용량 | 추천 대상 |
|---|---|---|---|
| Pro | $20 | 제한적 | 가볍게 체험 |
| Max 5x | $100 | 넉넉함 | 개인 개발자 (추천) |
| Max 20x | $200 | 거의 무제한 | 헤비 유저 |
| Team | $30/인 | 팀 공유 | 소규모 팀 |
| Enterprise | 별도 문의 | 커스텀 | 대규모 조직 |
실제 비용 감각:
- 일반적인 개발자 기준 하루 $6~12 정도 사용
/cost명령으로 현재 세션의 토큰 사용량과 비용을 실시간 확인 가능- Sonnet 모델을 기본으로 쓰면 비용을 크게 줄일 수 있고, 복잡한 작업에만 Opus로 전환하는 전략이 효과적
처음 시작한다면 Pro($20)로 체험 → Max($100)로 전환하는 경로를 추천합니다.
핵심 기능 5가지 — 이것만 알면 시작 가능
1. 자연어로 코딩
> 로그인 API 엔드포인트를 만들어줘. Express.js 기반으로,
JWT 토큰 발급까지 포함해서.Claude Code가 필요한 파일을 만들고, 패키지를 설치하고, 코드를 작성합니다. 사람은 결과를 확인하고 승인하면 됩니다.
2. 프로젝트 전체 이해
> 이 프로젝트의 인증 흐름을 설명해줘프로젝트 전체 파일을 읽고 구조를 분석합니다. 최대 1M 토큰(약 300만 자)의 컨텍스트 윈도우 덕분에 대규모 프로젝트도 한 번에 이해합니다.
3. Git 통합
> 지금까지 변경사항을 커밋해줘git add, commit, push, PR 생성까지 자연어로 처리합니다. 커밋 메시지도 변경 내용을 분석해서 자동 생성합니다.
4. CLAUDE.md — AI에게 주는 프로젝트 매뉴얼
프로젝트 루트에 CLAUDE.md 파일을 만들면, Claude Code가 매 세션마다 이 파일을 읽고 프로젝트의 규칙과 컨벤션을 따릅니다.
# CLAUDE.md
## 프로젝트 규칙
- TypeScript strict 모드 사용
- 함수명은 camelCase
- 테스트는 Vitest로 작성
- 커밋 메시지는 한국어로비유하자면 신입 개발자에게 주는 온보딩 문서입니다. 한 번 작성하면 매번 같은 말을 반복할 필요가 없습니다.
5. MCP 서버 — 외부 도구 연결
MCP(Model Context Protocol)를 통해 Claude Code에 외부 도구를 연결할 수 있습니다.
- 데이터베이스: Supabase, PostgreSQL 직접 쿼리
- 브라우저: Playwright로 웹 자동화
- API: Slack, GitHub, Jira 등 연동
# 예: Playwright MCP 서버 연결
claude mcp add playwright npx @anthropic-ai/mcp-playwright연결하면 Claude Code가 브라우저를 직접 조작하거나, DB를 조회하거나, Slack에 메시지를 보낼 수 있습니다.
첫 프로젝트 실습 — React Todo 앱 만들기
실제로 Claude Code를 사용해서 간단한 프로젝트를 만들어보겠습니다.
Step 1: 프로젝트 시작
mkdir my-todo-app
cd my-todo-app
claudeStep 2: 프로젝트 생성 요청
> React + TypeScript로 Todo 앱을 만들어줘.
Vite 기반으로 세팅하고, 할 일 추가/완료/삭제 기능을 포함해줘.Claude Code가 하는 일:
npm create vite실행- 필요한 패키지 설치
- 컴포넌트 파일 생성
- 기본 스타일 적용
Step 3: 기능 추가
> 할 일 목록을 localStorage에 저장해서 새로고침해도 유지되게 해줘Step 4: 확인 및 실행
> dev 서버 실행해줘이 과정이 5~10분 안에 끝납니다. 물론 프로덕션 품질의 코드는 아니지만, 프로토타이핑이나 학습 목적으로는 압도적으로 빠릅니다.
알아두면 좋은 명령어
| 명령어 | 설명 |
|---|---|
/help |
도움말 |
/cost |
현재 세션 비용 확인 |
/compact |
컨텍스트 정리 (긴 세션에서 유용) |
/memory |
프로젝트 메모리 관리 |
/review |
코드 리뷰 요청 |
Shift+Tab |
모델 전환 (Opus ↔ Sonnet) |
Esc |
현재 작업 중단 |
실전 팁 5가지
1. CLAUDE.md를 먼저 만들어라
프로젝트 시작 전에 규칙을 정해두면 일관된 코드를 받을 수 있습니다. 없이 시작하면 매번 "TypeScript로 해줘", "테스트도 작성해줘"를 반복하게 됩니다.
2. 작은 단위로 요청하라
"전체 쇼핑몰 만들어줘" 보다 "상품 목록 API 만들어줘" → "장바구니 기능 추가해줘" 식으로 나눠서 요청하는 게 결과물 품질이 높습니다.
3. /compact를 적극 활용하라
긴 세션에서 컨텍스트가 쌓이면 속도가 느려지고 비용이 올라갑니다. 한 작업이 끝나면 /compact로 정리하세요.
4. Sonnet을 기본으로, Opus는 필요할 때만
일상적인 코딩은 Sonnet으로 충분합니다. 복잡한 아키텍처 설계나 대규모 리팩토링에만 Opus를 사용하면 비용을 절반 이하로 줄일 수 있습니다. Shift+Tab으로 전환합니다.
5. Git 커밋을 자주 하라
Claude Code가 코드를 수정하다가 잘못된 방향으로 갈 수 있습니다. 중간중간 커밋해두면 언제든 되돌릴 수 있습니다.
다음 단계
이 글에서 다룬 건 기본 중의 기본입니다. Claude Code를 더 깊이 활용하고 싶다면:
- MCP 서버 연결: 데이터베이스, 브라우저, 외부 API를 Claude Code에 연결하는 방법
- Hook 활용: 자동 린트, 테스트 실행, 커밋 메시지 검증 자동화
- 커스텀 스킬: 반복 작업을 슬래시 명령어로 자동화
이 주제들은 후속 포스팅에서 다루겠습니다.
FAQ
Q. Claude Code는 무료로 쓸 수 있나요?
아니요. 최소 Pro 플랜($20/월)이 필요합니다. 무료 체험은 제공되지 않지만, Pro 플랜으로 가볍게 시작한 뒤 필요하면 Max로 업그레이드하는 방식을 추천합니다.
Q. Windows에서도 쓸 수 있나요?
네. Windows 10 이상에서 네이티브로 지원됩니다. 단, Git for Windows가 사전 설치되어 있어야 합니다. PowerShell에서 irm https://claude.ai/install.ps1 | iex 명령으로 설치할 수 있습니다.
Q. 인터넷이 안 되면 사용할 수 없나요?
맞습니다. Claude Code는 Anthropic 서버와 통신해서 작동하므로 인터넷 연결이 필수입니다. 오프라인 모드는 지원하지 않습니다.
여러분은 AI 코딩 도구를 어떻게 활용하고 계신가요? Claude Code를 써보신 경험이 있다면 댓글로 공유해주세요!