
안녕하세요, 자바파커입니다.
"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 | bash
Windows (PowerShell):
irm https://claude.ai/install.ps1 | iex
Homebrew (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
claude
Step 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를 써보신 경험이 있다면 댓글로 공유해주세요!
'AI 도구' 카테고리의 다른 글
| COKACDIR — 텔레그램으로 Claude Code, Codex CLI를 원격 제어하는 법 (0) | 2026.04.01 |
|---|---|
| AI 에이전트란? 2026년 현재 총정리 — 챗봇과 뭐가 다르고, 뭘 할 수 있나 (0) | 2026.04.01 |
| 비개발자가 Claude Code, Codex CLI 활용하는 법 — 코딩 몰라도 AI 에이전트 쓰는 시대 (0) | 2026.03.31 |
| AI 코딩 도구 Skill 비교 — Claude Code vs Gemini CLI vs Codex CLI 커스텀 명령어 완전 정리 (0) | 2026.03.30 |
| 블로그 글을 유튜브 영상으로 만드는 법 — NotebookLM 동영상 변환 가이드 (1) | 2026.03.28 |