OpenAI 兼容 API 手册

Claude Code 集成

使用 /claude 专用 Anthropic Messages 入口。服务端只允许 Messages、Token 计数和模型列表,并叠加模型/IP/额度白名单、审计、计费和渠道切换。

Claude sandbox API
Integrations
export ANTHROPIC_BASE_URL="https://api09.com/claude"
export ANTHROPIC_API_KEY="sk-api09_xxx"

# .claude/settings.json
{
  "sandbox": {
    "enabled": true,
    "failIfUnavailable": true,
    "allowUnsandboxedCommands": false,
    "network": { "allowedDomains": ["api09.com"] },
    "credentials": {
      "envVars": [{ "name": "ANTHROPIC_API_KEY", "mode": "deny" }]
    }
  }
}

请求字段

字段类型说明
ANTHROPIC_BASE_URLenvhttps://api09.com/claude
ANTHROPIC_API_KEYenv控制台创建的 api09 Token。
sandbox.network.allowedDomainsallowlist只填写 api09 的精确域名,不要使用 * 或宽泛顶级域名。
API Key 模型白名单server只允许 claude-sonnet-4-6 / claude-opus-4-8 等已批准模型。
API Key IP 白名单server固定出口使用单 IP 或 CIDR;云沙盒出口不固定时不要填写猜测的地址。

响应与计费

字段类型说明
messageobjectAnthropic Messages 兼容响应。
usageobject输入/输出 token 与积分。
logsConsole在使用日志中追踪。

积分统一换算:1 USD = 200 积分。

生产检查

按项目单独建 Key并限制模型
固定出口时配置 IP/CIDR 白名单
启用 failIfUnavailable 并禁止 unsandboxed fallback
把 ANTHROPIC_API_KEY 从沙盒子进程环境中移除
设置每日预算并对 429 使用退避重试