
❓ Claude Code란 무엇인가요?
Claude Code는 Anthropic에서 제공하는 AI 기반 개발 도구입니다. 터미널, VS Code, 데스크톱 앱, 웹 등 다양한 환경에서 작동하며, 자연어로 프로젝트 폴더에서 코드를 작성·수정·실행할 수 있습니다. 파일을 만들고, 버그를 고치고, 웹사이트를 배포하는 많은 작업을 지원합니다.
• 코드를 직접 작성하지 않고도 웹사이트 개발 가능
• 여러 파일을 동시에 생성·수정 가능
• 브라우저에서 실시간 결과 확인
• 대화를 통한 즉시 수정과 반복 개선
• 터미널, IDE, 웹 등 다양한 환경에서 사용 가능
✅ 설치하기 (OS별 설치 방법)
macOS / Linux / WSL 사용자
터미널을 열고 공식 설치 스크립트를 실행합니다:
또는 Homebrew를 사용하는 경우 (설치 직전에 공식 문서에서 패키지명 확인 권장):
Windows 사용자
PowerShell을 열고 다음을 실행합니다:
또는 WinGet을 사용하는 경우:
PowerShell과 CMD(명령 프롬프트)는 다릅니다.
irm 명령은 PowerShell에서만 작동합니다. 프롬프트 앞에 PS 표시가 있으면 PowerShell, 없으면 CMD입니다.🔑 인증 설정
설치 후 Claude Code를 처음 실행할 때 로그인 절차가 나타납니다. 지원되는 Claude 구독 계정이나 Anthropic Console 계정 등 사용 환경에 맞는 인증 방법을 선택할 수 있습니다. API 키를 사용하는 경우에는 소스코드나 공개 저장소에 키를 기록하지 마세요.
처음 사용자라면 Claude 구독이 가장 간단합니다. Console 계정은 API를 직접 다루거나 조직 내 팀이 함께 사용해야 할 때 유리합니다.
🚀 첫 프로젝트 시작하기
1단계: 프로젝트 폴더 생성
원하는 위치에서 새로운 폴더를 만듭니다:
폴더로 이동합니다:
Claude Code는 폴더 안에서 실행되어야 합니다. 항상 프로젝트 폴더로 이동한 후 Claude Code를 시작하세요.
2단계: Claude Code 시작
폴더 내에서 다음 명령어를 입력합니다:
초기 로그인이 완료되면 대화형 인터페이스가 열립니다. 이제 자연어로 프로젝트에 대해 이야기할 수 있습니다.
3단계: 홈페이지 요청하기
Claude와의 대화에서 다음과 같이 요청합니다:
Claude가 작업 계획을 제시한 후, 파일들을 자동으로 생성하고 프로젝트 폴더에 저장합니다.
Claude가 생성한 파일들이 폴더에 저장됩니다. 이제 브라우저에서 index.html을 열어 웹사이트를 확인할 수 있습니다.
🎨 실시간 수정하기
생성된 홈페이지를 확인한 후 마음에 안 드는 부분이 있다면, 같은 Claude 세션에서 계속 요청하면 됩니다:
또는 구체적인 문제를 보고:
Claude는 수정 사항을 반영하여 파일을 즉시 업데이트합니다. 브라우저를 새로고침하면 변경된 결과를 바로 볼 수 있습니다.

📱 인기 배포 플랫폼
방법 1: Netlify (가장 추천 - 무료)
가장 간단한 방법입니다. Netlify 대시보드에서 프로젝트 폴더를 드래그 앤 드롭하기만 하면 자동 배포됩니다.
- netlify.com에 접속합니다.
- 계정이 없으면 GitHub/Google/GitLab 계정으로 빠르게 가입합니다.
- "Add new site" → "Deploy manually"를 선택합니다.
- 프로젝트 폴더(my-first-website)를 드래그 앤 드롭합니다.
- 배포 완료! 자동 생성된 공개 URL을 통해 누구나 접속 가능합니다.
방법 2: GitHub Pages (무료, 영구적)
버전 관리와 함께 배포하고 싶다면 이 방법을 선택하세요. 일반 프로젝트 홈페이지 배포 방식입니다.
- github.com에 접속해 새 저장소를 생성합니다.
- 프로젝트 폴더의 모든 파일을 GitHub 저장소에 업로드합니다.
- 저장소 "Settings" → "Pages" → "Deploy from branch" 선택합니다.
- Branch를 'main' (또는 'master')으로 설정하고 저장합니다.
- 몇 분 후 Pages 섹션에 공개 URL이 표시됩니다. 그 주소로 접속하면 웹사이트가 보입니다.
개인 사이트(username.github.io)와 프로젝트 홈페이지는 배포 방식이 다릅니다. 위 설명은 일반 프로젝트 페이지 방식입니다. 전용 개인 사이트가 필요하다면 저장소 이름을 'username.github.io'로 설정하세요.
방법 3: Vercel (무료, 매우 빠름)
성능 최적화가 중요하다면 Vercel을 추천합니다.
- vercel.com에 접속하고 GitHub로 로그인합니다.
- 저장소를 선택하여 "Import"합니다.
- 자동 배포되며, vercel.com에서 제공한 URL로 접속합니다.
Netlify: 가장 초보자 친화적, 드래그 앤 드롭 배포 가능
GitHub Pages: 영구 무료, 깃 버전 관리 가능
Vercel: 가장 빠른 속도, 분석 도구 풍부
💡 유용한 팁
팁 1: 로컬 서버에서 미리 보기
Claude Code의 터미널에서 간단히 로컬 서버를 띄워 실시간 변경사항을 확인할 수 있습니다:
그 후 브라우저에서 http://localhost:8000 에 접속하면 웹사이트를 볼 수 있습니다.
팁 2: 프로젝트 메모장 활용
프로젝트 폴더에 CLAUDE.md 파일을 생성하여 Claude가 기억해야 할 지침을 적어두면, 앞으로의 모든 대화에서 그 지침을 따릅니다:
팁 3: 증분 개선
한 번에 모든 것을 완벽하게 요청하기보다, 기본 틀을 먼저 만들고 단계적으로 개선하는 것이 더 효율적입니다:
- 1차: 레이아웃과 구조만 만들기
- 2차: 색상과 타이포그래피 개선
- 3차: 애니메이션과 상호작용 추가
- 4차: 최적화와 세부 조정
❓ 자주 묻는 질문 (FAQ)
🎓 다음 단계
- 기본 HTML/CSS 배우기: 생성된 코드를 이해하면 더 좋은 요청을 할 수 있습니다.
- 더 복잡한 프로젝트: 데이터베이스가 필요한 프로젝트는 Claude Code와 함께 백엔드 서비스를 조합해야 합니다.
- 도메인 연결: GitHub Pages나 Netlify 사이트에 커스텀 도메인을 연결할 수 있습니다.
- 성능 최적화: 이미지 최적화, 캐싱 등을 통해 사이트 속도를 개선할 수 있습니다.
💡 결론
Claude Code를 사용하면 코딩 경험이 없어도 전문적인 웹사이트를 만들 수 있습니다. 포트폴리오, 블로그, 프로젝트 쇼케이스 등 무궁무진한 활용 가능성이 있습니다.
처음엔 어려울 수 있지만, 몇 번 시도하다 보면 금방 능숙해질 거예요. 시작이 반입니다!