[Mac] VS Code で Clash プロキシを設定する方法
2020年10月5日
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.2 VS Code の設定
Code -> Settings -> Settings を開き、http_proxy
を検索します:
http://127.0.0.1:7890
を入力します:
問題が発生しなければ、VS Code のプラグインは Clash プロキシを使用できるはずです。