创建新密钥

Token 限额留空表示不限额;有效期留空表示永不过期。

我的 API 密钥

名称 密钥 Token 限额 已用 剩余 有效期 最后使用 创建时间 操作
加载中...

配置说明

1. AI-Bridge API Key 与个人 Anthropic Key 的区别

AI-Bridge API Key(ab-...):这是本页创建的密钥,Claude Code、本地脚本、第三方客户端都填写它。

个人 Anthropic API Key:如果您有自己的上游账号,请到 个人设置 中托管。它不会直接填到本地环境变量里。

2. 基础环境准备

macOS
# 安装 Homebrew(如未安装)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

# 安装 Node.js 和 npm
brew install node

# 安装 Claude Code
npm install -g @anthropic-ai/claude-code

# 配置 AI-Bridge
export ANTHROPIC_BASE_URL=http://144.202.116.83:3001
export ANTHROPIC_API_KEY=your-ab-key-here

# 启动 Claude Code
claude
Linux
# Debian / Ubuntu 示例
sudo apt update
sudo apt install -y nodejs npm

# 安装 Claude Code
npm install -g @anthropic-ai/claude-code

# 配置 AI-Bridge
export ANTHROPIC_BASE_URL=http://144.202.116.83:3001
export ANTHROPIC_API_KEY=your-ab-key-here

# 启动 Claude Code
claude
Windows(PowerShell)
# 先安装 Node.js LTS(从 nodejs.org 下载)

# 安装 Claude Code
npm install -g @anthropic-ai/claude-code

# 配置 AI-Bridge
$env:ANTHROPIC_BASE_URL="http://144.202.116.83:3001"
$env:ANTHROPIC_API_KEY="your-ab-key-here"

# 启动 Claude Code
claude

2. Claude Code 配置

在终端中设置环境变量后启动 Claude Code:

# 设置环境变量
export ANTHROPIC_BASE_URL=http://144.202.116.83:3001
export ANTHROPIC_API_KEY=your-ab-key-here

# 启动 Claude Code
claude

your-ab-key-here 替换为上方生成的 AI-Bridge API 密钥;如果您有自己的 Anthropic Key,请到个人设置中托管,不要直接填在这里。

3. Claude Desktop 配置

打开 Claude Desktop,进入设置页面:

  1. 点击左下角设置图标
  2. 选择 "Developer" 选项卡
  3. 开启 "Enable API Access"
  4. 设置 API Base URL: http://144.202.116.83:3001
  5. 设置 API Key: 粘贴上方生成的 API 密钥

4. 系统环境变量配置(推荐)

将以下配置添加到您的 shell 配置文件(~/.bashrc 或 ~/.zshrc):

# AI-Bridge API 配置
export ANTHROPIC_BASE_URL=http://144.202.116.83:3001
export ANTHROPIC_API_KEY=your-ab-key-here

保存后执行 source ~/.bashrc(或 source ~/.zshrc)使配置生效

5. 直接调用 API

使用 curl 直接测试 API 连接:

# 设置环境变量
export ANTHROPIC_BASE_URL=http://144.202.116.83:3001
export ANTHROPIC_API_KEY=your-ab-key-here

# Claude 兼容消息接口
curl "$ANTHROPIC_BASE_URL/v1/messages" \
  -H "Content-Type: application/json" \
  -H "x-api-key: $ANTHROPIC_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -d '{
    "model": "claude-3-5-sonnet-20241022",
    "max_tokens": 1024,
    "messages": [{"role": "user", "content": "Hello!"}]
  }'

💡 提示

API 密钥可以在上方「创建新密钥」处生成。每个密钥都有独立的额度限制,建议为不同设备创建不同密钥以便管理。

如果终端提示 claude: command not found,通常是 Claude Code 尚未安装,或 npm 全局 bin 目录未加入 PATH。

如需修改服务器地址(如使用域名),请联系管理员在系统设置中统一配置。