Skip to content

Claude Code 一键脚本

一键脚本把安装 Claude Code、写环境变量、配置跳过 onboarding 这些步骤全部包起来,适合不想手动折腾的用户。脚本兼容 macOS、Linux,Windows 用户可以在 WSL 或者 Git Bash 下运行。

0. 前置:确认 Node.js 已就绪

bash
node -v
npm -v

node -v 至少要 v22,低于这个版本请先看安装 Node.js

1. 运行一键命令

打开终端,跑:

bash
curl -fsSL https://sh.aitongdao.com/claude-code.sh | bash

脚本会弹出一个交互菜单:安装 Claude Code、配置 API、或者一键全装。选 3(全部) 最省事。

2. 脚本会做哪些事

2.1 安装 Claude Code

脚本会先检查你本地有没有 claude 命令。没有的话,优先调用官方安装器(macOS/Linux)或者直接跑 npm install -g @anthropic-ai/claude-code。如果默认 npm 源太慢,脚本会自动切到国内镜像 https://registry.npmmirror.com 重试。

2.2 写入 API Key 和 Base URL

你会被提示输入 API Key(输入时用 * 遮盖,不会回显明文)。Base URL 直接固定为 AI通道的 https://ai.aitongdao.com。脚本会把这两个值写进环境变量:

  • ANTHROPIC_BASE_URL
  • ANTHROPIC_AUTH_TOKEN

2.3 写到哪里

脚本会自动探测你的 shell,把 export 语句追加到对应的配置文件末尾:

  • 用 zsh 的话写入 ~/.zshrc(macOS 默认)
  • 用 bash 的话写入 ~/.bashrc(Linux / Git Bash 默认)

同时还会创建或更新 ~/.claude.json,把 hasCompletedOnboarding 设为 true,这样第一次启动 claude 时不会再让你走一遍初始化流程。

3. 使用前还需要什么

在运行脚本之前,你需要先在 aitongdao.com 完成:

  1. 注册账号并充值
  2. 在"令牌"菜单创建一个 API Key
  3. 创建时分组选 ccmax(Claude Code 专用分组)

没选对分组会导致 /v1/models 拿不到模型列表,脚本会提示验证失败。

4. 装完后怎么用

脚本跑完后,完全关闭当前终端窗口,重新开一个(让环境变量生效),然后:

bash
claude --version
claude doctor

claude doctor 会检查环境变量是否正确、能否访问 Base URL、认证是否通过。全绿之后,cd 到你的项目目录,跑 claude 就能开工了。

常见问题

1. 脚本提示找不到 npm

说明 Node.js 没装好,或者 npm 不在 PATH 里。先回到安装 Node.js 装好 22+ 版本,再跑一键脚本。

2. Windows 为什么不能直接用 PowerShell 跑这条命令

这个脚本是 bash 脚本,PowerShell 没法解释它。Windows 用户有两个选择:在 WSL 下运行(推荐),或者装 Git for Windows 后在 Git Bash 里跑。想用纯 Windows 环境请看Windows 手动安装

3. 脚本跑完后 claude 命令找不到

最常见的原因是环境变量没刷新。关掉终端、重新打开一个新窗口再试。还是不行的话,检查 $PATH 里有没有 ~/.local/bin~/.claude/local/bin,必要时把它们加到你的 shell 配置文件。

4. API Key 验证没通过还能保存吗

脚本在写入之前会调用 /v1/models 验证 Key。如果网络临时波动或者你的令牌分组还没选好,验证会失败。脚本会问你是否仍然保存——选 y 会强制写入,你后续可以自己改 ~/.zshrc~/.bashrc 里的值再修正。

AI通道 · 让国内开发者直连全球 AI 模型