[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 添加下面的部分:

然後重啟窗口或者使用開啟:

如果修改過請按照你實際的端口號修改。
這樣在命令行中可以使用 Clash 代理了。可以測試下:

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

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *