[Mac] Настройка использования прокси Clash в VS Code

В 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

Ваш адрес email не будет опубликован. Обязательные поля помечены *