본문 바로가기

Claude Code

Claude Code Quickstart

 

https://docs.anthropic.com/en/docs/claude-code/quickstart#step-1%3A-start-your-first-session

1. 첫번째 세션 시작

cd /path/to/your/project 
claude
IMG-20250630154415102.png

2. 첫 번째 질문 하기

현재 아무것도 없는 python프로젝트

IMG-20250630164501248.png
> 이 프로젝트는 무슨 역할을 하나요?
> 이 프로젝트에서는 어떤 기술을 사용하나요?
> main entry point은 어디인가요?
> 폴더 구조를 설명하세요
IMG-20250630164618016.png

3. 첫 번째 코드 변경

> 메인 파일에 Hello World 함수를 추가

vscode의 터미널에서 claude를 실행하면 자동으로 확장프로그램이 설치되고 아래와 같이 화면이 보임

IMG-20250630164849784.png

4. Claude Code와 함께 Git 사용

Claude Code는 Git 작업을 대화형으로 만들어줍니다.

> what files have I changed?
IMG-20250630165322507.png
> commit my changes with a descriptive message
IMG-20250630165552839.png


더 복잡한 Git 작업을 요구할 수도 있습니다.

create a new branch called feature/quickstart
IMG-20250630170042698.png
show me the last 5 commits
IMG-20250630171207342.png
help me resolve merge conflicts #병합 충돌을 해결하는 데 도움을 주세요

5. 버그 수정 또는 기능 추가

클로드는 디버깅과 기능 구현에 능숙합니다.
자연어로 원하는 것을 설명하세요:

> add input validation to the user registration form

또는 기존 문제를 해결하세요.

> there's a bug where users can submit empty forms - fix it

클로드 코드는 다음을 수행합니다.

  • 관련 코드를 찾습니다.
  • 맥락을 이해합니다.
  • 솔루션을 구현합니다.
  • 가능한 경우 테스트를 실행합니다.

6. 일반적인 워크플로 테스트

클로드와 함께 작업하는 방법에는 여러 가지가 있습니다.
Refactor code

> refactor the authentication module to use async/await instead of callbacks

Write tests

> write unit tests for the calculator functions

Update documentation

> update the README with installation instructions

Code review

> review my changes and suggest improvements

Remember: 클로드 코드는 당신의 AI 페어 프로그래머입니다. 마치 도움이 되는 동료에게 하듯이 이야기하세요. 무엇을 이루고 싶은지 구체적으로 설명하면 목표 달성에 도움이 될 것입니다.

필수 명령

매일 사용하는 가장 중요한 명령어는 다음과 같습니다.

Command What it does Example
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
claude commit Git 커밋 만들기 claude commit
/clear 대화 기록 삭제 > /clear
/help 사용 가능한 명령 표시 > /help
exit or Ctrl+C 클로드 코드 종료 > exit

'Claude Code' 카테고리의 다른 글

Claude Code MCP 설정  (0) 2025.07.01
Claude Memory 관리  (0) 2025.06.30
Claude Code 설치  (0) 2025.06.30