代理残留指什么
指你曾经为调试或访问设置的代理相关配置,在「不用代理」之后仍留在:
- Shell 配置:
HTTP_PROXY/HTTPS_PROXY/ALL_PROXY - 工具链:npm、pip 等代理设置
- Agent 配置:settings 里的 proxy、base_url、中转地址
- 环境变量:
ANTHROPIC_*、OPENAI_*等
为什么关 VPN 不够
VPN 客户端退出后,上述文件不会自动改回。新开的终端、Agent 进程仍可能继承旧变量,环境画像继续「说着中转的故事」。
怎么查
用 Agent Guard 扫 shell-proxy / config-leak;或按 手动清单 自查。场景复盘见 清理代理残留案例。
残留通常藏在哪
- Shell:
HTTP_PROXY/HTTPS_PROXY/ALL_PROXY、ANTHROPIC_BASE_URL、OPENAI_BASE_URL - 工具链:npm / pip / git 的代理配置
- 产品:Claude / Cursor / Codex 的 settings 里
proxy、base_url - MCP:
mcp.json明文 Key(常被同步盘扩散)
为什么「关掉客户端」不够
VPN/代理 App 退出后,写入 profile 的 export 与产品配置文件不会自动消失。下一次开终端或 Agent,仍会带着旧叙事启动。
清理后的验证
不要只看网页 IP。用 Agent Guard 复扫,确认 shell-env / config-leak / mcp-secrets 等项转绿或可接受黄灯。案例:代理残留清理、MCP 密钥案例。
边界
清理本机残留有助于降低环境类信号,但不保证账号结果;请遵守各平台条款。系统方法见 平台如何检测环境异常。