Claude Code windows 설정

개발자·2026년 4월 4일

Claude Code

목록 보기
6/7

git bash 보다는 wsl ubuntu 에서 Claude Code 를 사용하는게 나은 것 같다.

개요

windows 에서 intellij wsl terminal + claude code plugin 을 사용해 본다.

intellij 설정

claude code plugin 설치

keymap 설정

  • Send to Claude Code: CTRL + L
  • Tool Windows > Terminal: CTRL + K

Tools > Terminal 설정

Shell path 가 powershell.exe 였던 것을 C:\Program Files\Git\usr\bin\bash.exe 로 변경한다.

(참고) wsl 에서 실행되게 하려면 wsl.exe -d Ubuntu 로 변경한다.

intellij 에서 사용

claude code 가 실행된 터미널과 intellij IDE 가 자동으로 연결이 안되었을 때

/ide 로 연결

intellij IDE 에서 블록 선택 영역을 보냈는데, terminal 로 Focus 가 이동 하지 않았을 때

CTRL + K 를 눌러 이동

한글 입력이 깨질 때

claude plugin 아이콘을 통해 claude code 를 실행하지 말고,
intellij git bash terminal 에서 claude 로 실행 후 /ide 로 연결한다.

Git Bash 설정

.bashrc 설정

  • docker 사용을 위해 podman 설치
  • podman.exe 를 docker.exe 복사
# docker -> podman alias
alias docker='podman'

# 한글 설정
export LANG=ko_KR.UTF-8
export LC_ALL=ko_KR.UTF-8

# Python 3.12 설정 (WindowsApps stub 대신 실제 Python 사용)
export PATH="/c/Users/USER/AppData/Local/Programs/Python/Python312:/c/Users/USER/AppData/Local/Programs/Python/Python312/Scripts:$PATH"

git 설정

한글 파일명 인코딩 (이 설정이 없으면 git도 한글 경로를 \354\225\234... 형식으로 표시)

git config --global core.quotepath false

주의 사항

Git Bash 터미널에서 podman 을 실행할 때, 경로를 windows 경로로 지정한다.

예) /c/work 대신에 C:/work

MSYS_NO_PATHCONV=1
$(cd ~/keytab && pwd -W)

#!/bin/bash

CONTAINER_HOME=/home1/windbird

# MSYS2가 컨테이너 내부 경로를 Windows 경로로 변환하는 것을 방지
# 호스트 경로는 podman이 인식하도록 Windows 형식으로 명시
PLAYGROUND_WIN=$(cd ./playground/scala_spark2 && pwd -W)
KEYTAB_WIN=$(cd ~/keytab && pwd -W)
#KEYTAB_WIN=C:/Users/USER/keytab

MSYS_NO_PATHCONV=1 podman run -it --rm \
  --ulimit nofile=65536:65536 \
  -u windbird \
  --workdir $CONTAINER_HOME/playground \
  -v "$PLAYGROUND_WIN":$CONTAINER_HOME/playground \
  -v "C:/":$CONTAINER_HOME/c \
  -v "$KEYTAB_WIN":$CONTAINER_HOME/keytab \
  scala-spark-2.4.8:latest \
  bash
profile
서두르지 말고, 멈추지도 말고

0개의 댓글