1. GitHub-App installieren
claude
/install-github-app
Der Befehl führt Sie durch die Installation der App im Repository, das Speichern des API-Schlüssels als Repository-Secret und das Öffnen eines Pull Requests, der die Workflow-Datei hinzufügt. Sie können alle drei Schritte auch manuell durchführen.
2. Der Workflow
name: Claude
on:
issue_comment: { types: [created] }
pull_request_review_comment: { types: [created] }
issues: { types: [opened, assigned] }
jobs:
claude:
if: contains(github.event.comment.body, '@claude') || github.event_name == 'issues'
runs-on: ubuntu-latest
permissions:
contents: write
pull-requests: write
issues: write
id-token: write
steps:
- uses: actions/checkout@v4
with: { fetch-depth: 1 }
- uses: anthropics/claude-code-action@v1
with:
anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}
env:
ANTHROPIC_BASE_URL: https://aiprimetech.io
Mit der env-Zeile läuft jede CI-Ausführung über das Gateway: Ihr Repository-Secret ist ein Gateway-Schlüssel, und die Nutzung wird Ihrem Gateway-Guthaben oder unbegrenzten Tarif zugerechnet. Entfernen Sie die env-Zeile, um stattdessen über ein Anthropic-Konto abzurechnen.
3. Verwendung
- Kommentieren Sie
@claude fix the failing test in auth.pyin einem Issue — es öffnet einen Pull Request. - Kommentieren Sie
@claudein einem Review-Thread eines Pull Requests — es antwortet und pusht Änderungen auf diesen Branch. - Weisen Sie der App ein Issue zu, damit es ohne Kommentar umgesetzt wird.
- Planen Sie die Ausführung: ein per Cron ausgelöster Workflow mit einem festen Prompt (Abhängigkeitsprüfung, Changelog-Entwurf).
Kosten in CI
Jeder Auslöser startet einen vollständigen Agentendurchlauf: auschecken, relevante Dateien lesen, planen, bearbeiten, testen, pushen. Rechnen Sie bei einem echten Repository mit Zehntausenden Tokens pro Durchlauf. Teams, die @claude in jeden PR einbinden, sind genau die Nutzer, für die ein Pauschaltarif günstiger ist als die Abrechnung pro Token — siehe den Preisleitfaden.
Berechtigungen und Sicherheit
- Geben Sie dem Job nur die Berechtigungen, die für die Aufgabe erforderlich sind;
contents: writeist zum Pushen erforderlich. - Beschränken Sie Auslöser in öffentlichen Repositorys auf vertrauenswürdige Mitwirkende — andernfalls kann jeder, der kommentieren darf, Ihre Tokens verbrauchen.
- Verwenden Sie
allowed_toolsin den Action-Eingaben, um zu begrenzen, was der Agent ausführen darf.
Zuerst kostenlos ausprobieren
Neue Konten erhalten $5 kostenloses API-Guthaben mit dem Code CLAUDECODE — genug für einen Abend mit Claude Code auf Sonnet — danach Guthaben zum 7.69231-Fachen des Nennwerts.
export ANTHROPIC_BASE_URL=https://aiprimetech.io
export ANTHROPIC_API_KEY=your_keyHäufig gestellte Fragen
Ist die Claude Code GitHub Action kostenlos?
Die Action ist Open Source und kostenlos; die Ausführungen verbrauchen Tokens über den Schlüssel, den der Workflow verwendet.
Kann die GitHub Action einen Endpunkt außerhalb von Anthropic verwenden?
Ja. Setzen Sie ANTHROPIC_BASE_URL in der env-Konfiguration des Schritts und hinterlegen Sie den passenden Schlüssel als Secret.
Funktioniert @claude in privaten Repositories?
Ja, sobald die GitHub App im Repository installiert und die Workflow-Datei vorhanden ist.
Claude Code über das Gateway nutzen
Dieselben Modelle, zwei Umgebungsvariablen, Guthaben zum 7.69231-Fachen des Nennwerts — oder ein unbegrenzter Pauschaltarif. Neue Konten: $5 kostenloses API-Guthaben mit dem Code CLAUDECODE.
API-Schlüssel erhalten Unbegrenzte Tarife ansehenAI Prime Tech ist ein unabhängiges API-Gateway und ist weder mit Anthropic verbunden noch wird es von Anthropic unterstützt oder gesponsert. „Claude“ und „Claude Code“ sind Marken von Anthropic. Die hier beschriebenen Funktionen von Claude Code entsprechen der öffentlichen Dokumentation von Anthropic zum Zeitpunkt der Erstellung und ändern sich häufig; Preise und Modelllisten auf dieser Seite werden aus den aktuellen Einstellungen dieses Gateways ausgelesen.