[Mac] VS Code에서 Clash 프록시 사용 설정

VS Code에서 IntelliCode, Claude Dev와 같은 일부 플러그인은 Proxy를 통해 액세스해야 할 수 있습니다. 아래는 Clash 프록시를 사용하는 설정 방법이며, 다른 경우도 유사합니다.

0. 시스템 환경

macOS Sonoma 14.6.1
Clash for Windows 0.20.39

1. 시스템 설정

기본 설정을 변경하지 않았다면, Clash는 기본적으로 7890 포트를 사용합니다. 변경하지 않았다면, 시스템 설정 파일을 수정할 수 있습니다. sudo vim ~/.zshrc에 다음 부분을 추가합니다:

export http_proxy=http://127.0.0.1:7890
export https_proxy=$http_proxy
echo -e "Http Proxy is on."

그런 다음 창을 다시 시작하거나 다음 명령어를 사용하여 활성화합니다:

source ~/.zshrc

포트를 변경한 경우 실제 포트 번호에 맞게 수정하십시오.
이제 명령줄에서 Clash 프록시를 사용할 수 있습니다. 테스트해볼 수 있습니다:

curl -I "www.apple.com"

2. VS Code 설정

macOS는 종종 위의 기본 설정을 올바르게 사용하지 않으므로, 이때 VS Code에서 설정을 해야 합니다.

2.1 Clash에서의 설정

TUN과 allow WLAN 두 가지 옵션을 켜야 합니다:

2.2 VS Code에서의 설정

Code -> Settings -> Settings를 열고, http_proxy를 검색합니다:
http://127.0.0.1:7890을 입력합니다:

문제가 발생하지 않았다면, VS Code의 플러그인은 Clash 프록시를 사용할 수 있을 것입니다.

참고 자료

[1] https://kawnnor.com/wsl-vscode-proxy

Add a Comment

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다