1. 获取 API Key
打开 Ace Data Cloud 应用列表,进入可用的应用并复制 API Key。
在目标 GitHub 仓库的 Settings → Secrets and variables → Actions 新建 Secret:
2. 安装 GitHub App
安装 Claude GitHub App 并授权目标仓库。该官方 App 会请求固定的完整权限集;其中 Claude Code Action 实际使用 Contents、Issues 和 Pull requests 权限,GitHub 安装页不能只勾选这三项。若组织要求最小权限,请按官方文档创建自定义 GitHub App。3. 添加 Workflow
创建.github/workflows/claude.yml:
claude-code-action 需要非空的 anthropic_api_key 输入;这里的占位值不会用于平台鉴权。ANTHROPIC_CUSTOM_HEADERS 会覆盖为 Ace Data Cloud 所需的 Bearer Header,真实 Key 只来自 GitHub Secret。
4. 验证
提交 Workflow 后,在 Issue 或 PR 评论中发送:dummy-not-used 仍存在;401 则检查 ACEDATACLOUD_API_KEY Secret。不要在日志中打印 Secret。可用 claude_args 按需设置 --max-turns 或选择当前可用模型,但接入模板不固定模型。

