Develog
로그인

[03편] Claude Code 설치하는 방법

곽인구
곽인구
∙2026년 5월 9일∙조회 24
치명ㄷmacosclaude-codeclaude code 설치
[03편] Claude Code 설치하는 방법
Claude
본문 로딩 중...
이전 글[02편] tumx 기초 - 단축키 설정까지

이 관심 주제의 마지막 글입니다.

2
곽인구

주식회사 디벨로켓 에듀 에서 개발팀장을 맡고 있는 곽인구 입니다. - 블록체인 2,5,8기 교강사 - dev@kiweb.or.kr

댓글 0

TL;DR - 바쁘면 이것만 실행하세요.

sh
# macOS / Linux / WSL
curl -fsSL https://claude.ai/install.sh | bash

# Window PowerShell
irm https://claude.ai/install.ps1 | iex

# Window CMD
curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd

# 첫 실행
cd ~/your-project
claude

→ 끝! 로그인 화면이 뜨면 안내대로 따라가면 됩니다.

왜 Claude Code 설치를 03편에 했는가?

사실 작성 한 줄 알았습니다. 그래서 제목을 다 수정해야 하나 싶었는데.

생각해보니 "그럴 필요가 없다" 가 제 생각입니다.

이유는 간단합니다. Claude Code는 결국 터미널 위에서 도는 CLI 라서

터미널이 쾌적해야 Claude Code도 잘 쓸 수 있기 때문입니다.

즉 준비운동은 끝났으니. 실행만 해보면 됩니다.

 

Claude Code는 뭔가요? - 1분 정리

터미널에서 동작하는 Anthropic 공식 AI 코딩 에이전트

++ChatGPT++ vs ++Claude Code++ : 차이점

항목ChatGPTClaude Code
인터페이스채팅 UICLI (터미널)
파일 접근업로드 및 직접 작성내 컴퓨터 파일 직접 읽기/쓰기
명령 실행못 함 (아직도 못하는걸로 알고있습니다.)터미널 명령 직접 실행 (권한 승인 후)
자율성한 번에 한 답다단계 작업 자율 수행

왜 Claude Code인가? - "ChatGTP가 더 편한데요" 라는 분들에게

대부분 사람들은 ChatGPT 가 편하다고 합니다.
이유 거의 같습니다 - "메모리" 기능 때문이죠.
"내가 했던 질문들이 ChatGPT는 모두 학습하고 있다"고 믿기 때문입니다.

혹시 ChatGPT 에서 이런 프롬프트를 써본 적 있으신가요?

markdown
나는 개발자에서 기획자로 넘어가는 중인 사람이고. 경력은 10년차인데~
내가 지금 Develog 라는 포스팅을 써야하는데.. 
Develog 우리팀원이 만든 자기개발 전용 블로그 사이트야 
https://develog.kiweb.or.kr/
Claude Code 설치하는 방법에 대해서 포스팅 하고싶은데.
내가 원하는 출력 결과물은  아래와 같아.

## 개요
[누구나 이해하기 쉽게 한줄이 되도록 작성]

## 타겟
- 타겟1
- 타겟2 
....

흔히 "AI 잘 쓰려면 프롬프트를 잘 써야 한다."고 하죠, 저도 동의 합니다.

동의는 하지만 글쎄요. 이미 이 정도로 프롬프트를 잘 쓴 상황이라면 사실 내가 무엇을 해야 할지, 어떤 문제를 풀어야 할지는 이미 결정이 끝난 상태 아닐까요? 정작 필요한 건 답이나 아이디어인데, 그걸 얻기 위해 매번 똑같은 맥락을 다시 타이핑하고 있는 셈입니다.

결국 AI는 도구입니다. 내 시간을 아껴주기 위한 수단이죠.

다른 사람들이 쓰는 AI와 내가 쓰는 AI가, 정말로 같은 시간을 아껴주고 있는 걸까요?

한 번쯤은 고민해 볼 만한 질문이라고 생각합니다.

Claude Code가 다른 점은 곧 다룰 CLAUDE.md 에서 본격적으로 드러납니다. 매번 길게 프롬프트 써넣지 않아도.
나의 역할과 프로젝트 맥락을 Claude가 이미 알고 시작하거든요.

 

설치

저는 맥을 사용중이라, 윈도우 샘플을 작성을 할 수가 없습니다.

대신 Window 를 쓰시는 분들에게 좋은 글이 있어서 추천드립니다.

https://ai-labs.kiweb.or.kr/tips/post/claude-code-cli-setup-guide-HVOyGMUALwjZ9RT

맥 기준으로는, 설치방법이 크게 3가지 형태가 존재하는데요.

  • crul
  • brew
  • npm

예전에는 npm 만으로 설치가 가능했었는데 (node 진영 개발자라 너무 편했습니다..)

이제는 Native install 이 따로 만들어져서, Node 환경 의존하지 않는 형태로 진행하는 curl 와 brew 를 추천합니다.

arduino
curl -fsSL https://claude.ai/install.sh | bash
css
# 최신 채널 (새 버전 즉시 받음)
brew install --cask claude-code@latest

# 업그레이드 (수동)
brew upgrade claude-code

→ Homebrew를 이미 쓰는 사람에게 깔끔한 옵션. 단, 자동 업데이트 안 됨 — 주기적으로 brew upgrade 해야 함.

 

첫 실행

bash
# 작업할 폴더로 이동
cd ~/my-project

# 실행
claude

Tip: claude 를 한글로 변경해서 작성하면 "치명ㄷ" 가 되요 치명ㄷ... 치명ㄷ... 치명ㄷ...

처음 실행하면 :

  1. 로그인 흐름이 뜬다(Claude.ai 구독 인증 또는 API 키)
  2. 안내대로 진행하면 브라우저 창이 자동으로 열림
  3. 인증 후 터미널로 돌아오면 프롬프트 대기 상태( > 표시 )

이제 아무거나 입력해보자.

Claude가 Read , Bash 같은 도구를 쓰겠다고 권한 요청을 합니다. 처음에는 매번 Yes/Allow 로 승인하면 됩니다.

 

참고로 Claude 를 종료하고 싶다면.

bash
exit

명령어를 작성하시면 됩니다.

 

자주 막히는 곳 (FAQ)

Q1. "command not found: claude"

→ PATH가 안 잡혔다. 셸 재시작 또는:

bash
source ~/.bashrc 
## 또는
source ~/.zshrc

Q2. macOS에서 "확인되지 않는 개발자 경고"

→ 시스템 환경설정 → 개인정보 보호 및 보안 → 하단의 “그래도 열기”

Q3. Windows WSL에서 한글이 깨짐

→ 01편 Ghostty 한글 폰트 설정 참고. WSL의 경우 Windows Terminal 폰트를 D2Coding이나 유사 폰트로 변경.

Q4. 업데이트는 어떻게?

  • Native(curl) : 자동 (백그라운드)
  • Homebrew : brew upgrade claude-code

 

출처 및 참고

  • 공식 설치 가이드: https://code.claude.com/docs/en/setup
  • Claude Code 가격: https://claude.com/pricing

 

TMI : 교강사 시절 이야기

학생들이 query 라는 단어를 너무 느리게 쳐서, 노하우를 한번 전수를 해준적이있죠,

"query" 라고 생각하지말고, "볃교" 라고 생각해봐.

query 를 한글 모드에서 그대로 치면, "볃교" 가 되거든요. 그 순간 학생들이 "볃교, 볃교, 볃교" 하면서 타이핑이 빨라졌던 기억이 납니다. db.query("") , DOM 계열에서 document.querySelector 쓸때마다, 자신감 붙어서 타이핑 하던 모습이
갑자기 생각나네요..

claude 쓰실때도, "치명ㄷ" 라고 생각하면 오타안납니다..ㅋ

 

 

새 글이 올라오면 Develog 알림으로 알려드려요

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요.

관련 글

Develog 를 만든 이유 [번외 추가]

Develog 를 만든 이유 [번외 추가]

Develog는 단순히 글을 쓰는 공간이 아닙니다. 성장의 과정을 기록하고, 그 기록으로 나를 증명하며 원하는 기회를 얻는 곳이길 바랐습니다. 누군가의 꿈으로 향하는 중간다리가 되는 것, 그것이 Develog를 만든 이유입니다.

9월 22일6797
희망연봉이 얼마예요?

희망연봉이 얼마예요?

게임업계 취업을 준비하다 보면 조금 불편한 현실을 마주하게 됩니다. 게임회사에 들어가고 싶은 사람은 많습니다. 특히 신입 채용은 더 그렇습니다. 공고 하나에 많은 지원자가 몰리고, 회사 입장에서는 비슷한 조건의 지원자 가운데 사람을 선택할 수 있습니다. 그래서 다른 산업에서 흔히 이야기하는 “처음부터 연봉을 낮춰 부르지 마세요.” “적극적으로 협상하세요.”

9월 28일217
야 너두 게임 발매 할 수 있어 Pixel Chroma 제작기

야 너두 게임 발매 할 수 있어 Pixel Chroma 제작기

우리들의 게임 발매 이야기

8월 13일727
Develog 를 만든 이유 [번외 추가]
디벨로그성장일기성장로그

Develog 를 만든 이유 [번외 추가]

Develog는 단순히 글을 쓰는 공간이 아닙니다. 성장의 과정을 기록하고, 그 기록으로 나를 증명하며 원하는 기회를 얻는 곳이길 바랐습니다. 누군가의 꿈으로 향하는 중간다리가 되는 것, 그것이 Develog를 만든 이유입니다.

곽인구
곽인구
6797
곽인구
곽인구
∙9월 22일
6797
희망연봉이 얼마예요?

희망연봉이 얼마예요?

게임업계 취업을 준비하다 보면 조금 불편한 현실을 마주하게 됩니다. 게임회사에 들어가고 싶은 사람은 많습니다. 특히 신입 채용은 더 그렇습니다. 공고 하나에 많은 지원자가 몰리고, 회사 입장에서는 비슷한 조건의 지원자 가운데 사람을 선택할 수 있습니다. 그래서 다른 산업에서 흔히 이야기하는 “처음부터 연봉을 낮춰 부르지 마세요.” “적극적으로 협상하세요.”

김필수
2170
김필수
∙9월 28일
2170
야 너두 게임 발매 할 수 있어 Pixel Chroma 제작기
Unity게임개발스팀+3

야 너두 게임 발매 할 수 있어 Pixel Chroma 제작기

우리들의 게임 발매 이야기

정해양
정해양
7270
정해양
정해양
∙8월 13일
7270