클로드 코드와 개발 도구를 돌리는 엔진 Node.js를 설치합니다. 화면에서 딱 한 가지, 반드시 LTS를 고르는 것만 기억하세요.
LTS 내려받기 → 설치 마법사(Next 반복) → 터미널 새로 열기 → 확인 순서입니다. 설치 마법사에서 바꿀 것이 거의 없습니다.
안정 버전(LTS) 설치 파일을 내려받습니다.
node-v24.x.x-x64.msi 가 받아졌는지 확인합니다.LTS는 오래 지원되는 안정 버전, Current는 최신 기능 실험 버전입니다. 업무용은 무조건 LTS.
v24가 아닌 다른 숫자가 보여도 LTS 라고 적힌 쪽이면 정상입니다.
설치 마법사를 열고 라이선스에 동의합니다.
node-v24.x.x-x64.msi 를 더블클릭하고, UAC 창이 뜨면 예.Windows 표준 설치 파일 형식입니다. .exe 와 똑같이 더블클릭하면 됩니다.
기본값 그대로 두되, Add to PATH가 설치 대상인지만 눈으로 확인합니다.
C:\Program Files\nodejs\)항목 앞이 ✕(빨간 X) 면 제외된 상태입니다. 클릭 → Will be installed on local hard drive 를 선택하세요.
"이 프로그램은 어느 창에서든 이름만 부르면 실행된다"고 Windows에 알려 주는 목록입니다. 여기 없으면 node 명령이 동작하지
않습니다.
용량이 큰 추가 도구를 건너뛰어 설치 시간을 줄입니다.
체크하면 Python·Visual Studio 빌드 도구까지 자동 설치되어 10~30분이 더 걸립니다. 클로드 코드 사용에는 필요 없습니다.
그때 다시 설치하면 됩니다. 지금은 건너뛰는 것이 정답입니다.
실제 설치를 진행하고 마법사를 닫습니다.
설치 마무리에 명령 창이 깜빡일 수 있습니다. 저절로 닫힐 때까지 두세요.
PATH 등록 내용을 시스템에 적용합니다. 이 단계를 건너뛰면 다음 확인이 실패합니다.
설치 전에 열어 둔 터미널에는 새 PATH가 반영되지 않습니다. "설치했는데 안 된다"의 90%가 이 경우입니다.
시간이 있다면 재부팅하세요. Node.js와 Git 모두 확실히 반영됩니다.
Node.js가 정상 설치되었는지 확인합니다.
node --version 을 붙여넣고 Enter. (붙여넣기 = 마우스 오른쪽 클릭)v24.x.x 처럼 v로 시작하는 숫자가 나오면 성공입니다.npm --version 도 확인합니다.node --version
npm --version
npm은 Node.js와 함께 설치됩니다. 둘 다 버전이 보이면 완료입니다.
클로드 코드를 npm으로 설치할 수 있는 상태인지 미리 점검합니다.
npm config get prefix 를 실행해 설치 폴더 경로가 나오는지 봅니다.npm ping 을 실행합니다.npm config get prefix
npm ping
기관 방화벽·프록시 때문입니다. 이 경우 클로드 코드는 네이티브 설치(irm) 로 진행하세요.
오른쪽 위 복사 버튼 → PowerShell에서 마우스 오른쪽 클릭으로 붙여넣기 → Enter.
node --version
npm --version
Get-Command node | Select-Object Source
npm config get prefix
npm ping
npm cache clean --force
오른쪽 위 복사 버튼 → PowerShell에서 마우스 오른쪽 클릭으로 붙여넣기 → Enter.
Get-ExecutionPolicy -Scope CurrentUser
Restricted 가 나오면 아래 ⑧을 실행하세요.Set-ExecutionPolicy -Scope CurrentUser RemoteSigned
증상별 해결 순서입니다. 대부분 새 터미널 또는 재부팅 으로 해결됩니다.
| 이런 화면·메시지가 나오면 | 원인 | 이렇게 해결하세요 |
|---|---|---|
'node' 용어가 … 인식되지 않습니다 |
터미널이 PATH를 아직 못 읽음 |
① 터미널을 모두 닫고 새로 열기 ② 재부팅 ③ Get-Command node 로 확인 ④ 없으면 설치 마법사에서
Add to PATH 가 제외됐던 것 → 재설치.
|
| 설치 도중 멈춘 것처럼 보임 | Native Modules 도구 자동 설치 | STEP 4에서 체크를 비워야 합니다. 이미 시작됐다면 끝날 때까지 기다리거나, 설치 취소 후 다시 설치하며 체크를 해제하세요. |
npm ERR! code EACCES / 권한 오류 |
전역 설치 폴더 권한 |
① PowerShell을 관리자 권한으로 실행 후 재시도 ② 그래도 안 되면 npm 방식 대신 클로드 코드 네이티브 설치(irm …)를 사용하세요.
|
이 시스템에서 스크립트를 실행할 수 없으므로 |
PowerShell 실행 정책 Restricted | Set-ExecutionPolicy -Scope CurrentUser RemoteSigned 실행 후 Y 입력 → 터미널 새로 열기. |
npm ERR! network / ETIMEDOUT |
기관 방화벽·프록시 |
① npm ping 으로 확인 ② 사내망이면 전산실에 registry.npmjs.org 허용 요청 ③ 임시로 휴대폰 테더링 사용 ④ 클로드
코드는 네이티브 설치로 우회.
|
| node 버전이 v18 등 예전 것으로 나옴 | 예전에 설치한 Node가 남아 있음 | 설정 → 앱 에서 이전 Node.js 제거 → 재부팅 → LTS 다시 설치. 여러 버전이 섞이면 오류가 잦습니다. |
| Current(v26)를 잘못 설치했음 | LTS 대신 최신 버전 선택 | 그대로 써도 대부분 동작하지만, 문제가 생기면 제어판 → 프로그램 제거 후 LTS로 다시 설치하세요. |
아래가 모두 되면 완료입니다. 다음은 VS Code 설치입니다.