Skip to content

API 密钥

冻结的界面(仪表板 UI)

云端仪表板中专用的 API Keys 页面目前因明确的产品决策(2026-07-14,参见仓库中的 docs/FROZEN_SURFACES.md)而被冻结:侧边栏入口已隐藏,/api-keys 重定向至 /dashboard。下文描述的 API 密钥后端、现有密钥和 REST API 保持在线并被保留,但在解除冻结之前不计划新的 API 密钥 UI 功能开发。请通过 REST API 或联系支持团队来管理 API 密钥。

仅 Cloud

API 密钥仅在 Cloud 版本中可用。

API 密钥让你从外部服务、脚本或集成中访问 ADHDev 的 REST API。

创建 API 密钥

  1. 在侧边栏中前往 API Keys
  2. 点击 Create API Key
  3. 输入一个描述性的名称
  4. 复制密钥 —— 它不会再次显示!

API 密钥以 adk_ 为前缀,便于识别。

使用 API 密钥

Authorization 头中包含该密钥:

bash
curl -H "Authorization: Bearer adk_your_key_here" \
     https://api.adhf.dev/api/v1/daemons

可用端点

方法端点说明
GET/api/v1/daemons列出已连接的机器
GET/api/v1/daemons/{daemonId}/status读取当前机器快照
POST/api/v1/shortcuts/{daemonId}/launch启动一个 IDE、CLI 或 ACP 目标
POST/api/v1/shortcuts/{ideId}/chat向代理发送消息
POST/api/v1/shortcuts/{ideId}/approve批准或拒绝一个操作
GET/api/v1/shortcuts/{ideId}/chat读取当前聊天
GET/POST/api/v1/shortcuts/{ideId}/chat/debug构建一个已脱敏的聊天调试包
GET/api/v1/shortcuts/{ideId}/status读取当前代理状态

参见完整的 API 参考 →

套餐限制

套餐API 密钥数每月 API 调用
Free31,000
Pro1050,000
Ultra30500,000
Enterprise无限无限

你可以在 Account → Account 标签页 → Plan limits 中查看当前用量。

安全

  • 密钥在存储前会被哈希 —— 我们无法取回你的密钥
  • 你可以随时从 API Keys 页面撤销密钥
  • 每个密钥都可以限定到特定权限范围
  • API 密钥用于针对你自己的机器和会话进行云自动化,而不是用于绕过对敏感设置更改的账户安全检查
  • 创建或撤销密钥在云端仪表板中是受近期登录保护的操作,因此陈旧的浏览器会话可能需要在更改成功前重新认证

托管云端文档在此。开源与自托管文档位于 OSS 仓库。