[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

您的电子邮箱地址不会被公开。 必填项已用 * 标注