빠른 시작
Claude Code에 오신 것을 환영합니다!
이 빠른 시작 가이드를 통해 몇 분 안에 AI 기반 코딩 지원을 사용할 수 있습니다. 이 가이드를 마치면 일반적인 개발 작업에 Claude Code를 사용하는 방법을 이해하게 됩니다.
시작하기 전에
다음을 확인하십시오:
- 열려 있는 터미널 또는 명령 프롬프트
- 터미널을 처음 사용하는 경우 터미널 가이드를 확인하십시오
- 작업할 코드 프로젝트
- Claude 구독 (Pro, Max, Team 또는 Enterprise), Claude Console 계정 또는 지원되는 클라우드 제공자를 통한 액세스
이 가이드는 터미널 CLI를 다룹니다. Claude Code는 웹, 데스크톱 앱, VS Code 및 JetBrains IDE, Slack, GitHub Actions 및 GitLab의 CI/CD에서도 사용할 수 있습니다. 모든 인터페이스를 참조하십시오.
단계 1: Claude Code 설치
Claude Code를 설치하려면 다음 방법 중 하나를 사용하십시오:
macOS, Linux, WSL:
curl -fsSL https://claude.ai/install.sh | bash
Windows PowerShell:
irm https://claude.ai/install.ps1 | iex
Windows CMD:
curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd
The token '&&' is not a valid statement separator 오류가 표시되면 CMD가 아닌 PowerShell에 있는 것입니다. 'irm' is not recognized as an internal or external command 오류가 표시되면 PowerShell이 아닌 CMD에 있는 것입니다. PowerShell에 있을 때는 프롬프트에 PS C:\가 표시되고, CMD에 있을 때는 PS 없이 C:\만 표시됩니다.
설치 명령이 syntax error near unexpected token '<', 403 또는 다른 curl 오류로 실패하면 설치 문제 해결을 참조하여 오류를 수정 방법과 일치시키고 대체 설치 방법을 확인하십시오.
Git for Windows는 Claude Code가 Bash 도구를 사용할 수 있도록 기본 Windows에서 권장됩니다. Git for Windows가 설치되지 않은 경우 Claude Code는 대신 PowerShell을 셸 도구로 사용합니다. WSL 설정에는 Git for Windows가 필요하지 않습니다.
기본 설치는 최신 버전으로 유지하기 위해 백그라운드에서 자동으로 업데이트됩니다.
brew install --cask claude-code
Homebrew는 두 가지 cask를 제공합니다. claude-code는 안정적인 릴리스 채널을 추적하며, 일반적으로 약 1주일 뒤에 있고 주요 회귀가 있는 릴리스를 건너뜁니다. claude-code@latest는 최신 채널을 추적하고 새 버전이 출시되는 즉시 받습니다.
Homebrew 설치는 자동으로 업데이트되지 않습니다. 설치한 cask에 따라 brew upgrade claude-code 또는 brew upgrade claude-code@latest를 실행하여 최신 기능 및 보안 수정 사항을 받으십시오.
winget install Anthropic.ClaudeCode
WinGet 설치는 자동으로 업데이트되지 않습니다. 최신 기능 및 보안 수정 사항을 받으려면 주기적으로 winget upgrade Anthropic.ClaudeCode를 실행하십시오.
또한 Debian, Fedora, RHEL 및 Alpine에서 apt, dnf 또는 apk로 설치할 수 있습니다.
설치가 제대로 작동했는지 확인하려면 다음을 실행하세요:
claude --version
이 명령어는 버전 번호 다음에 (Claude Code)를 출력합니다.
단계 2: 계정에 로그인
Claude Code를 사용하려면 계정이 필요합니다. claude 명령으로 대화형 세션을 시작하면 처음 사용할 때 로그인하라는 메시지가 표시됩니다:
claude
Claude 구독 또는 Console 계정의 경우 프롬프트를 따라 브라우저에서 인증을 완료하십시오. ANTHROPIC_API_KEY 환경 변수를 설정한 경우 Claude Code는 로그인 프롬프트를 건너뛰고 대신 키를 승인하도록 요청합니다. 나중에 계정을 전환하거나 다시 인증하려면 실행 중인 세션 내에서 /login을 입력하십시오:
/login
다음 계정 유형 중 하나를 사용하여 로그인할 수 있습니다:
- Claude Pro, Max, Team 또는 Enterprise (권장)
- Claude Console (선불 크레딧이 있는 API 액세스). 처음 로그인할 때 비용 추적을 위해 Console에서 "Claude Code" 워크스페이스가 자동으로 생성됩니다.
- Amazon Bedrock, Google Cloud의 Agent Platform 또는 Microsoft Foundry (엔터프라이즈 클라우드 제공자)
- 조직에서 운영하는 자체 호스팅 Claude 앱 게이트웨이: 관리자가 게이트웨이 URL을 미리 구성하고,
/login을 입력하면 Cloud gateway 화면에서 직접 열려 기업 SSO로 로그인할 수 있습니다.
로그인하면 자격 증명이 저장되고 다시 로그인할 필요가 없습니다. 자격 증명 관리에서 자세히 알아보십시오.
단계 3: 첫 번째 세션 시작
프로젝트 디렉토리에서 터미널을 열고 Claude Code를 시작하십시오:
cd /path/to/your/project
claude
/path/to/your/project를 작업하려는 프로젝트의 경로로 바꾸십시오.
버전, 현재 모델 및 작업 디렉토리가 표시된 Claude Code 프롬프트가 나타납니다. 사용 가능한 명령을 보려면 /help를 입력하거나 이전 대화를 계속하려면 /resume을 입력하십시오.
단계 4: 첫 번째 질문 하기
코드베이스를 이해하는 것부터 시작하겠습니다. 다음 명령 중 하나를 시도하십시오:
what does this project do?
Claude가 파일을 분석하고 요약을 제공합니다. 더 구체적인 질문을 할 수도 있습니다:
what technologies does this project use?
where is the main entry point?
explain the folder structure
Claude의 기능에 대해 물어볼 수도 있습니다:
what can Claude Code do?
how do I create custom skills in Claude Code?
can Claude Code work with Docker?
Claude Code는 필요에 따라 프로젝트 파일을 읽습니다. 수동으로 컨텍스트를 추가할 필요가 없습니다.
단계 5: 첫 번째 코드 변경 수행
이제 Claude Code가 실제 코딩을 하도록 해봅시다. 간단한 작업을 시도하십시오:
주 파일에 hello world 함수 추가
Claude Code는 적절한 파일을 찾고 변경 사항을 보여줍니다. 변경하기 전에 묻는 경우 예를 선택하여 승인하십시오.
자동 모드는 Pro, Max 및 Team 플랜의 대화형 터미널 세션에 대한 기본 제공 시작 권한 모드입니다. 분류기가 사용자 대신 작업을 검토하며, Claude는 대부분의 파일을 편집하고 대부분의 명령을 묻지 않고 실행합니다. 다른 플랜에서는 수동 모드가 기본 제공 시작 권한 모드입니다. 설치 또는 업그레이드 직후에 시작하는 세션의 경우 설치 또는 업그레이드 후 첫 번째 세션을 참조하십시오.
사용자의 설정 또는 조직에서 다른 시작 권한 모드를 설정할 수 있습니다. 세션이 시작되는 권한 모드에서 어떤 모드인지 확인할 수 있습니다. 언제든지 Shift+Tab을 눌러 현재 세션의 권한 모드를 전환할 수 있습니다.
단계 6: Claude Code와 함께 Git 사용
Claude Code는 Git 작업을 대화형으로 만듭니다:
어떤 파일을 변경했나요?
설명적인 메시지로 변경 사항 커밋
더 복잡한 Git 작업을 요청할 수도 있습니다:
feature/quickstart라는 새 브랜치 생성
마지막 5개의 커밋 표시
병합 충돌을 해결하는 데 도움을 주세요
단계 7: 버그 수정 또는 기능 추가
Claude는 디버깅 및 기능 구현에 능숙합니다.
자연어로 원하는 것을 설명하십시오:
사용자 등록 양식에 입력 유효성 검사 추가
또는 기존 문제를 수정하십시오:
사용자가 빈 양식을 제출할 수 있는 버그가 있습니다 - 수정하세요
Claude Code는 다음을 수행합니다:
- 관련 코드 찾기
- 컨텍스트 이해
- 솔루션 구현
- 사용 가능한 경우 테스트 실행
단계 8: 다른 일반적인 워크플로우 시도
Claude와 함께 작업하는 여러 가지 방법이 있습니다:
코드 리팩토링
인증 모듈을 콜백 대신 async/await를 사용하도록 리팩토링
테스트 작성
계산기 함수에 대한 단위 테스트 작성
문서 업데이트
설치 지침으로 README 업데이트
코드 검토
내 변경 사항을 검토하고 개선 사항을 제안해주세요
도움이 되는 동료처럼 Claude와 대화하십시오. 달성하고 싶은 것을 설명하면 도움을 드릴 것입니다.
필수 명령
일상적인 사용을 위한 가장 중요한 명령은 다음과 같습니다. 셸 명령은 Claude Code를 시작하거나 재개하기 위해 터미널에서 실행됩니다. 세션 명령은 Claude Code가 시작된 후 내부에서 실행됩니다.
셸 명령
| 명령 | 기능 | 예시 |
|---|---|---|
claude |
대화형 모드 시작 | claude |
claude "task" |
초기 프롬프트를 사용하여 대화형 모드 시작 | claude "fix the build error" |
claude -p "query" |
일회성 쿼리 실행 후 종료 | claude -p "explain this function" |
claude -c |
현재 디렉토리에서 가장 최근 대화 계속 | claude -c |
claude -r |
이전 대화 재개 | claude -r |
세션 명령
| 명령 | 기능 | 예시 |
|---|---|---|
/clear |
대화 기록 지우기 | /clear |
/help |
사용 가능한 명령 표시 | /help |
/exit 또는 Ctrl+D 두 번 |
Claude Code 종료 | /exit |
전체 셸 명령 목록은 CLI 참조를 참조하고 전체 세션 명령 목록은 명령 참조를 참조하십시오.
초보자를 위한 팁
자세한 내용은 모범 사례 및 일반적인 워크플로우를 참조하십시오.
시도: "사용자가 잘못된 자격 증명을 입력한 후 빈 화면을 보는 로그인 버그 수정"
단계별 지침 사용
복잡한 작업을 단계로 나누기:
1. 사용자 프로필을 위한 새 데이터베이스 테이블 생성
2. 사용자 프로필을 가져오고 업데이트하는 API 엔드포인트 생성
3. 사용자가 자신의 정보를 보고 편집할 수 있는 웹페이지 구축
Claude가 먼저 탐색하도록 하기
변경하기 전에 Claude가 코드를 이해하도록 하기:
데이터베이스 스키마 분석
영국 고객이 가장 자주 반품하는 제품을 보여주는 대시보드 구축
바로가기로 시간 절약
/를 입력하여 모든 명령 및 skills 보기- Tab을 사용하여 명령 완성
- ↑를 눌러 명령 기록 보기
Shift+Tab을 눌러 권한 모드 순환
다음 단계
이제 기본 사항을 배웠으므로 더 고급 기능을 살펴보십시오:
에이전트 루프, 기본 제공 도구 및 Claude Code가 프로젝트와 상호 작용하는 방식 이해
효과적인 프롬프팅 및 프로젝트 설정으로 더 나은 결과 얻기
일반적인 작업에 대한 단계별 가이드
CLAUDE.md, skills, hooks, MCP 등으로 사용자 정의
도움 받기
- Claude Code에서:
/help를 입력하거나 "어떻게..."를 물어보기 - 문서: 여기 있습니다! 다른 가이드 찾아보기
- 강좌: Claude Code 101을 수강하고 Claude Academy에서 다른 무료 자습형 강좌를 수강하기
- 커뮤니티: 팁과 지원을 위해 Discord에 참여하기