梯子

程序员梯子:GitHub、npm、Docker、Hugging Face 下载提速一次配好

开发者开了梯子,git clone、npm install、docker pull 还是慢?因为这些工具大多不读系统代理。本文给出 git、npm / pnpm、pip、Go、Docker 守护进程和 Hugging Face 的代理配置命令,并估算模型权重与镜像下载需要多大流量的套餐。

简短回答

系统代理只管浏览器和部分 App,git、npm、pip、Docker 守护进程都要单独指定代理地址;把这几处一次配好,再选流量充足、GitHub 与 Codex 实测可用的机场,开发下载就基本不再卡。

最后更新:作者:梯子Z编辑部3 分钟阅读首发 2026年10月4日

Codex 用户推荐榜单

数据更新 2026-10-04

排序依据:Codex / ChatGPT 实测状态 + 稳定性 + 主推流量

  1. 1

    二猫云编辑首选

    联通、电信、移动入口分别优化的 IEPL 专线机场,主打 ¥20/月 130GB,Claude、Claude Code、ChatGPT、Codex、Gemini 在美 / 日 / 新节点实测可用,不限设备。

    • ¥20/月 130GB
    • 最低折合 ¥7.42/月
    • IEPL + 直连 + BGP 中转
    • Codex 实测可用
    • 评分 9.9
  2. 2

    宇宙云

    VLESS 协议 + IEPL 专线机场,主打 ¥25/月 120GB,月 / 季 / 半年 / 年付都可选,年付小包折合 ¥8/月;ChatGPT 与 Gemini 实测可用,Claude 为官方标称。

    • ¥25/月 120GB
    • 最低折合 ¥8/月
    • IEPL
    • Codex 未标注
    • 评分 9.2
  3. 3

    飞猫云

    VLESS 协议机场,官方宣称 IPLC / BGP / 原生 IP,57 个节点覆盖 9 个地区(含德国、土耳其、菲律宾、越南),星耀版 ¥25/月 150GB,学生版年付折合 ¥7/月,不限设备。

    • ¥25/月 150GB
    • 最低折合 ¥7/月
    • IPLC + BGP 中转
    • Codex 未标注
    • 评分 8.5
  4. 4

    光速云

    VLESS 协议机场,官方宣称 IPLC 专线 + 原生 IP,60 个节点分布在香港 20、新加坡 / 美国 / 台湾 / 日本各 10,极速版 ¥23/月 148GB,轻量版年付折合 ¥8.25/月,不限设备。

    • ¥23/月 148GB
    • 最低折合 ¥8.25/月
    • IPLC
    • Codex 未标注
    • 评分 8.4
  5. 5

    星岛梦

    2020 年开业的老牌机场,年付小包折合 ¥8/月到 ¥600 永久 1TB 共 9 档套餐,65 个节点覆盖 12 个地区,ChatGPT、Claude、Gemini 实测可用,亚洲节点表现最好。

    • ¥25/月 150GB
    • 最低折合 ¥8/月
    • 企业级专线
    • Codex 未标注
    • 评分 8.6
  6. 6

    微风网络

    2025 年开业,官方宣称全 IPLC 线路,乘风版 ¥27/月 200GB(每 GB 约 ¥0.14),不限设备,另有两档永久不限时套餐;协议与支持客户端未公开。

    • ¥27/月 200GB
    • 最低折合 ¥11.42/月
    • IPLC
    • Codex 未标注
    • 评分 8.6

参数对比

Codex 用户推荐榜单参数对比
品牌主推月付最低折合月价最低 ¥/GB线路CodexClaudeChatGPT设备数评分
二猫云¥20 / 130GB¥7.42¥0.124IEPL + 直连 + BGP 中转实测可用实测可用实测可用不限设备9.9
宇宙云¥25 / 120GB¥8¥0.133IEPL未标注官方标称实测可用不限设备9.2
飞猫云¥25 / 150GB¥7¥0.140IPLC + BGP 中转未标注实测可用实测可用不限设备8.5
光速云¥23 / 148GB¥8.25¥0.140IPLC未标注实测可用实测可用不限设备8.4
星岛梦¥25 / 150GB¥8¥0.130企业级专线未标注实测可用实测可用不限设备8.6
微风网络¥27 / 200GB¥11.42¥0.106IPLC未标注官方标称官方标称不限设备8.6

“最低折合月价”取所有月付 / 年付套餐里折算后最便宜的一档;完整套餐见各品牌评测页,或用每 GB 单价榜、对比工具自选比较。

快速步骤 · 6 步

  1. 01
    确认本地代理端口

    在客户端设置中查看 HTTP 或混合端口,下文以常见的 127.0.0.1:7890 为例,以客户端实际显示为准。

  2. 02
    配置 git

    用 git config --global 设置 http.proxy 与 https.proxy;SSH 地址在 ~/.ssh/config 中单独处理。

  3. 03
    配置包管理器

    npm / pnpm 写入 proxy 与 https-proxy,pip 使用 --proxy 参数或 HTTPS_PROXY 环境变量。

  4. 04
    配置 Docker 守护进程

    Linux 用 systemd drop-in 文件为 dockerd 设置 HTTPS_PROXY 并重启服务;Docker Desktop 在设置中填写手动代理。

  5. 05
    处理 Hugging Face 与大文件

    选择官方地址加代理或通过 HF_ENDPOINT 使用镜像,并按模型体积估算流量。

  6. 06
    验证

    分别执行 git clone、npm install、docker pull 和一次模型下载,确认速度正常且内网服务不受影响。

为什么开了梯子,命令行还是慢

客户端的“系统代理”只是在操作系统里登记了一个代理地址,浏览器会读,但 git、npm、pip 默认不看,Docker 拉镜像的是后台守护进程 dockerd,更不会继承你终端里的设置。所以常见现象是浏览器打开 GitHub 很快,git clone 却卡在几十 KB/s。解决方法有两种:在客户端开启 TUN 模式,让所有程序的流量都经过客户端;或者保持系统代理,把每个工具单独指向本地代理端口。下面按第二种逐个配好,TUN 模式下多数步骤可以跳过。

哪些开发流量需要走代理

来源典型命令读取系统代理配置方式
GitHubgit clone / push否git config 或 SSH 配置
npm / pnpm registrynpm install、pnpm install否.npmrc 中的 proxy
PyPIpip install读取环境变量--proxy 或 HTTPS_PROXY
Go modulesgo mod download读取环境变量HTTPS_PROXY 或 GOPROXY
Docker Hubdocker pull否(由守护进程拉取)systemd drop-in 或 Docker Desktop 设置
Hugging Facehuggingface-cli、Python 库读取环境变量HTTPS_PROXY 或 HF_ENDPOINT

git:HTTPS 和 SSH 分开配

git config --global http.proxy http://127.0.0.1:7890
git config --global https.proxy http://127.0.0.1:7890
# 不再需要时取消
git config --global --unset http.proxy
git config --global --unset https.proxy

这只对 https://github.com/... 形式的地址生效。用 [email protected]:... 的 SSH 地址时,在 ~/.ssh/config 中加一段(macOS 自带的 nc 支持 -X 5 参数,Linux 上需要 OpenBSD 版 netcat):

Host github.com
  User git
  ProxyCommand nc -X 5 -x 127.0.0.1:7890 %h %p

更多 GitHub 网页、Copilot 相关的节点选择见 GitHub 网络环境。

npm、pnpm、pip、Go

npm config set proxy http://127.0.0.1:7890
npm config set https-proxy http://127.0.0.1:7890

pip install --proxy http://127.0.0.1:7890 requests

export HTTPS_PROXY=http://127.0.0.1:7890
export HTTP_PROXY=http://127.0.0.1:7890
export NO_PROXY=localhost,127.0.0.1

pnpm 同样读取 .npmrc 中的 proxy 与 https-proxy。环境变量写进 shell 配置文件后,pip、Go、Hugging Face 的 Python 库以及 Claude Code、Codex CLI 都能用上,完整写法和各 shell 的差异见 终端代理设置。Go 还有一个容易混淆的变量 GOPROXY:它指定的是模块代理服务器(可以是官方或第三方镜像),不是网络代理,两者可以按需选择其一。

Docker:给守护进程配,而不是给终端配

Linux 上 docker pull 由 dockerd 执行,需要用 systemd drop-in 文件为它设置环境变量:

sudo mkdir -p /etc/systemd/system/docker.service.d
sudo tee /etc/systemd/system/docker.service.d/http-proxy.conf <<'EOF'
[Service]
Environment="HTTP_PROXY=http://127.0.0.1:7890"
Environment="HTTPS_PROXY=http://127.0.0.1:7890"
Environment="NO_PROXY=localhost,127.0.0.1"
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

Docker Desktop(macOS / Windows)在设置中有代理相关页面,填写手动代理地址即可,具体位置以当前版本为准。注意 docker build 时容器里的 127.0.0.1 指向容器自己,不是宿主机,构建阶段需要代理时要按 Docker 文档传入可达的宿主机地址。

Hugging Face:代理和镜像二选一

huggingface_hub 会读取 HTTPS_PROXY,配好环境变量后直接下载即可。另一个选择是通过 HF_ENDPOINT 把下载地址指向社区维护的镜像站,省机场流量,但镜像属于第三方服务,同步可能滞后,下载需要授权的受限模型、私有仓库时仍应使用官方地址:

export HF_ENDPOINT=https://hf-mirror.example   # 替换为你选定的镜像地址
huggingface-cli download <repo_id>

流量怎么算:模型权重是大头

下载内容体积(估算)
常规 npm / pip 依赖安装几十 MB 到数百 MB
带 CUDA 的 Docker 镜像数 GB
7B 参数模型(FP16)约 14–15 GB
70B 参数模型(FP16)约 140 GB

估算方法是参数量 × 每个参数的字节数(FP16 为 2 字节),量化版本会小很多。经常拉模型的话,一个月几百 GB 很正常,应直接看大流量档:按本站数据,微风网络御风 ¥127/月 1200GB、星岛梦旗舰 1T 版 ¥130/月 1000GB、二猫云黑猫重度用户版 ¥160/月 850GB。每 GB 单价可以在 机场单价榜 里横向对比。

顺手把 AI 编程工具也配好

上方榜单按 Codex 场景排序。二猫云的 GitHub、Codex、Claude Code 都标注实测可用,其他 7 家的 GitHub 与 Codex 均未标注,购买前建议先用月付测试。Claude Code 的地区与连接配置见 Claude Code 网络环境,Codex 见 Codex CLI 代理配置。

常见问题

Q开了 TUN 模式还需要单独给 git、npm 配代理吗?

一般不需要。TUN 模式在系统网络层接管流量,命令行工具和 Docker 守护进程也会经过客户端。只用系统代理时,才需要逐个配置。

Q7890 端口连不上怎么办?

7890 只是常见默认端口,不同客户端和版本可能不同。到客户端设置中查看 HTTP 或混合(mixed)端口,把命令里的端口替换成实际值。

Qgit 用 SSH 地址克隆,配了 http.proxy 为什么还慢?

http.proxy 只对 HTTPS 地址生效。SSH 地址要在 ~/.ssh/config 中单独配置代理,或者改用 HTTPS 地址克隆。

Q下载 Hugging Face 模型用镜像还是走代理?

公开模型两种都可以。镜像站省机场流量,但属于第三方服务,同步可能滞后;需要登录的受限模型、私有仓库应走官方地址加代理。

Q公司内网的服务被代理后访问不了?

用 no_proxy / NO_PROXY 环境变量排除内网域名和网段,例如 localhost、127.0.0.1 和公司内部域名后缀。

参考来源

  1. Docker 文档:为守护进程配置代理
  2. Hugging Face Hub 环境变量
  3. GitHub 文档:通过 HTTPS 端口使用 SSH
Esc

热门搜索

    ↑↓ 选择 · Enter 打开 · Esc 关闭打开搜索页