让工具出站流量走 EchoSniffer。CLI 工具优先识别 HTTPS_PROXY / HTTP_PROXY;Electron / IDE 类工具用系统代理或自带设置。
...
把 EchoSniffer 的 CA 加入工具信任链(三选一):导入系统证书库,或用 NODE_EXTRA_CA_CERTS(Node/Bun)、SSL_CERT_FILE(Python/OpenSSL/Rust/Go)。
...
环境变量与代理在进程启动时读取。改完请完全退出工具(含后台进程 / IDE 宿主),再重新打开。
http://echosniffer.ssl 下载 echosniffer-ca.pem;详见入门指南「证书安装」章节。| 工具 | 运行时 | 换证书(推荐) | 关校验(备选) |
|---|---|---|---|
| Claude Code | Node.js | NODE_EXTRA_CA_CERTS |
NODE_TLS_REJECT_UNAUTHORIZED=0 |
| Codex | Rust | SSL_CERT_FILE |
以官方为准 |
| opencode | Bun / Node | NODE_EXTRA_CA_CERTS |
NODE_TLS_REJECT_UNAUTHORIZED=0 |
| CodeBuddy | Electron + Node | 系统证书库 / NODE_EXTRA_CA_CERTS |
NODE_TLS_REJECT_UNAUTHORIZED=0 |
| Qoder | VS Code / Electron | 系统证书库 | 系统层面 |
| deepseek harness | 未公开 | SSL_CERT_FILE / NODE_EXTRA_CA_CERTS |
PYTHONHTTPSVERIFY=0 |
| openclaw | 未公开 | NODE_EXTRA_CA_CERTS |
NODE_TLS_REJECT_UNAUTHORIZED=0 |
| hermes | 未公开 | SSL_CERT_FILE |
PYTHONHTTPSVERIFY=0 |
| reasonix | 未公开 | NODE_EXTRA_CA_CERTS |
NODE_TLS_REJECT_UNAUTHORIZED=0 |
| workbuddy | 未公开 | NODE_EXTRA_CA_CERTS |
NODE_TLS_REJECT_UNAUTHORIZED=0 |
Anthropic 官方 CLI(Node.js)。用 NODE_EXTRA_CA_CERTS 注入 CA,也可写进 ~/.claude/settings.json 的 env 块持久化;关闭校验用 NODE_TLS_REJECT_UNAUTHORIZED=0。
...
...
OpenAI Codex CLI(Rust 重写)。基于原生 TLS,通常用 SSL_CERT_FILE 指定 CA bundle;关闭校验的具体开关以官方文档为准(必要时用系统代理 + 系统证书库)。
...
开源 AI 编码终端(Bun/Node,TypeScript)。与 Node 系一致:NODE_EXTRA_CA_CERTS 注入 CA,NODE_TLS_REJECT_UNAUTHORIZED=0 关闭校验。
...
腾讯 CodeBuddy(Electron IDE 扩展 + Node CLI)。IDE 走系统证书库,CLI 走 NODE_EXTRA_CA_CERTS;关闭校验用 NODE_TLS_REJECT_UNAUTHORIZED=0。
...
阿里 Qoder(基于 VS Code 的 Electron IDE)。网络栈走系统信任库,把 CA 导入系统证书库即可,无独立的环境变量开关。
...
DeepSeek 评测 harness。运行时未公开:若为 Python 用 SSL_CERT_FILE / REQUESTS_CA_BUNDLE,若为 Node 用 NODE_EXTRA_CA_CERTS。以官方为准。
...
运行时未公开。按 Node/Bun 系通用方案处理(NODE_EXTRA_CA_CERTS / NODE_TLS_REJECT_UNAUTHORIZED=0);如为其它运行时,参考「通用三步」。
...
运行时未公开。若为 Python(如 Hermes agent)用 SSL_CERT_FILE / PYTHONHTTPSVERIFY=0。以官方为准。
...
运行时未公开。按 Node/Bun 系通用方案处理(NODE_EXTRA_CA_CERTS / NODE_TLS_REJECT_UNAUTHORIZED=0)。
...
运行时未公开。按 Node/Bun 系通用方案处理(NODE_EXTRA_CA_CERTS / NODE_TLS_REJECT_UNAUTHORIZED=0)。
...