AI 工具 · 开发工具

Claude Code 使用教程 2026:安装、登录与终端代理设置(macOS / Windows)

Claude Code 是 Anthropic 的命令行编程助手。本文讲安装方式、登录流程、为什么终端不走系统代理、怎么设置 https_proxy 或 TUN 让它连上,以及常见报错处理。

Claude Code 是什么

Claude Code 是 Anthropic 的命令行工具:在终端里和 Claude 对话,让它直接读写你的代码仓库、运行命令、提交 Git。需要 Claude Pro / Max 订阅或 API Key。

安装

需要 Node.js 18 以上。

npm install -g @anthropic-ai/claude-code

macOS 也可以用 Homebrew 或官方安装脚本。Windows 建议在 WSL 或 PowerShell 里安装。

安装后在项目目录运行 claude,首次会引导登录。

关键:终端不走系统代理

这是最常见的卡点。Clash Verge 的「系统代理」只对浏览器和部分 GUI 应用生效,终端里的命令行工具默认直连,所以 Claude Code 会连不上 api.anthropic.com。

两种解决方式:

方式一:环境变量代理

在终端里设置(端口以 Clash Verge「设置 → 混合代理端口」为准,默认 7897):

export https_proxy=http://127.0.0.1:7897
export http_proxy=http://127.0.0.1:7897
export all_proxy=socks5://127.0.0.1:7897

然后再运行 claude。想永久生效,把这三行写进 ~/.zshrc 或 ~/.bashrc。

Windows PowerShell:

$env:https_proxy="http://127.0.0.1:7897"
$env:http_proxy="http://127.0.0.1:7897"

方式二:TUN 模式

Clash Verge「设置 → TUN 模式」打开,所有流量包括终端都被接管,不需要设环境变量。macOS 需要安装系统扩展,Windows 需要管理员运行。

TUN 更省事,环境变量更可控。两种都行。

节点选择

Claude Code 走的是 api.anthropic.com,和网页版一样挑 IP。固定美国或日本节点:

DOMAIN-SUFFIX,anthropic.com,美国节点

登录

运行 claude 后选择登录方式:Claude 账号(需要 Pro / Max)或 API Key(Console 创建)。浏览器会打开授权页,授权后回到终端。

常见报错

Connection refused / ETIMEDOUT:终端没走代理。按上面设置环境变量或开 TUN。

403 / region not supported:节点在不支持的地区。切美国 / 日本。

证书错误:代理软件开了 MitM 或 HTTPS 解密。关掉。

登录后立刻掉线:IP 被标记。换节点。

验证代理是否生效

curl -I https://api.anthropic.com

返回 HTTP 状态码说明通了;超时说明代理没生效。

相关

Codex / Cursor 终端代理设置 · Claude 使用教程 · Clash Verge 教程 · Claude Code 连接失败排查


本文为信息整理与个人经验,不构成购买建议。机场政策与软件界面可能变化,以官方为准。发现过期内容请 联系纠错。

继续阅读

回到 AI 工具 · 机场推荐 2026 · 排行榜