Claude Code 설치부터 첫 코딩까지 — 비전공자를 위한 완벽 가이드 (2026)

Claude Code 시작하기가 막막하신가요? Claude Code는 터미널에서 AI와 대화하면서 코딩하는 도구입니다. “내가 원하는 것을 말하면 AI가 알아서 만들어주는” 경험에 가장 가까운 바이브코딩 도구입니다. 이 글에서는 설치부터 첫 프로젝트 생성까지 비전공자도 따라할 수 있도록 단계별로 안내합니다.

💡 이 글이 도움이 되는 분
• AI에게 최대한 맡기고 싶은 바이브코딩 입문자
• Cursor는 써봤는데 Claude Code가 궁금한 분
• 터미널에서 AI로 코딩하는 방법을 알고 싶은 분
📖 목차

 

🤖 Claude Code란 무엇이고 다른 도구와 어떻게 다른가

Claude Code는 터미널에서 실행하는 AI 코딩 도구입니다. Cursor처럼 별도 에디터를 설치하는 것이 아니라, 터미널 창에서 AI와 대화하면서 코딩하는 방식입니다. 파일 생성, 코드 작성, 프로젝트 구조 설계, 에러 수정까지 모두 대화로 요청할 수 있습니다.

Cursor 같은 에디터 도구는 코드를 보면서 AI의 도움을 받는 반면, Claude Code는 AI가 주도적으로 프로젝트 전체를 관리합니다. 파일을 직접 만들고, 수정하고, 터미널 명령어까지 실행합니다. 비전공자 입장에서는 “원하는 것을 말하면 AI가 구현해주는” 느낌에 더 가깝습니다.

 

📋 설치 전 준비 사항

Claude Code를 사용하려면 세 가지가 필요합니다. 하나라도 빠지면 설치나 실행에서 막히기 때문에 먼저 확인하세요.

 

💻 시스템 요구 사항

항목 요구 사항
OS Windows 10 이상, macOS 12 이상, Linux
Node.js 18 버전 이상 (설치 자체에 필요)
RAM 4GB 이상
인터넷 AI 요청 시 항상 필요

 

📌 Node.js 설치 확인

Claude Code는 Node.js 기반으로 동작하기 때문에 반드시 먼저 설치돼 있어야 합니다. 터미널을 열고 아래 명령어를 입력하세요.

node --version

v18.0.0 이상의 버전 번호가 출력되면 준비 완료입니다. 숫자가 안 나오거나 18 미만이면 Node.js 설치 가이드를 참고하세요.

 

🔑 인증 방법 선택

Claude Code를 사용하는 방법은 두 가지입니다.

방법 월 비용 특징
Anthropic API 키 사용한 만큼 (입문 $1~$5) 세밀한 비용 관리, 한도 설정 가능
Claude Max 구독 $100~$200 로그인으로 바로 사용, 사용량 한도 내 무제한

입문자에게는 API 키 방식을 추천합니다. 적게 사용하면 비용이 거의 발생하지 않고, 사용량을 직접 확인할 수 있기 때문입니다.

 

🔑 Anthropic API 키 발급받기

 

📌 계정 만들기

  1. 브라우저에서 console.anthropic.com에 접속합니다.
  2. “Sign Up”을 클릭하고 이메일 또는 Google 계정으로 가입합니다.
  3. 이메일 인증을 완료합니다.

 

📌 API 키 생성하기

  1. 로그인 후 좌측 메뉴에서 “API Keys”를 클릭합니다.
  2. “Create Key” 버튼을 클릭합니다.
  3. 키 이름을 입력합니다 (예: “claude-code-local”).
  4. 생성된 키를 복사합니다. 이 키는 한 번만 표시되므로 안전한 곳에 저장하세요.
⚠️ API 키 보안
API 키는 sk-ant-로 시작하는 긴 문자열입니다. 다른 사람과 공유하거나 코드에 직접 넣으면 안 됩니다. 키가 유출되면 다른 사람이 내 비용으로 API를 사용할 수 있습니다.

 

📌 결제 수단 등록 및 한도 설정

API를 사용하려면 결제 수단이 필요합니다. 좌측 메뉴의 “Billing”에서 신용카드를 등록하세요. 사용량 한도(Spending Limit)를 $5~$10으로 설정해두면 예상치 못한 과금을 방지할 수 있습니다.

 

📥 Claude Code 설치하기

터미널을 열고 아래 명령어를 입력합니다. -g 옵션은 시스템 전체에서 사용할 수 있도록 전역으로 설치한다는 뜻입니다.

npm install -g @anthropic-ai/claude-code

설치가 끝나면 아래 명령어로 확인합니다.

claude --version

버전 번호가 출력되면 설치 성공입니다. “command not found” 에러가 나타나면 터미널을 닫았다가 다시 열어보세요.

📌 macOS 권한 에러 (EACCES)
macOS에서 npm install -g 실행 시 권한 에러가 발생하면 앞에 sudo를 붙여서 실행합니다.
sudo npm install -g @anthropic-ai/claude-code
비밀번호 입력 중 화면에 아무것도 표시되지 않는 것이 정상입니다.

 

🔧 API 키 설정하기

설치한 Claude Code에 API 키를 연결해야 합니다.

 

📌 임시 설정 (터미널 닫으면 사라짐)

Windows (PowerShell):

$env:ANTHROPIC_API_KEY = "sk-ant-여기에-키를-붙여넣으세요"

macOS / Linux:

export ANTHROPIC_API_KEY="sk-ant-여기에-키를-붙여넣으세요"

 

📌 영구 설정 (추천)

매번 입력하기 번거로우니 영구 설정을 권장합니다.

macOS / Linux (zsh 기준):

echo 'export ANTHROPIC_API_KEY="sk-ant-여기에-키를-붙여넣으세요"' >> ~/.zshrc
source ~/.zshrc

bash를 사용한다면 ~/.zshrc 대신 ~/.bashrc를 사용하세요.

Windows (PowerShell):

[System.Environment]::SetEnvironmentVariable("ANTHROPIC_API_KEY", "sk-ant-여기에-키를-붙여넣으세요", "User")

설정 후 터미널을 닫았다가 다시 열면 적용됩니다.

💡 Claude Max 구독자라면
API 키 없이도 사용할 수 있습니다. 터미널에서 claude를 입력하면 로그인 화면이 나타나고, 브라우저에서 Claude 계정으로 로그인하면 됩니다.

 

🚀 Claude Code 첫 실행

프로젝트를 만들 폴더로 이동한 뒤 claude를 입력합니다.

# Windows
cd C:\Users\사용자이름\Documents
mkdir my-claude-project
cd my-claude-project

# macOS
cd ~/Documents
mkdir my-claude-project
cd my-claude-project
claude

Claude Code가 시작되면 > 프롬프트가 나타납니다. 여기에 한국어 또는 영어로 원하는 것을 입력하면 됩니다.

 

📌 인터페이스 이해하기

요소 설명
> 프롬프트 사용자가 요청을 입력하는 곳
Claude 응답 AI의 답변과 실행 계획
도구 사용 알림 파일 읽기/수정 시 표시
권한 요청 파일 수정/명령 실행 전 사용자 확인

Claude가 파일을 수정하거나 터미널 명령어를 실행하기 전에 항상 확인을 요청합니다. “y”를 입력하면 허용, “n”을 입력하면 거부합니다.

 

📁 첫 프로젝트 만들기 — AI에게 전부 맡기기

 

📌 Next.js 프로젝트 생성 요청

Claude Code 프롬프트에 아래처럼 입력합니다.

이 폴더에 Next.js 프로젝트를 만들어줘. TypeScript를 사용하고,
App Router로 만들어줘. 간단한 자기소개 페이지도 함께 만들어줘.
이름은 "홍길동", 한 줄 소개는 "바이브코딩을 시작한 비전공자",
좋아하는 것은 "커피, 고양이, 여행"으로 해줘.

Claude가 실행 계획을 보여주고, 승인하면 자동으로 진행합니다.

  1. npx create-next-app 명령어 실행
  2. 프로젝트 파일 구조 생성
  3. app/page.tsx를 자기소개 페이지로 수정
  4. 스타일 파일 수정

각 단계마다 Claude가 무엇을 하려는지 설명하고 권한을 요청합니다. 내용을 읽고 “y”를 눌러 승인하세요.

 

📌 개발 서버 실행

프로젝트 생성이 완료되면 Claude에게 “개발 서버를 실행해줘”라고 요청하거나, 직접 실행합니다.

npm run dev

브라우저에서 http://localhost:3000을 열면 AI가 만든 자기소개 페이지가 보입니다. 코드를 한 줄도 직접 쓰지 않고 웹 페이지를 만든 것입니다.

 

📌 추가 수정 요청해보기

페이지를 더 꾸미고 싶다면 계속 대화하면 됩니다.

배경색을 연한 파란색으로 바꾸고, 프로필 사진 자리를 동그란
플레이스홀더로 추가해줘. 반응형으로 만들어서 모바일에서도
보기 좋게 해줘.

Claude가 파일을 수정하고, 브라우저를 새로고침하면 변경 사항을 바로 확인할 수 있습니다. 이것이 Claude Code의 바이브코딩 루프입니다 — 말로 요청 → AI가 구현 → 결과 확인 → 다시 요청.

 

✅ 설치 확인 점검 목록

항목 확인 방법 정상 신호
Node.js node --version v18 이상 출력
Claude Code 설치 claude --version 버전 번호 출력
API 키 설정 claude 실행 에러 없이 프롬프트 표시
프로젝트 생성 Claude에게 요청 파일이 생성됨
개발 서버 npm run dev localhost:3000 접속 가능

 

⚠️ 자주 발생하는 문제와 해결

 

🚫 “command not found: claude” 에러

Node.js의 전역 패키지 경로가 시스템 PATH에 없는 경우입니다. 아래 명령어로 전역 패키지 경로를 확인하세요.

npm config get prefix

출력된 경로의 bin 폴더(Windows는 루트 폴더)가 PATH에 포함돼 있어야 합니다. PATH 설정이 어렵다면 npx로 실행하는 방법도 있습니다.

npx @anthropic-ai/claude-code

 

🚫 “Invalid API key” 에러

API 키가 잘못 입력됐거나 환경 변수가 설정되지 않은 경우입니다. 아래 명령어로 확인하세요.

macOS / Linux:

echo $ANTHROPIC_API_KEY

Windows (PowerShell):

echo $env:ANTHROPIC_API_KEY

아무것도 출력되지 않으면 환경 변수가 설정되지 않은 것입니다. 키를 복사할 때 앞뒤 공백이 포함되지 않았는지도 확인하세요.

 

🚫 Claude가 파일을 수정하지 않을 때

Claude Code는 보안을 위해 파일 수정 전에 반드시 사용자 확인을 요청합니다. 권한 요청이 나타나면 “y”를 입력해야 합니다. 아무 일도 일어나지 않는다면 프롬프트를 더 구체적으로 작성해보세요.

 

🚫 API 비용이 걱정될 때

Anthropic 콘솔의 “Billing” 페이지에서 사용량 한도를 설정하세요. 한도에 도달하면 API가 자동으로 중단됩니다. 일반적인 바이브코딩 입문 단계에서는 월 $5 이내로 사용하는 경우가 많습니다.

 

💡 Claude Code를 더 잘 쓰는 실전 팁

 

📌 한 번에 하나씩 요청하기

“웹사이트 전체를 만들어줘”보다 “먼저 메인 페이지 레이아웃을 만들어줘”처럼 단계별로 요청하면 결과가 더 정확합니다. 한 단계가 끝나면 결과를 확인하고 다음 단계를 요청하세요.

 

📌 CLAUDE.md 파일 활용하기

프로젝트 루트에 CLAUDE.md 파일을 만들고, 프로젝트 규칙이나 선호하는 코딩 스타일을 적어두면 Claude가 참고해서 일관된 코드를 생성합니다. “한국어 주석 사용”, “함수형 컴포넌트만 사용” 같은 규칙을 적어두면 효과적입니다.

 

📌 /help와 /cost 명령어 활용하기

/help를 입력하면 사용 가능한 명령어 목록을 볼 수 있습니다. /clear로 대화를 초기화하고, /cost로 현재 세션의 API 비용을 확인할 수 있습니다.

 

📌 Cursor와 함께 사용하기

Claude Code로 프로젝트 뼈대를 만들고 큰 기능을 구현한 뒤, Cursor에서 세부 코드를 수정하는 방식이 가장 효율적입니다. 두 도구는 같은 프로젝트 폴더를 공유하므로 자유롭게 오갈 수 있습니다.

Claude Code 말고 Cursor·Copilot이랑 뭐가 다른지 궁금하면, AI 코딩 도구 비교 2026에서 한눈에 비교 해보세요.

 

⚠️ 면책 고지

이 글의 내용은 2026년 4월 기준이며, Claude Code 버전 업데이트에 따라 설치 방법이나 기능이 달라질 수 있습니다. 최신 정보는 Claude Code 공식 문서를 확인하세요. API 과금은 Anthropic 정책에 따르며, 반드시 사용량 한도를 설정해두시기 바랍니다.

여기까지 따라오셨다면 Claude Code 설치부터 첫 프로젝트까지 모두 완료한 것입니다. 읽어주셔서 감사합니다.

 

❓ FAQ

질문을 누르면 답변이 펼쳐집니다.

Q. Claude Code는 무료인가요?

Claude Code 자체는 무료로 설치할 수 있지만, AI 기능을 사용하려면 Anthropic API 비용(종량제) 또는 Claude Max 구독($100~$200/월)이 필요합니다. API 종량제로 시작하면 월 $1~$5 수준에서 입문이 가능합니다.

Q. Cursor와 Claude Code 중 뭘 먼저 써야 하나요?

터미널이 익숙하지 않다면 Cursor를 먼저 추천합니다. 터미널 기본 사용법을 알고 있다면 Claude Code부터 시작해도 좋습니다. 궁극적으로는 둘 다 함께 사용하는 것이 가장 효율적입니다.

Q. Node.js 없이 Claude Code를 설치할 수 있나요?

아닙니다. Claude Code는 npm으로 설치하는 Node.js 기반 도구이므로 Node.js가 반드시 필요합니다. Node.js 18 버전 이상을 먼저 설치하세요.

Q. API 키가 유출되면 어떻게 하나요?

즉시 Anthropic 콘솔에서 해당 키를 비활성화(삭제)하고 새 키를 발급받으세요. 유출된 키로 다른 사람이 API를 사용하면 과금이 발생할 수 있으므로 빠르게 대응해야 합니다.

Q. Claude Code에서 한국어로 요청해도 되나요?

네, 한국어로 자연스럽게 요청하면 됩니다. Claude는 한국어를 잘 이해하고, 한국어로 설명도 해줍니다. 다만 코드의 변수명과 주석은 영어가 관례이므로 필요에 따라 지정하세요.

Q. Claude Code가 실수로 중요한 파일을 삭제할 수 있나요?

Claude Code는 파일 수정이나 삭제 전에 반드시 사용자 확인(“y/n”)을 요청합니다. 확인 없이 파일을 삭제하지 않으므로 권한 요청을 주의 깊게 읽으면 안전합니다. Git을 함께 사용하면 언제든 이전 상태로 되돌릴 수 있어 더 안심입니다.

Q. Claude Code는 인터넷 없이도 사용 가능한가요?

아닙니다. Claude Code는 AI 요청을 서버로 보내서 처리하므로 인터넷 연결이 항상 필요합니다. 오프라인 환경에서는 사용할 수 없습니다.

Q. API 사용량을 어떻게 확인하나요?

Claude Code에서 /cost 명령어를 입력하면 현재 세션의 비용을 확인할 수 있습니다. 전체 사용량은 Anthropic 콘솔의 “Usage” 페이지에서 확인 가능합니다.

Q. Windows에서 PowerShell과 cmd 중 뭘 써야 하나요?

PowerShell을 추천합니다. cmd에서도 동작하지만, 환경 변수 설정 방법이 다르고 PowerShell이 더 현대적인 기능을 제공합니다.

Q. Claude Code를 업데이트하려면 어떻게 하나요?

npm update -g @anthropic-ai/claude-code 명령어로 최신 버전으로 업데이트할 수 있습니다. 주기적으로 업데이트하면 새로운 기능과 버그 수정을 받을 수 있습니다.

🚀 바이브코딩, 직접 해보고 싶다면?
Git, Node.js, VS Code 설치부터 첫 배포까지 — 복사 붙여넣기만으로 끝.
VibeStart에서 무료로 시작하기 →

 

🔗 관련 글

 

📚 참고 자료

위로 스크롤