Skip to content

代理工具

常用的代理客户端和 PowerShell 终端代理配置。适用于 Claude Code、Codex CLI、Antigravity CLI、浏览器和其他需要访问海外服务的工具。

重要提醒

代理客户端只负责提供本地代理端口。终端工具是否走代理,还取决于环境变量、客户端系统代理开关和具体工具配置。

代理客户端

FlClash ⭐

下载地址: https://github.com/chen08209/FlClash/releases

基于 Clash Meta 的跨平台代理客户端,适合新手在 Windows 上快速配置全局代理。

优点:

  • Material Design 3 界面,配置入口直观
  • 支持 Clash 配置文件和订阅链接
  • 支持 TUN 模式,适合需要全局接管流量的场景
  • 支持 Windows、macOS、Linux、Android

缺点:

  • 部分高级规则需要理解 Clash 配置
  • TUN 模式可能需要管理员权限或额外网络权限

导入订阅:

  1. 复制机场订阅链接
  2. 打开 FlClash → 配置 → 添加配置 → 粘贴链接
  3. 选择节点并启动代理
  4. 浏览器访问 https://www.google.com 验证连通性

Clash Verge Rev ⭐

下载地址: https://github.com/clash-verge-rev/clash-verge-rev/releases

Clash Verge 的社区维护版本,适合需要更完整规则和增强配置的 Windows 用户。

优点:

  • 基于 Clash Meta 内核
  • 支持配置文件增强和脚本能力
  • 支持系统代理和 TUN 模式
  • 界面成熟,适合长期使用

缺点:

  • 配置项较多,新手需要适应
  • 规则增强配置不当可能影响访问稳定性

v2rayN

下载地址: https://github.com/2dust/v2rayN/releases

Windows 老牌 V2Ray 客户端,适合使用 VMess、VLESS、Trojan、Shadowsocks 等协议的场景。

优点:

  • 协议支持丰富
  • 支持订阅管理和路由规则
  • Windows 生态成熟,资料较多
  • 适合已有 V2Ray / Xray 订阅的用户

缺点:

  • 界面和交互偏传统
  • 新手配置成本高于 FlClash

Karing

下载地址: https://github.com/KaringX/karing/releases

现代化的代理客户端,支持多协议配置,适合希望在多个系统间保持相似体验的用户。

优点:

  • 支持 Clash、V2Ray、sing-box 等配置
  • 界面简洁
  • 支持自动更新订阅
  • 跨平台体验一致

缺点:

  • 部分功能和规则语义需要按客户端版本确认
  • Windows 生态资料不如 v2rayN 丰富

推荐选择

新手优先使用 FlClash;需要规则增强时使用 Clash Verge Rev;已有 V2Ray / Xray 订阅时使用 v2rayN

终端代理配置

代理客户端启动后,Windows 终端通常需要配置环境变量,才能让 PowerShell、npm、Claude Code、Codex CLI 等命令行工具走代理。

端口说明

默认端口通常是 7890(HTTP)和 7891(SOCKS5),但不同客户端可能不同。请以代理客户端实际显示的端口为准。

PowerShell 临时代理

只对当前 PowerShell 窗口生效。

powershell
$env:HTTP_PROXY = "http://127.0.0.1:7890"
$env:HTTPS_PROXY = "http://127.0.0.1:7890"
$env:ALL_PROXY = "socks5://127.0.0.1:7891"

PowerShell 永久代理

$PROFILE 中添加:

powershell
$env:HTTP_PROXY = "http://127.0.0.1:7890"
$env:HTTPS_PROXY = "http://127.0.0.1:7890"
$env:ALL_PROXY = "socks5://127.0.0.1:7891"

如果配置文件不存在,可以先创建:

powershell
if (!(Test-Path -Path $PROFILE)) {
    New-Item -ItemType File -Path $PROFILE -Force
}
code $PROFILE

取消当前窗口代理

powershell
Remove-Item Env:HTTP_PROXY -ErrorAction SilentlyContinue
Remove-Item Env:HTTPS_PROXY -ErrorAction SilentlyContinue
Remove-Item Env:ALL_PROXY -ErrorAction SilentlyContinue

验证代理

powershell
curl.exe -I https://www.google.com
npm view @anthropic-ai/claude-code version