Claude Code + WSL 작업 방법

방법 1: WSL 안에서 Claude Code 실행 (권장)

WSL 환경에 Claude Code를 직접 설치해서 WSL 파일 시스템에서 작업하는 가장 안정적인 방법입니다.

1단계 — WSL 설치 (없다면)

# PowerShell (관리자 권한)
wsl --install

재시작 후 Ubuntu 설정(사용자명/비밀번호) 완료

2단계 — WSL 안에서 Node.js 설치

# Ubuntu 터미널에서
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt-get install -y nodejs

3단계 — Claude Code 설치

# npm 전역 경로 설정 (sudo 없이 설치하기 위해)
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
source ~/.bashrc

# Claude Code 설치
npm install -g @anthropic-ai/claude-code

4단계 — WSL 폴더에서 실행

cd ~/projects/my-project
claude

💡 WSL 홈 디렉터리(~/) 안에서 작업하는 것이 훨씬 빠릅니다. /mnt/c/... 같은 Windows 경로는 파일시스템 교차 I/O로 인해 느려질 수 있습니다.


방법 2: Windows 네이티브 설치 후 WSL 폴더 접근

Claude Code는 2025년 네이티브 Windows 버전을 출시해서, 이제 WSL 없이도 직접 Windows에서 실행할 수 있습니다.

# PowerShell에서 설치
winget install Anthropic.ClaudeCode

WSL 폴더는 이렇게 접근:

# Windows에서 WSL 경로 접근
cd \\wsl$\Ubuntu\home\<username>\projects\my-project
claude

또는 WSL 터미널에서 직접 claude 실행 (Windows에 설치된 버전 활용).


방법 3: VS Code WSL Remote + Claude Code

VS Code와 함께 사용하면 가장 편리합니다.

  1. VS Code에 WSL 확장(Remote – WSL) 설치
  2. WSL 터미널에서 프로젝트 폴더로 이동 후 code . 실행
  3. VS Code가 WSL 환경으로 열리면, 터미널에서 claude 실행

VS Code를 열면 좌측 하단에 WSL: Ubuntu 표시가 나타나고, Explorer에서 WSL 파일을 직접 편집하면서 Claude Code를 함께 사용할 수 있습니다.


어떤 방법을 선택할까?

상황추천 방법
주로 WSL/Linux 프로젝트방법 1 (WSL 내부 설치)
Windows 네이티브 프로젝트방법 2 (Windows 네이티브)
IDE 연동 원하는 경우방법 3 (VS Code WSL Remote)

공식 문서에서도 프로젝트 위치와 필요한 기능에 따라 Native Windows 또는 WSL 중 하나를 선택하도록 안내하고 있습니다.

error: Content is protected !!