Agenten
GitHub Agent Merge: Kann Copilot Ihre Pull Requests reparieren, während Sie arbeiten?
Der Agent Merge von GitHub kann einen Pull Request auf fehlgeschlagene Actions-Workflows und Merge-Konflikte überwachen. So funktioniert er, was er kostet und wo seine Grenzen liegen.
Ein Pull Request ist bereit für das Review, da schlägt ein GitHub-Actions-Workflow fehl. Noch bevor Sie die Ursache gefunden haben, ändert sich der Basis-Branch, und es entsteht ein Merge-Konflikt. Der Agent Merge von GitHub soll genau solche Blocker im Blick behalten und sich darum kümmern, während Sie mit etwas anderem weitermachen.
Am 28. Oktober hat GitHub Agent Merge direkt in die Merge-Box von Pull Requests auf github.com gebracht. Copilot kann auf fehlgeschlagene Actions-Workflows, auf Merge-Konflikte oder auf beides achten. Taucht ein ausgewählter Blocker auf, arbeitet der Agent im Hintergrund; Sie müssen seine Änderungen weiterhin prüfen und die Merge-Anforderungen des Repositorys erfüllen (GitHub).
Was Agent Merge macht
Auf GitHub ist Agent Merge Teil von Copilot in der Cloud. Sie aktivieren ihn für einen Pull Request, wählen die Blocker aus, die er übernehmen soll, und Copilot startet einen Reparaturversuch, sobald er einen erkennt. GitHub veröffentlicht Updates in der Timeline des Pull Requests und erklärt, warum der Agent gestartet wurde (GitHub Docs).
| Blocker | Was Copilot tun darf |
|---|---|
| Fehlgeschlagene GitHub-Actions-Workflows | Untersuchen und eine Korrektur versuchen |
| Merge-Konflikte | Versuchen, Konflikte zwischen dem Branch des Pull Requests und seinem Basis-Branch aufzulösen |
Ein Reparaturversuch ist keine Garantie. Ein Test kann wegen einer fehlerhaften Assertion, eines Abhängigkeitsproblems oder einer echten Regression fehlschlagen; ein Konflikt kann zwei berechtigte Änderungen betreffen, deren beabsichtigtes Verhalten sich aus dem Text allein nicht erschließt. Prüfen Sie den entstandenen Diff und führen Sie die relevanten Checks erneut aus oder sehen Sie sie sich an, bevor Sie die Änderung übernehmen.
So aktivieren Sie ihn auf GitHub
Sie benötigen einen kostenpflichtigen Copilot-Tarif mit Zugang zu Copilot in der Cloud. Erhalten Sie den Zugang über eine Organisation oder ein Enterprise-Konto, müssen deren Richtlinien die Cloud-Funktion erlauben. Außerdem muss die Copilot-Richtlinie Enable automations des Repositorys aktiviert sein (GitHub Docs).
- Öffnen Sie den Pull Request auf GitHub.
- Wählen Sie in der Merge-Box Watch and fix.
- Wählen Sie Fix failed Actions workflows, Resolve merge conflicts oder beides.
- Verfolgen Sie die Updates von Agent Merge in der Merge-Box und in der Timeline des Pull Requests.
- Prüfen Sie alle Änderungen von Copilot und kontrollieren Sie die Workflow-Ergebnisse.
Sie können die Funktion auch standardmäßig für von Ihnen erstellte Pull Requests unter Settings → Copilot → Cloud aktivieren. Um sie für einen einzelnen Pull Request zu stoppen, wählen Sie in der Merge-Box Unassign Copilot. Laut GitHub unterstützt die Funktion weder gestapelte Pull Requests (Stacked PRs) noch Pull Requests aus Forks.
Führt Agent Merge den Pull Request zusammen?
Die Cloud-Funktion von GitHub bereitet den Pull Request vor und hält ihn aktuell; ihre Aktivierung schaltet Auto-Merge nicht ein. Die separate Auto-Merge-Funktion von GitHub lässt sich mit Agent Merge kombinieren und führt den Merge durch, sobald die erforderlichen Reviews und Checks des Repositorys erfüllt sind (GitHub Docs).
Der Unterschied ist wichtig: Ist Auto-Merge aktiviert, kann auf eine erfolgreiche Reparatur sofort der Merge folgen, sobald die konfigurierten Anforderungen erfüllt sind. Prüfen Sie die Regeln des Repositorys und die vorgeschlagenen Änderungen, statt davon auszugehen, dass es immer eine weitere manuelle Bestätigung gibt.
Die Copilot-App bietet ein anderes Erlebnis. Laut GitHub kann ihre App-Version zusätzlich Review-Kommentare bearbeiten und den Pull Request zusammenführen, sobald GitHub dies zulässt. VS Code dokumentiert außerdem eine experimentelle Agent-Merge-Funktion mit eigenen Optionen. Diese Oberflächen sollten nicht mit Watch and fix auf GitHub gleichgesetzt werden (GitHub Docs; VS Code).
Was kostet das?
Die Cloud-Funktion von Agent Merge erfordert einen kostenpflichtigen Copilot-Tarif. Der Verbrauch an KI-Guthaben wird der Person berechnet, die die Funktion für den Pull Request aktiviert hat – das muss nicht der Autor des Pull Requests sein. GitHub nennt in der Agent-Merge-Dokumentation keine feste Gebühr pro Reparatur; der Verbrauch hängt von der Aufgabe und den eingesetzten Modellen ab (GitHub Docs).
In der Abrechnungsdokumentation für Einzelpersonen nennt GitHub für Copilot Pro 10 $ pro Monat, für Pro+ 39 $ und für Max 100 $, jeweils mit unterschiedlichem Inklusiv-Kontingent an KI-Guthaben. Das sind Tarifpreise, keine Kosten von Agent Merge; was eine Reparatur verbraucht, ist ein eigener Verbrauch innerhalb des jeweiligen Kontingents und der geltenden Abrechnungsregeln (GitHub Billing). Prüfen Sie Ihr Nutzungs-Dashboard und die Tarifbedingungen, bevor Sie die Funktion breit aktivieren.
Wo laufen die Korrekturen?
Obwohl Agent Merge zu Copilot in der Cloud gehört, laufen seine Korrekturen laut GitHub in einer Entwicklungsumgebung auf Basis von GitHub Actions und nicht in einer Cloud-Sandbox. Er kann benutzerdefinierte Repository-Anweisungen, Agent Skills und Einrichtungsschritte aus .github/workflows/copilot-setup-steps.yml verwenden (GitHub Docs).
Damit wird die Einrichtung des Repositorys für das Ergebnis relevant. Eine fehlende Abhängigkeit oder eine ungenaue Anweisung kann beeinflussen, was der Agent sieht. Achten Sie besonders auf Änderungen an Tests, Berechtigungen und der Workflow-Konfiguration: Ein grüner Haken ist nützlich, beweist aber nicht, dass die ursprüngliche Absicht oder die Sicherheit des Workflows erhalten geblieben sind.
Unsere Einschätzung
Agent Merge zielt auf eine bekannte Reibungsquelle: auf Checks warten, einen Fehler bemerken und zu einem Branch zurückkehren, nur um ihn mergefähig zu machen. Für Einzelentwickler oder kleine Teams könnte eine Reparatur im Hintergrund diese Unterbrechung verkürzen.
Der Nutzen hängt von der Qualität der vorgeschlagenen Korrekturen und dem Aufwand für ihre Überprüfung ab. Beginnen Sie mit einem Pull Request mit klaren Checks, wählen Sie nur die Blocker-Typen aus, die der Agent übernehmen soll, und vergleichen Sie seinen Diff mit dem ursprünglichen Ziel. Verfolgen Sie den Guthabenverbrauch neben der Review-Zeit. Entscheidend ist eine korrekte, wartbare Änderung, die die richtigen Checks besteht – nicht bloß eine grüne Merge-Box.
Quellen
- GitHub, Agent Merge für Pull Requests, 28. Oktober 2026
- GitHub Docs, Pull Requests mit Agent Merge vorbereiten, geprüft am 29. Oktober 2026
- GitHub Docs, Pull Requests in der Copilot-App verwalten, geprüft am 29. Oktober 2026
- VS Code, Agents-Fenster, geprüft am 29. Oktober 2026
- GitHub Docs, Copilot-Abrechnung für Einzelpersonen, geprüft am 29. Oktober 2026
Einen Fehler in diesem Artikel entdeckt? Melden Sie ihn · Unsere Korrekturrichtlinie