터미널이 처음이신가요? 걱정 마세요!
명령 프롬프트가 처음이신가요? 걱정 마세요!
Claude Code를 설치하며 겪을 수 있는 모든 어려움을 함께 해결해드립니다
지금 막혔어요!
터미널이 어디 있나요? 찾을 수가 없어요!
Mac에서 터미널을 찾는 가장 쉬운 방법을 알려드릴게요:
- Command (Cmd) ⌘ + Space 를 누르세요 (Spotlight 검색)
- "터미널" 또는 "Terminal"이라고 입력하세요
- Enter 를 누르면 터미널이 열려요!
터미널을 열면 이렇게 보입니다
Last login: Mon Jan 8 10:32:15 on ttys001
사용자명@MacBook-Pro ~ %
💡Tip
자주 사용하실 거라면 터미널을 Dock에 추가해두세요. 터미널 아이콘을 우클릭하고 "옵션 > Dock에 유지"를 선택하면 됩니다.
비밀번호를 입력해도 아무것도 안 보여요!
이건 정상이에요! 터미널은 보안상 비밀번호를 입력할 때 아무것도 표시하지 않습니다.
비밀번호 입력 시 화면 - 정상적인 상황
사용자명@MacBook-Pro ~ % sudo npm install -g claude
Password:
← 비밀번호를 입력해도 화면에 아무것도 표시되지 않습니다 (보안상 정상)- 그냥 Mac 로그인 비밀번호를 입력하세요
- 화면에 아무것도 안 보여도 입력은 되고 있어요
- 다 입력했으면 Enter 를 누르세요
비밀번호가 틀렸다고 나오면 다시 천천히 입력해보세요. Caps Lock이 켜져있는지도 확인하세요!
Permission denied 오류가 계속 나와요
권한 문제예요. Mac에서는 시스템 폴더에 뭔가를 설치할 때 관리자 권한이 필요해요.
잘못된 방법 - 권한 오류 발생
사용자명@MacBook-Pro ~ % npm install -g claude
npm ERR! Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/claude'
npm ERR! The operation was rejected by your operating system.
npm ERR! It is likely you do not have the permissions to access this file as the current user올바른 방법 - sudo 사용
사용자명@MacBook-Pro ~ % sudo npm install -g claude
Password:
← 여기서 Mac 비밀번호를 입력하면 설치가 진행됩니다sudo를 앞에 붙이면 관리자 권한으로 실행됩니다.
명령 프롬프트가 어디 있나요?
Windows에서 명령 프롬프트를 여는 가장 쉬운 방법들:
- 방법 1: Windows (Win) ⊞ + R 을 누르고 "cmd" 입력 후 Enter
- 방법 2: 시작 버튼 클릭 → "cmd" 또는 "명령 프롬프트" 검색
- 방법 3: Windows (Win) ⊞ + X 누르고 "명령 프롬프트" 선택
명령 프롬프트를 열면 이렇게 보입니다
Microsoft Windows [Version 10.0.22631.4169]
(c) Microsoft Corporation. All rights reserved.
C:\Users\사용자명>
💡팁
명령 프롬프트를 자주 사용하신다면 작업 표시줄에 고정해두면 편해요.
액세스가 거부되었습니다 오류가 나와요
Windows에서는 관리자 권한으로 명령 프롬프트를 실행해야 할 때가 있어요.
- 명령 프롬프트를 마우스 우클릭
- "관리자 권한으로 실행" 선택
- 사용자 계정 컨트롤 창이 뜨면 "예" 클릭
- 다시 명령어를 입력해보세요
이게 정상인가요?
설치가 너무 오래 걸려요 (5분 넘게 진행 중)
프로그램 설치는 여러 파일을 다운로드하고 설정하는 과정이라 시간이 걸려요. 특히 처음 설치할 때는 더 그래요.
설치 진행 중 화면 - 시간이 오래 걸리는 상황
사용자명@MacBook-Pro ~ % sudo npm install -g @anthropic-ai/claude-code
Password: Password: # ← 비밀번호 입력 후
npm WARN deprecated har-validator@5.1.5: this library is no longer supported
npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher.
Installing: express@4.18.2
Installing: lodash@4.17.21
Installing: moment@2.29.4
⠧ Installing: moment@2.29.4
C:\Users\사용자명> npm install -g @anthropic-ai/claude-code
npm WARN deprecated har-validator@5.1.5: this library is no longer supported
npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher.
[░░░░░░░░░░░░░░░░░░░░] | idealTree:claude-code: timing idealTree:node_modules/.staging
# ← 프로그레스 바가 천천히 진행됩니다
[████░░░░░░░░░░░░░░░░] \ fetchMetadata: sill resolveWithNewModule express@4.18.2
[████████░░░░░░░░░░░░] | fetchMetadata: timing metavuln:calculate:security-advisory
[████████████░░░░░░░░] / extract:lodash: verb lock using C:\Users\username\AppData\Roaming\npm
# ← 각 패키지를 다운로드하고 설치하는 중입니다
✅정상이에요!
인터넷 속도에 따라 5-10분 정도 걸릴 수 있어요. 커피 한 잔 하고 오세요!
설치 중에 WARN 메시지가 여러 개 나왔어요
npm은 설치 중에 다양한 경고를 보여주지만, 대부분은 무시해도 됩니다.
설치 중 경고 메시지 - 정상적인 상황
사용자명@MacBook-Pro ~ % npm install some-package
C:\Users\사용자명> npm install some-package
# → 명령 프롬프트(cmd) 기준입니다💡알아두세요
WARN은 경고일 뿐이에요. ERROR가 아니라면 정상적으로 설치되고 있는 겁니다!
터미널에 이상한 기호나 색깔이 나와요
터미널은 다양한 색상과 기호로 정보를 구분해서 보여줍니다.
터미널 색상과 기호 예시
사용자명@MacBook-Pro ~ % npm install express
C:\Users\사용자명> npm install express
added 64 packages in 3s
→ 기본 색상 = 성공/완료
npm WARN deprecated package@1.0.0: This package is deprecated
→ 노란색 WARN = 경고 (무시 가능)
npm ERR! code ENOENT
npm ERR! syscall open
npm ERR! path /Users/username/package.json
npm ERR! path C:\Users\username\package.json
→ 빨간색 ERR! = 오류 (확인 필요)
사용자명@MacBook-Pro ~ %
% 또는 $ = 명령어 입력 대기 중C:\Users\사용자명>
> = 명령어 입력 대기 중시작 전 알아두기
복사/붙여넣기는 어떻게 하나요?
터미널에서는 복사/붙여넣기 방법이 조금 달라요:
- 텍스트 선택 후 Command (Cmd) ⌘ + C
- Command (Cmd) ⌘ + V
- 텍스트 선택 후 Control (Ctrl) + C 또는 마우스 우클릭
- Control (Ctrl) + V 또는 마우스 우클릭
터미널에서 실수로 이상한 걸 쳤어요
괜찮아요! 터미널에서 빠져나오는 방법들:
- Control (Ctrl) + C : 현재 실행 중인 것을 중단
- Control (Ctrl) + D : 프로그램 종료
- exit 입력 : 터미널/명령 프롬프트 종료
- 최후의 수단: 터미널/명령 프롬프트 창을 그냥 닫고 새로 열기
Claude Code 미리보기 로딩 중...
터미널 완전히 종료하기
사용자명@MacBook-Pro ~ % exit
[Process completed]
→ 터미널 창이 닫히거나, 설정에 따라 이 메시지만 남을 수 있습니다C:\Users\사용자명> exit
# → 명령 프롬프트 창이 닫힙니다cd, ls 같은 명령어는 뭔가요?
터미널에서 자주 쓰는 기본 명령어들이에요:
pwd - 현재 위치 확인하기
사용자명@MacBook-Pro ~ % pwd
/Users/yourname
→ 지금 /Users/yourname 폴더에 있다는 뜻이에요cd - 현재 위치 확인하기
C:\Users\사용자명> cd
C:\Users\username
→ 지금 C:\Users\사용자명 폴더에 있다는 뜻이에요ls - 파일과 폴더 목록 보기
사용자명@MacBook-Pro ~ % ls
Desktop Documents Downloads Pictures
→ 현재 폴더에 있는 파일과 폴더들이 보여요dir - 파일과 폴더 목록 보기
C:\Users\사용자명> dir
2025-07-16 10:30 AM <DIR> .
2025-07-16 10:30 AM <DIR> ..
2025-07-16 09:15 AM <DIR> Desktop
2025-07-15 02:30 PM <DIR> Documents
2025-07-14 05:45 PM <DIR> Downloads
2025-07-13 11:20 AM <DIR> Pictures
→ 현재 폴더에 있는 파일과 폴더들이 보여요cd - 다른 폴더로 이동하기
사용자명@MacBook-Pro ~ % cd Desktop
username@MacBook-Pro Desktop %
→ Desktop 폴더로 이동했어요! (프롬프트가 바뀐 걸 보세요)cd - 다른 폴더로 이동하기
C:\Users\사용자명> cd Desktop
C:\Users\username\Desktop>
→ Desktop 폴더로 이동했어요! (프롬프트가 바뀐 걸 보세요)cd .. - 상위 폴더로 돌아가기
username@MacBook-Pro Desktop % cd ..
사용자명@MacBook-Pro ~ %
→ Desktop에서 홈 폴더로 돌아왔어요cd .. - 상위 폴더로 돌아가기
C:\Users\username\Desktop> cd ..
C:\Users\사용자명>
→ Desktop에서 사용자 폴더로 돌아왔어요mkdir - 새 폴더 만들기
사용자명@MacBook-Pro ~ % mkdir my-project
사용자명@MacBook-Pro ~ % ls
Desktop Documents Downloads Pictures my-project
→ my-project 폴더가 새로 만들어졌어요!mkdir - 새 폴더 만들기
C:\Users\사용자명> mkdir my-project
C:\Users\사용자명> dir
2025-07-16 10:35 AM <DIR> my-project
2025-07-16 10:30 AM <DIR> Desktop
2025-07-15 02:30 PM <DIR> Documents
→ my-project 폴더가 새로 만들어졌어요!clear - 화면 정리하기
사용자명@MacBook-Pro ~ % clear
→ 터미널 화면이 깨끗해져요! (이전 내용은 스크롤로 볼 수 있어요)cls - 화면 정리하기
C:\Users\사용자명> cls
→ 명령 프롬프트 화면이 깨끗해져요!cat - 파일 내용 보기
사용자명@MacBook-Pro ~ % cat package.json
{
"name": "my-project",
"version": "1.0.0",
"description": "My first project"
}→ 파일의 전체 내용이 보여요type - 파일 내용 보기
C:\Users\사용자명> type package.json
{
"name": "my-project",
"version": "1.0.0",
"description": "My first project"
}→ 파일의 전체 내용이 보여요which - 프로그램 설치 위치 확인
사용자명@MacBook-Pro ~ % which node
/usr/local/bin/node
사용자명@MacBook-Pro ~ % which npm
/usr/local/bin/npm
→ Node.js와 npm이 제대로 설치되어 있네요!where - 프로그램 설치 위치 확인
C:\Users\사용자명> where node
C:\Program Files\nodejs\node.exe
C:\Users\사용자명> where npm
C:\Program Files\nodejs\npm.cmd
→ Node.js와 npm이 제대로 설치되어 있네요!cp - 파일 복사하기
사용자명@MacBook-Pro ~ % cp README.md README-backup.md
사용자명@MacBook-Pro ~ % ls *.md
README-backup.md README.md
→ README.md 파일의 복사본이 만들어졌어요copy - 파일 복사하기
C:\Users\사용자명> copy README.md README-backup.md
1 file(s) copied.
C:\Users\사용자명> dir *.md
2025-07-16 10:40 AM 1,245 README-backup.md
2025-07-16 10:30 AM 1,245 README.md
→ README.md 파일의 복사본이 만들어졌어요mv - 파일 이동하거나 이름 바꾸기
사용자명@MacBook-Pro ~ % mv old-name.txt new-name.txt
→ 파일 이름이 바뀌었어요
사용자명@MacBook-Pro ~ % mv file.txt Desktop/
→ file.txt가 Desktop 폴더로 이동했어요move 또는 ren - 파일 이동하거나 이름 바꾸기
C:\Users\사용자명> ren old-name.txt new-name.txt
→ 파일 이름이 바뀌었어요
C:\Users\사용자명> move file.txt Desktop
1 file(s) moved.
→ file.txt가 Desktop 폴더로 이동했어요touch - 빈 파일 만들기
사용자명@MacBook-Pro ~ % touch index.js
사용자명@MacBook-Pro ~ % ls *.js
index.js
→ 빈 index.js 파일이 만들어졌어요echo > - 빈 파일 만들기
C:\Users\사용자명> echo. > index.js
C:\Users\사용자명> dir *.js
2025-07-16 10:45 AM 2 index.js
→ index.js 파일이 만들어졌어요API Key가 뭐고 어디서 받나요?
API Key는 Claude가 당신을 인식하는 비밀번호 같은 거예요.
- console.anthropic.com 접속
- 회원가입 또는 로그인
- "API Keys" 메뉴 클릭
- "Create Key" 버튼 클릭
- 생성된 키를 안전한 곳에 복사해두세요
⚠️중요
API Key는 한 번만 보여줘요! 꼭 안전한 곳에 저장해두세요.