Verbinde GitHub mit Manus, um Code zu überprüfen, zu beheben und zu veröffentlichen

Mit dem GitHub-MCP-Connector liest Manus deine Pull Requests und Issues, schreibt die Review, behebt den Code in einem Branch und öffnet einen Pull Request zum Mergen für dich. Er kann auch von selbst starten, wenn ein Pull Request geöffnet wird.

Verbinde zuerst GitHub in Manus
Fehlgeschlagene Zahlungs-Webhooks erneut versuchen#128fix/webhook-retrymain
api/webhooks/payment.ts+3 −1
41 export async function onPayment(event) {
42− await sendReceipt(event.order)
42+ for (let i = 0; i <= MAX_RETRIES; i++) {
Manus Diese Schleife läuft einmal zu oft. Verwende i < MAX_RETRIES.
43+ await sendReceipt(event.order)
Manus Ein Wiederholungsversuch kann dieselbe Quittung zweimal senden. Prüfen Sie zuerst, ob sie bereits gesendet wurde.
44+ }
45 }
Fix veröffentlichtDoppelte Belege bei Wiederholung verhinderne41c9a2

GitHub KI-Code-Review für jeden Pull Request

Bitte Manus, einen Pull Request zu prüfen, oder richte es als GitHub-Code-Review-Bot ein, der bei jedem neuen Pull Request automatisch startet.

github.com/your-org/your-repo/pull/128
Manus-Review

Fügt Wiederholungsversuche zu Zahlungs-Webhooks hinzu. 2 Probleme müssen vor dem Merge behoben werden, und der Wiederholungspfad hat keinen Test.

3 Dateien geändert2 Kommentare

KI-PR-Review über einen Pull-Request-Link

Füge den Link ein, und Manus fungiert als dein KI-Code-Reviewer: zuerst eine KI-Pull-Request-Zusammenfassung, dann ein GitHub-Pull-Request-Review mit Kommentaren zu den genauen Zeilen. Bitte es, auf dein OK zu warten, damit das in GitHub angezeigte KI-Code-Review eines ist, das du genehmigt hast.

WannEin Pull Request wird im ausgewählten Repository erstellt oder zur Überprüfung markiert
Nur wennDer Basis-Branch ist main und der Pull Request ist kein Entwurf
DannManus prüft die Änderung und veröffentlicht ein Review, wenn ein klares Problem vorliegt

Automatisiere die Code-Überprüfung, wenn ein Pull Request geöffnet wird

Richte eine GitHub-Automatisierung in Manus ein: Wenn ein Pull Request erstellt oder zur Überprüfung markiert wird, prüft eine neue Aufgabe ihn und veröffentlicht nur dann eine Bewertung, wenn es ein klares Problem zu beheben gibt. Es funktioniert wie ein PR-Review-Bot, den du in einfachen Worten anweist, und ist kein GitHub Actions-KI-Schritt, sodass deine bestehenden Prüfungen weiterlaufen.

Sieh, wie Automatisierungen Aufgaben starten

Neue Issues sortieren, dann die wichtigen beheben

Manus liest jedes neue Issue und führt dann das von dir ausgewählte von einem Branch zu einem Pull Request, den du überprüfen kannst.

Jeden Wochentag um 9 Uhr
Anmeldung mit Single Sign-On schlägt fehlFehler
Tippfehler auf der PreisseiteDokumentation
Single Sign-On defektWahrscheinlich ein Duplikat von #301

GitHub-Issue-Triage jeden Werktagmorgen

Eine geplante Aufgabe liest neue Issues, schlägt für jedes ein Label vor, markiert mögliche Duplikate und entwirft Reproduktionsschritte und Antworten. Das ist KI-Issue-Triage, die die endgültige Entscheidung Ihnen überlässt.

  1. Issue #301 lesen
  2. Neuer Branchfix/sso-login
  3. Die Rückkehr-URL nach Single Sign-On behalten
  4. Pull Request geöffnet, bereit zur Überprüfung

Vom Issue zum Pull Request mit einem GitHub-KI-Agenten

Manus ist ein GitHub KI-Assistent, der die Änderung selbst vornimmt. Er liest das Issue, bearbeitet den Code in einem neuen Branch, schreibt eine KI-Commit-Nachricht, die erklärt, was geändert wurde und warum, und öffnet einen Pull Request. Das Mergen bleibt bei dir.

Generator für Versionshinweise zu zusammengeführten Pull Requests

Verwandle das, was diese Woche veröffentlicht wurde, in Notizen, die deine Nutzer lesen können.

Jeden Freitag um 16 Uhr

Neue Funktionen

  • Teile ein Dashboard mit einem öffentlichen Link #131
  • Berichte nach Team filtern #134

Fehlerbehebungen

  • Diagramme flackern bei Größenänderung nicht mehr #133

Inkompatible Änderungen

  • Der alte Export-Endpunkt wurde entfernt #136

Ein wöchentliches Änderungsprotokoll aus zusammengeführten Pull Requests

Nutze Manus als Changelog-Generator: Jeden Freitag sammelt er die in main gemergten Pull Requests und schreibt KI-Release-Notes, gruppiert nach Neuerungen, Fehlerbehebungen und Änderungen.

Eine Manus-Web-App mit Ihrem GitHub-Repository synchronisieren

Sichere den Code, bearbeite ihn mit deinen eigenen Tools und halte beide Seiten synchron.

Web-App in ManusDurch Chatten bearbeiten
Automatisches PushAutomatisches Pull
Privates Repositorymain

Erstelle die App hier, behalte den Code in GitHub

Exportiere eine in Manus erstellte Web-App in ein neues privates Repository. Manus pusht seine Änderungen zu main und zieht vor dem Bearbeiten den neuesten Code, sodass du auch in deinem eigenen Editor arbeiten kannst.

Lies den GitHub-Integrationsleitfaden

Keine eigene Einrichtung des GitHub MCP-Servers nötig

GitHub ist ein integrierter Connector in Manus. Einmal verbinden, und jede Aufgabe kann ihn nutzen.

GitHub in Connectors verbinden

Connectors in Manus öffnen, GitHub auswählen und mit Ihrem GitHub-Konto anmelden.

Wähle die Repositories

Erlaube auf GitHub der Manus-Connector-App, die Repositories zu nutzen, die du freigeben möchtest. Du kannst dies später unter Konfigurieren ändern.

Sag, was erledigt werden soll

Erwähne GitHub oder wähle ein Repository aus dem GitHub-Menü im Chatfeld aus und beschreibe dann, was du brauchst.

Ein GitHub MCP Claude Desktop-Setup oder ein GitHub MCP Cursor-Setup bedeutet, dass der MCP-Server von GitHub in den Einstellungen dieser App hinzugefügt wird, entweder der gehostete Server oder einer, den Sie lokal mit Docker und einem persönlichen Zugriffstoken ausführen. Um GitHub mit ChatGPT zu verbinden, verwenden Sie den ChatGPT-GitHub-Connector, und die Claude-GitHub-Integration wird in Claude eingerichtet. In Manus ist der Connector integriert, und die Arbeit läuft auf dem eigenen virtuellen Computer von Manus, sodass eine Automatisierung starten kann, wenn ein Pull Request eröffnet wird.

Ein Repository verstehen, bevor du es änderst

Beginnen Sie mit einer Frage zu Ihrem Code. Manus durchsucht das Repository, das Sie auswählen, und antwortet mit Dateinamen, die Sie öffnen können.

So funktionieren Manus-Connectors

Weitere Möglichkeiten, mit Code in Manus zu arbeiten

Häufig gestellte Fragen

Was ist der GitHub-MCP-Connector in Manus?

Das ist der integrierte GitHub-Connector in Manus, einer der vorgefertigten MCP-Connectoren, die in allen Plänen verfügbar sind. Nach der Verbindung kann Manus Code in den von dir erlaubten Repositories lesen und schreiben, Änderungen committen und pushen sowie Issues und Pull Requests erstellen, anzeigen, bearbeiten und schließen.

Wie verbinde ich GitHub mit Manus?

Connectors in Manus öffnen, GitHub auswählen und auf Verbinden klicken. Bei GitHub anmelden und den Zugriff auf die gewünschten Repositories bestätigen. Danach GitHub in einer Aufgabe erwähnen oder ein Repository über das GitHub-Menü im Chatfeld auswählen.

Kann Manus Pull Requests automatisch überprüfen?

Ja. Erstellen Sie eine getriggerte Automatisierung mit GitHub als Quelle, wählen Sie das Pull-Request-Ereignis und fügen Sie Bedingungen wie Repository, Branch oder Label hinzu. Unterstützte GitHub-Ereignisse starten eine Aufgabe, sobald sie eintreten. Sie läuft als Manus-Aufgabe, nicht als GitHub Actions-Workflow, sodass Ihre bestehenden Prüfungen weiterlaufen. Nutzen Sie Testlauf, um es zuerst auszuprobieren.

Kann Manus Code pushen oder Pull Requests öffnen?

Ja. In Repositories, die Sie erlauben, kann Manus Änderungen committen und pushen sowie Pull Requests und Issues erstellen, bearbeiten und schließen. Bitten Sie es, an einem neuen Branch zu arbeiten und einen Pull Request zu öffnen, wenn Sie eine Änderung überprüfen möchten, bevor sie main erreicht.

Auf welche Repositories kann Manus zugreifen?

Nur die Repositories, die Sie bei der Installation der Manus Connector-App auf GitHub erlauben, und in jeder Aufgabe wählen Sie aus, welche davon verwendet werden. Um den Zugriff zu ändern, öffnen Sie den GitHub-Connector in Manus und wählen Sie Konfigurieren. Wenn die Verbindung nicht mehr funktioniert, deinstallieren Sie Manus Connector unter github.com/settings/installations und verbinden Sie GitHub erneut.

Muss ich meinen eigenen GitHub-MCP-Server hosten?

Nein. GitHub ist ein vorgefertigter Connector in Manus, daher gibt es nichts zu installieren oder auszuführen. Verbinde dein Konto, und Manus erledigt die Arbeit auf seinem eigenen virtuellen Computer. Wenn du zusätzlich einen weiteren MCP-Server möchtest, kannst du bei den Connectors einen eigenen hinzufügen.

Wie unterscheidet sich das von der Codeüberprüfung in GitHub Copilot?

GitHub Copilot Code Review ist eine Funktion von GitHub, die einen Pull Request überprüft, wenn du sie anforderst oder automatische Überprüfungen aktiviert sind, und schlägt Änderungen vor, die du in GitHub anwenden kannst. Manus verbindet sich mit GitHub als allgemeiner KI-Agent: Neben der Überprüfung kann er Issues priorisieren, Fixes auf einem Branch committen, Pull Requests öffnen und Release Notes schreiben – wenn du es anforderst oder über eine Automatisierung.

Kann Manus ein GitHub-Repository zusammenfassen?

Ja. Wähle ein zugelassenes Repository aus dem GitHub-Menü im Chatfenster oder füge den Link zu einem öffentlichen Repository ein und bitte um eine GitHub-Repo-Zusammenfassung: was das Projekt macht, wie der Code organisiert ist und welche Dateien zuerst gelesen werden sollten. So lässt sich die Struktur eines GitHub-Repos schnell zusammenfassen, bevor du eine Änderung planst.

Kann ich eine Manus-Webanwendung mit GitHub synchronisieren?

Ja. Exportieren Sie Ihr Web-Projekt in ein neues privates GitHub-Repository, das Ihnen oder einer Organisation gehört, der Sie angehören. Manus pusht dann seine Änderungen zu main und zieht den neuesten Code, bevor es bearbeitet. Nur der Aufgabeninhaber kann exportieren, und das Umbenennen des Repositorys oder das Ändern seines Besitzers unterbricht die Verbindung.

Bring GitHub in deine nächste Manus-Aufgabe

GitHub in Manus verbinden