一句话:5 分钟跑起 Anthropic Claude Code——一行 curl 命令配置 CodeGateway 端点,新用户送 $2 体验额度,按 token 计费。
用 Claude Code 更快的路径之一是 CodeGateway 一键脚本——一条命令搞定,不用改 Anthropic SDK 配置。下面是 macOS / Linux / Windows 三个平台的命令清单,跑完直接 claude 启动。
这是简版命令参考。如果你想看完整故事 + 实测数据 + 进阶用法,看博客深度版:开发者 Claude Code 快速接入指南。
一、获取 API 密钥(30 秒)
注册前需要先有一个 CodeGateway API 密钥:
- 登录 CodeGateway Dashboard
- 进入 API 密钥 页面
- 点击 创建密钥,复制以
sk-cg-开头的字符串
没账号?去 注册 送 $1 免费额度——约 50 次中等复杂度 Claude Code 调用(Sonnet 4.6,含 CodeGateway 加价),够你跑通配置 + 试几个真实任务。
二、一键脚本(macOS / Linux)
打开终端,把 YOUR_KEY 换成你的密钥后执行:
curl -s https://codegateway.dev/setup.sh | bash -s -- --key sk-cg-YOUR_KEY脚本做了 3 件事:
- 安装 Claude Code(如未安装,调用
pip install或brew install) - 写入
~/.claude/settings.json配ANTHROPIC_BASE_URL和ANTHROPIC_AUTH_TOKEN - 备份原有 shell 配置(防止冲突)
跑完直接 claude 命令启动,看到欢迎界面就成功。
三、一键脚本(Windows / PowerShell)
以管理员身份打开 PowerShell:
& { $key='sk-cg-YOUR_KEY'; iwr -useb https://codegateway.dev/setup.ps1 | iex }如果提示权限不足,先执行:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser -Force四、手动配置(如果你不想跑脚本)
在 ~/.claude/settings.json 写入:
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.codegateway.dev",
"ANTHROPIC_AUTH_TOKEN": "sk-cg-YOUR_KEY"
}
}或者直接设环境变量(适合临时试用):
export ANTHROPIC_BASE_URL="https://api.codegateway.dev"
export ANTHROPIC_AUTH_TOKEN="sk-cg-YOUR_KEY" 五、验证配置
claude --version # 确认 Claude Code 已安装
claude # 进入项目目录后启动 REPL启动后随便问一句“你好,简单介绍下自己”。如果返回 Claude 的中文回复,说明 CodeGateway 中转链路已通。
链路细节:你的请求经 Cloudflare 全球边缘节点中转到 Anthropic 官方 API,全程 TLS 加密。延迟跟你的网络环境相关——你可以在 Dashboard 用量页 看每次调用的实际响应时间。
六、常见问题
Q:我应该用 Claude 哪个模型?
A:日常代码用 Sonnet 4.6(性价比最高);复杂架构 / 重构用 Opus 4.7。详见 模型对比与选择指南。
Q:CodeGateway 怎么计费?
A:按 Anthropic 原价 + 透明加价(10-20%),消耗越多倍率越低(最低 1.05x)。详见 阶梯倍率详解 和 充值与费用指南。
Q:密钥格式要求?
A:必须以 sk-cg- 开头,在 Dashboard → API 密钥页面创建。一个账号可以建多个密钥(按项目隔离)。
Q:安装脚本安全吗?
A:脚本不开源,但你可以下载后本地审完再跑——把单行命令拆成两步:
# 1. 先下载脚本,本地查看内容
curl -s https://codegateway.dev/setup.sh -o setup.sh
less setup.sh # 或 cat setup.sh,确认你接受脚本里的所有动作
# 2. 确认无问题后再执行
bash setup.sh --key sk-cg-YOUR_KEY脚本不收集任何个人信息,只动 ~/.claude/settings.json 和 shell 配置(备份原文件)。
Q:脚本修改了哪些文件?
A:只动两个:~/.claude/settings.json 和 shell 配置(~/.zshrc 或 ~/.bashrc),都会先备份。
Q:Windows 提示权限不足怎么办?
A:以管理员身份运行 PowerShell,或先执行 Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser -Force。
Q:报错 “401 Unauthorized” 怎么办?
A:检查 API 密钥是否过期 / 是否复制完整。完整排错指南看 常见报错排查。
七、下一步
- ✅ 跑通了 → 看 博客深度版 学进阶用法(斜杠命令 / Plan 模式 / Hooks 自动化)
- 💰 想看花费 → 充值与费用指南
- ⚖️ 选模型 → Claude 模型选哪个
- 📚 想看 Claude Code 官方文档 → Anthropic 官方文档