Claude Code

在 Claude Code(CLI / VS Code)中使用 Fast AI。

适合人群
终端开发者
希望在 shell 里直接让代理读代码、改代码、跑命令。
主要环境
CLI · VS Code
终端和 VS Code 插件可共用同一套后端配置。
协议口径
Anthropic 兼容
接入 Fast AI 时通过 `ANTHROPIC_BASE_URL` 与 `ANTHROPIC_AUTH_TOKEN` 配置。

官方文档

特点与使用场景

特点
Anthropic 官方终端代理,适合直接在仓库里做多步编码任务、读写文件和执行命令。
适用场景
你主要在终端里工作,或者希望 CLI 和 VS Code 共用一套会话与配置。

第 1 步:安装 Claude Code

优先以官方安装方式为准;下面列的是最常见入口,完整细节请看官方安装文档。

1
macOS / Linux / WSL
使用 Anthropic 官方安装脚本。
Install
curl -fsSL https://claude.ai/install.sh | bash
2
Homebrew / WinGet
如果你更习惯系统包管理器,可以使用 brew install --cask claude-codewinget install Anthropic.ClaudeCode
3
验证安装
安装完成后执行 claude --version,进一步检查可以运行 claude doctor

第 2 步:配置 Fast AI 后端

Fast AI 这一步是自定义后端配置,不是官方默认登录流程。建议只保留一种配置方式,避免环境变量和配置文件互相覆盖。

配置建议
如果你需要稳定复用配置,优先用 settings.json。如果你经常切换不同后端,再用环境变量会更灵活。
1
方式一:环境变量
适合 CLI 直接使用,或你已经习惯用 shell 管理不同后端。
macOS / Linux
export ANTHROPIC_BASE_URL="https://api.fastai.run/v1"
export ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1
Windows PowerShell
$env:ANTHROPIC_BASE_URL="https://api.fastai.run/v1"
$env:ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
$env:CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1
2
方式二:settings.json(推荐)
适合 CLI 与 VS Code 共用配置;文件位置通常是 ~/.claude/settings.json(Windows 为 %userprofile%\.claude\settings.json)。
~/.claude/settings.json
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.fastai.run/v1",
    "ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
  }
}

第 3 步:验证连接

1
启动 Claude Code
运行 claude,或在 VS Code 中打开 Claude Code 面板。
2
发送测试请求
输入一个简单任务,比如“读取当前仓库结构并总结”。如果可以正常返回,说明接入成功。