跳转到主要内容

1. 获取 API Key

Otwórz listę aplikacji Ace Data Cloud, przejdź do dostępnych aplikacji i skopiuj API Key. 获取 Ace Data Cloud API Key W docelowym repozytorium GitHub w Ustawienia → Sekrety i zmienne → Akcje utwórz nowy Secret:

2. 安装 GitHub App

Zainstaluj Claude GitHub App i autoryzuj docelowe repozytorium. Ta oficjalna aplikacja poprosi o stały zestaw pełnych uprawnień; w tym Claude Code Action faktycznie używa uprawnień do Zawartości, Zgłoszeń i Pull requests, strona instalacji GitHub nie może zaznaczyć tylko tych trzech opcji. Jeśli organizacja wymaga minimalnych uprawnień, utwórz niestandardową aplikację GitHub zgodnie z dokumentacją.

3. 添加 Workflow

Utwórz .github/workflows/claude.yml:
claude-code-action wymaga niepustego wejścia anthropic_api_key; wartość zastępcza tutaj nie będzie używana do autoryzacji na platformie. ANTHROPIC_CUSTOM_HEADERS nadpisze wymagany przez Ace Data Cloud nagłówek Bearer, prawdziwy klucz pochodzi tylko z GitHub Secret.

4. 验证

Po przesłaniu Workflow, wyślij w komentarzu do Issue lub PR:
W przypadku sukcesu workflow Akcji zakończy się, a w odpowiednim Issue/PR zaktualizuje wyniki. Jeśli Akcja zgłasza brak poświadczeń, upewnij się, że dummy-not-used nadal istnieje; w przypadku 401 sprawdź Secret ACEDATACLOUD_API_KEY. Nie drukuj Secret w logach. Można użyć claude_args, aby w razie potrzeby ustawić --max-turns lub wybrać aktualnie dostępny model, ale integracja z szablonem nie jest stała.

官方参考