Amux

令牌

签发和管理平台 API 令牌,用于代理访问鉴权

Tokens 模块管理用于 Amux Desktop 代理服务器访问鉴权的 API 令牌。

Tokens

前提条件

首先在 Settings > Security 中启用 Unified API Key。未启用时,代理接受所有请求而不需要鉴权。

创建令牌

  1. 进入 Tokens 页面
  2. 点击 Create Token
  3. 可选地填写描述性 Name(如 "Cursor IDE"、"Claude Code"、"团队成员 A")
  4. 令牌以 sk-amux.xxx 格式生成

令牌属性

属性描述
KeyAPI Key 字符串(sk-amux.xxx 格式)
Name可选的显示名称,用于识别
Enabled此令牌当前是否启用
Created At创建时间
Last Used At最后使用时间

管理令牌

操作描述
显示/隐藏切换密钥可见性(默认掩码显示以保安全)
复制复制密钥到剪贴板
启用/禁用切换令牌是否接受请求
删除永久移除令牌

使用令牌

在 API 请求的 Authorization 头中包含令牌:

curl http://127.0.0.1:9527/proxies/my-proxy/v1/chat/completions \
  -H "Authorization: Bearer sk-amux.xxx" \
  -H "Content-Type: application/json" \
  -d '{"model": "gpt-4o", "messages": [{"role": "user", "content": "Hello"}]}'

在客户端应用中

应用配置方式
Cursor在模型设置中将 API Key 设为 sk-amux.xxx
Claude Code通过 Code Switch 自动配置
自定义应用设置 Authorization: Bearer sk-amux.xxx 请求头

鉴权流程

启用 Unified API Key 后,代理会验证传入的密钥:

Key 格式行为
sk-amux.xxx平台 Key — 本地校验后,使用提供商存储的 Key 发送上游请求
其他格式透传 — 直接转发给上游提供商(绕过存储的 Key)

这种双重机制让你可以:

  • 使用 sk-amux.xxx 令牌保护提供商密钥,同时集中管理访问
  • 需要时直接传递原始提供商密钥

最佳实践

  • 为不同应用或用户创建 独立令牌
  • 使用描述性 名称 追踪每个令牌的使用场景
  • 不用时 禁用 令牌而非删除
  • 定期 轮换 令牌:创建新令牌并禁用旧令牌
  • 使用 Tunnel 时务必开启鉴权

下一步

On this page