So verwenden Sie Claude Code mit GitHub Actions

Entdecke, wie du Claude Code mit GitHub Actions integrierst: Code-Reviews automatisieren, Bugs beheben, Features implementieren. Tutorial für Entwickler.

Leo Schulz

Leo Schulz

5 June 2025

So verwenden Sie Claude Code mit GitHub Actions

Sind Sie bereit, Ihren Workflow mit Claude Code und GitHub Actions aufzuladen? Stellen Sie sich vor, Sie hätten einen KI-Teamkollegen, der Pull Requests überprüft, Fehler behebt oder sogar neue Funktionen direkt in Ihrem GitHub-Repository schreibt. Klingt nach Magie, oder? Anthropics Claude Code macht dies zur Realität, indem es sich nahtlos in GitHub Actions integriert und Aufgaben mit einer einfachen @claude-Erwähnung automatisiert. Ich bin in den Docs von Anthropic und im GitHub-Repository über dieses Juwel gestolpert, und es ist ein Game-Changer für Entwickler. In diesem Tutorial führe ich Sie durch die Einrichtung von Claude Code in GitHub Actions, die Erstellung eines Workflows zur Überprüfung von PRs und die Erkundung seiner Möglichkeiten. Lassen Sie uns eintauchen und Ihr Repository intelligenter machen!

💡
Arbeiten Sie mit APIs oder dokumentieren Sie Projekte? Laden Sie APIdog herunter, um das Entwerfen, Testen und Teilen von API-Dokumenten zu optimieren – perfekt für Ihre Claude Code-Projekte!
button

Warum Claude Code und GitHub Actions rocken?

Claude Code ist Anthropics agentisches Coding-Tool, das in Ihrem Terminal oder Ihrer IDE lebt und Ihre Codebasis wie ein Profi versteht. In Kombination mit GitHub Actions wird es zu einem virtuellen Teamkollegen, der Code-Reviews automatisiert, Funktionen implementiert und Probleme direkt in Ihrem Repository priorisiert. Es befindet sich in der Beta-Phase (Stand Mai 2025), glänzt aber bereits bei Aufgaben wie:

Das GitHub-Repository anthropics/claude-code-action hebt seine Fähigkeit hervor, auf @claude-Kommentare zu reagieren, was es interaktiv und entwicklerfreundlich macht. Richten wir es ein!

Einrichten von Claude Code für GitHub Actions

Bevor wir Ihr Repository automatisieren, bereiten wir Ihre Umgebung vor. Dies ist anfängerfreundlich, und ich halte es kurz!

1. Anforderungen prüfen:

2. Installieren Sie die Claude GitHub App:

claude
/install-github-app

3. Fügen Sie Ihren API-Schlüssel hinzu:

Ich habe dies in 10 Minuten in einem Test-Repository eingerichtet – super reibungslos.

Hinweis: Verwenden Sie immer GitHub Secrets für API-Schlüssel!

store api key

Erstellen eines Claude Code-Workflows in GitHub Actions

Lassen Sie uns nun einen GitHub Actions-Workflow erstellen, um Claude Code PRs automatisch überprüfen zu lassen. Wir verwenden die anthropics/claude-code-action aus dem GitHub-Repository.

1. Erstellen Sie die Workflow-Datei:

name: Claude Code Review
on:
  pull_request:
    types: [opened, synchronize]
jobs:
  review:
    runs-on: ubuntu-latest
    steps:
      - name: Checkout code
        uses: actions/checkout@v4
        with:
          fetch-depth: 0
      - name: Run Claude Code Review
        uses: anthropics/claude-code-action@beta
        with:
          anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}
          direct_prompt: |
            Review the PR changes. Focus on code quality, potential bugs, and adherence to project standards. Suggest improvements and provide a detailed explanation.

2. Testen Sie den Workflow:

3. Passen Sie den Trigger an:

on:
  issue_comment:
    types: [created]
jobs:
  claude:
    if: contains(github.event.comment.body, '@claude')
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - uses: anthropics/claude-code-action@beta
        with:
          anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}

Verwenden von Claude Code für erweiterte Aufgaben

Claude Code in GitHub Actions ist nicht nur für Überprüfungen gedacht – es kann Funktionen implementieren oder Fehler beheben. So können Sie das Level erhöhen:

1. Implementieren Sie eine Funktion:

2. Beheben Sie einen Fehler:

3. Fügen Sie Projektstandards hinzu:

Beispielimplementierung:

1. Zuerst hinterlässt ein Benutzer einen Kommentar mit dem Tag @Claude und bittet ihn, Feedback zu bearbeiten, was Claudes automatisierte Antwort über GitHub Actions auslöst.

2. Dann antwortet Claude automatisch auf den Kommentar, führt die angeforderten Aktionen aus (z. B. API-Fehlerbehandlung, Deduplizierung) und stellt eine Checkliste der abgeschlossenen Aufgaben bereit.

3. Schließlich genehmigt ein Prüfer (z. B. Frontend-Entwickler) die von Claude vorgenommenen Änderungen, der Pull Request wird erfolgreich zusammengeführt und geschlossen, was darauf hindeutet, dass Claudes Änderungen die Überprüfung bestanden haben.

Erkunden der GitHub Actions-Funktionen von Claude Code

Möchten Sie Claude Code weiter vorantreiben? Hier sind ein paar coole Tricks:

Ich habe mit der Bildanalyse für einen CSS-Fehler experimentiert, und Claude hat die Korrektur gemeistert – umwerfend!

Zusammenfassung: Claude Code mit GitHub Actions meistern

Gut gemacht! Sie haben gerade Claude Code in GitHub Actions freigeschaltet, um Code-Reviews zu automatisieren, Funktionen zu implementieren und Fehler zu beseitigen! Von der Installation der GitHub App bis zur Erstellung von Workflows sind Sie jetzt bereit, Ihr Repository zu einem Produktivitätshaus zu machen. Versuchen Sie, MCP-Tools hinzuzufügen, CLAUDE.md zu optimieren oder Ihre APIs mit APIdog zu dokumentieren. Teilen Sie Ihre Claude Code-Erfolge auf X oder Reddit – ich freue mich darauf, Ihre PRs leuchten zu sehen! Viel Spaß beim Codieren!

button

Explore more

So verwenden Sie Deepseek R1 lokal mit Cursor

So verwenden Sie Deepseek R1 lokal mit Cursor

Erfahre, wie du DeepSeek R1 lokal mit Cursor IDE einrichtest & konfigurierst – privates, kostengünstiges KI-Coding.

4 June 2025

Wie man Gemma 3n auf Android ausführt?

Wie man Gemma 3n auf Android ausführt?

Erfahre, wie du Gemma 3n auf Android installierst und ausführst, mit Google AI Edge Gallery.

3 June 2025

So verwenden Sie den Google Search Console MCP-Server

So verwenden Sie den Google Search Console MCP-Server

Google Search Console & Apidog: SEO-Analyse & KI-API-Entwicklung. Installation, Konfiguration & Nutzung für Web-Performance & API-Einblicke.

30 May 2025

Praktizieren Sie API Design-First in Apidog

Entdecken Sie eine einfachere Möglichkeit, APIs zu erstellen und zu nutzen