bash — codenode@macbook: ~ 2026-07-23 16:15
# 设置终端代理(Clash 默认端口 7890)
$ export https_proxy=http://127.0.0.1:7890
$ export http_proxy=http://127.0.0.1:7890
$ export all_proxy=socks5://127.0.0.1:7890
 
# 验证代理是否生效
$ curl -I https://google.com 2>/dev/null | head -1
HTTP/2 200
 
# GitHub clone 满速
$ git clone https://github.com/user/repo.git
Receiving objects: 100% ████████████████ 12.4 MiB/s
$
// programmer's guide to crossing the wall · 2026

程序员翻墙指南
从终端到 Docker,一次搞定

GitHub 拉不下来、npm 超时、AI API 连不上。针对开发者的代理配置全集。
看配置方法 → 机场推荐
common scenarios

四个高频开发场景

下方命令均经过实测,复制即用。

Git / GitHub 加速
# 全局 HTTP 代理
$ git config --global http.proxy http://127.0.0.1:7890
$ git config --global https.proxy http://127.0.0.1:7890
# 只对 github.com 走代理
$ git config --global http.https://github.com.proxy http://127.0.0.1:7890
npm / yarn / pnpm
$ npm config set proxy http://127.0.0.1:7890
$ npm config set https-proxy http://127.0.0.1:7890
# yarn
$ yarn config set proxy http://127.0.0.1:7890
# 取消代理
$ npm config delete proxy
Docker 镜像拉取
# Docker Desktop → Settings → Proxies
HTTP Proxy: http://127.0.0.1:7890
HTTPS Proxy: http://127.0.0.1:7890
# 或修改 daemon.json
$ mkdir -p ~/.docker
$ echo '{"proxies":{"http-proxy":"http://127.0.0.1:7890"}}' > ~/.docker/config.json
Python / AI API
# 单次运行
$ HTTPS_PROXY=http://127.0.0.1:7890 python app.py
# 在代码里设置
import os
os.environ["HTTPS_PROXY"] = "http://127.0.0.1:7890"
# pip 安装包
$ pip install openai --proxy http://127.0.0.1:7890
articles

详细教程文章

recommend

适合程序员的机场

机场 延迟 速度上限 OpenAI 解锁 月付 价格
机场 A [推荐] <80ms 不限速 ¥15.9/月 [查看]
机场 B <100ms 200Mbps ¥9.9/月 [查看]