Skip to content

클로드 코드 개발환경 설정

  1. WSL2 설정을 위해 파워셀을 관리자 권한으로 실행
  2. Microsoft-Windows-Subsystem-Linux 활성화
    Terminal window
    Dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
    > Dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
    배포 이미지 서비스 및 관리 도구
    버전: 10.0.26100.5074
    이미지 버전: 10.0.26200.8246
    기능을 사용하도록 설정하는 중
    [==========================100.0%==========================]
    작업을 완료했습니다.
  3. VirtualMachinePlatform 활성화
    Terminal window
    Dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
    > Dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
    배포 이미지 서비스 및 관리 도구
    버전: 10.0.26100.5074
    이미지 버전: 10.0.26200.8246
    기능을 사용하도록 설정하는 중
    [==========================100.0%==========================]
    작업을 완료했습니다.
  4. 윈도우즈 재기동
    Terminal window
    Restart-Computer
  5. WSL2 설치 / 업데이트
    Terminal window
    wsl --update
  6. WSL 버전 2를 기본으로 설정
    Terminal window
    wsl --set-default-version 2
  1. 설치 가능한 OS 조회
    Terminal window
    wsl --list --online
    다음은 설치할 수 있는 유효한 배포 목록입니다.
    `wsl.exe --install <Distro<'을 사용하여 설치합니다.
    NAME FRIENDLY NAME
    Ubuntu Ubuntu
    Ubuntu-26.04 Ubuntu 26.04 LTS
    Ubuntu-24.04 Ubuntu 24.04 LTS
    Ubuntu-22.04 Ubuntu 22.04 LTS
    openSUSE-Tumbleweed openSUSE Tumbleweed
    openSUSE-Leap-16.0 openSUSE Leap 16.0
    SUSE-Linux-Enterprise-15-SP7 SUSE Linux Enterprise 15 SP7
    SUSE-Linux-Enterprise-16.0 SUSE Linux Enterprise 16.0
    kali-linux Kali Linux Rolling
    Debian Debian GNU/Linux
    AlmaLinux-8 AlmaLinux OS 8
    AlmaLinux-9 AlmaLinux OS 9
    AlmaLinux-Kitten-10 AlmaLinux OS Kitten 10
    AlmaLinux-10 AlmaLinux OS 10
    archlinux Arch Linux
    FedoraLinux-44 Fedora Linux 44
    FedoraLinux-43 Fedora Linux 43
    eLxr eLxr 12.12.0.0 GNU/Linux
    OracleLinux_7_9 Oracle Linux 7.9
    OracleLinux_8_10 Oracle Linux 8.10
    OracleLinux_9_5 Oracle Linux 9.5
    openSUSE-Leap-15.6 openSUSE Leap 15.6
    SUSE-Linux-Enterprise-15-SP6 SUSE Linux Enterprise 15 SP6
  2. 우분투 24.04 설치
    Terminal window
    wsl --install Ubuntu-24.04
    > wsl --install Ubuntu-24.04
    다운로드 중: Ubuntu 24.04 LTS
    설치 중: Ubuntu 24.04 LTS
    배포가 설치되었습니다. 'wsl.exe -d Ubuntu-24.04'을(를) 통해 시작할 수 있습니다.
    Ubuntu-24.04 시작하는 중...
    Provisioning the new WSL instance Ubuntu-24.04
    This might take a while...
    Create a default Unix user account: gangil
    New password:
    Retype new password:
    passwd: password updated successfully
    To run a command as administrator (user "root"), use "sudo <command>".
    See "man sudo_root" for details.
  3. 우분투 실행
    1. 윈도우 검색에서 Ubuntu 검색해서 실행한다.
  1. nodejs 다운로드 페이지로 이동해서 linux, nvm 항목을 선택한다.
  2. Copy to clipboard를 눌러서 클립보드에 설치명령어를 복사한다.
    Terminal window
    # nvm 다운로드 및 설치:
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
    # Node.js 다운로드 및 설치:
    nvm install 24
    # Node.js 버전 확인:
    node -v # "v24.15.0"가 출력되어야 합니다.
    nvm current # "v24.15.0"가 출력되어야 합니다.
    # Verify the Node.js version:
    node -v # Should print "v24.15.0".
    npm 버전 확인:
    npm -v # 11.12.1가 출력되어야 합니다.
  3. 버전 확인
    Terminal window
    node -v
    nvm current
    npm -v
    node -v
    v24.15.0
    nvm current
    v24.15.0
    npm -v
    11.12.1
  4. 정상적으로 실행되지 않으면 터미널을 새로 띄워서 시도해보고, 계속 오류가 발생하면 재설치한다.
  1. 클로드 코드 설치
    Terminal window
    npm install -g @anthropic-ai/claude-code
    ~$ npm install -g @anthropic-ai/claude-code
    added 2 packages in 11s
  2. bash 에서 클로드 코드 실행
    Terminal window
    claude
  3. 장점
    • 커맨드에서 모든 명령어를 실행해야 한다.