Připojte GitHub k Manus pro kontrolu, opravu a nasazení kódu

Díky konektoru MCP GitHub Manus čte vaše pull requesty a issues, napíše recenzi, opraví kód v branchi a otevře pull request, který pak sloučíte. Může také začít sám, jakmile se otevře pull request.

Nejprve připoj GitHub v Manus
Zopakovat neúspěšné platební webhooky#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 Tato smyčka se vykoná jednou navíc. Použijte i < MAX_RETRIES.
43+ await sendReceipt(event.order)
Manus Opakovaný pokus může stejnou účtenku odeslat dvakrát. Nejprve zkontrolujte, zda již byla odeslána.
44+ }
45 }
Oprava odeslánaZastavte duplicitní účtenky při opakováníe41c9a2

AI kontrola kódu GitHub pro každý pull request

Požádejte Manus, aby zkontroloval jeden pull request, nebo jej nastavte jako bota pro kontrolu kódu GitHub, který se spustí u každého nového pull requestu.

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

Přidává opakované pokusy pro platební webhooky. Před sloučením je třeba vyřešit 2 problémy a cesta opakování nemá test.

3 souborů změněno2 komentářů

AI revize PR z odkazu na pull request

Vložte odkaz a Manus funguje jako váš AI recenzent kódu: nejprve shrnutí pull requestu pomocí AI, poté recenze pull requestu GitHub s komentáři přiřazenými k přesným řádkům. Požádejte ho, aby počkalo na váš souhlas, takže AI recenze kódu zobrazená v GitHub je ta, kterou jste schválili.

KdyV vybraném repozitáři je otevřen pull request nebo je označen jako připravený k revizi
Pouze pokudCílová větev je main a pull request není koncept
PakManus zkontroluje změnu a zveřejní recenzi, pokud zjistí jasný problém

Automatizujte kontrolu kódu při otevření pull requestu

Nastavte automatizaci GitHub v Manus: když je otevřen pull request nebo označen jako připravený k revizi, nový úkol jej zkontroluje a zveřejní recenzi pouze tehdy, pokud existuje jasný problém k opravě. Funguje jako bot pro revizi PR, který instruujete běžným jazykem, a nejde o AI krok GitHub Actions, takže vaše stávající kontroly běží dál.

Zjistěte, jak automatizace spouštějí úkoly

Nejprve seřadit nové úkoly, pak opravit ty důležité

Manus přečte každou novou issue, poté vezme tu, kterou vyberete, z větve až po pull request, který můžete zkontrolovat.

Každý všední den v 9:00
Přihlášení selhává u jednotného přihlášeníchyba
Překlep na stránce s cenamidokumentace
Jednotné přihlášení nefungujePravděpodobný duplikát #301

Třídění úkolů GitHub každé pracovní ráno

Naplánovaná úloha čte nové issues, navrhuje štítek pro každou z nich, označuje pravděpodobné duplicity a připravuje kroky k reprodukci a odpovědi. Jde o AI třídění issues, které konečné rozhodnutí přenechává vám.

  1. Přečíst issue #301
  2. Nová větevfix/sso-login
  3. Zachovejte návratovou URL adresu po jednotném přihlášení
  4. Pull request otevřen, připraven k revizi

Přejděte od issue k pull requestu s AI agentem GitHub

Manus je AI asistent pro GitHub, který provádí změnu sám. Přečte issue, upraví kód v nové větvi, napíše AI commit zprávu vysvětlující, co a proč se změnilo, a otevře pull request. Sloučení zůstává na vás.

Generátor poznámek k vydání pro sloučené pull requesty

Proměňte to, co se tento týden odeslalo, v poznámky, které si vaši uživatelé mohou přečíst.

Každý pátek ve 16:00

Nové funkce

  • Sdílet dashboard pomocí veřejného odkazu #131
  • Filtrovat reporty podle týmu #134

Opravy

  • Grafy už při změně velikosti neblikají #133

Změny narušující kompatibilitu

  • Starý export endpoint byl odstraněn #136

Týdenní changelog ze sloučených pull requestů

Použijte Manus jako generátor changelogu: každý pátek shromáždí pull requesty sloučené do main a napíše AI poznámky k vydání seskupené podle toho, co je nové, co je opraveno a co se změnilo.

Synchronizujte webovou aplikaci Manus s vaším repozitářem GitHub

Zálohujte kód, upravujte ho ve svých nástrojích a udržujte obě strany v souladu.

Webová aplikace v ManusUpravovat pomocí konverzace
Automatické odesláníAutomatické stažení
Privátní repozitářmain

Vytvořte aplikaci zde, kód uložte v GitHub

Exportujte webovou aplikaci, kterou jste vytvořili v Manus, do nového privátního repozitáře. Manus odesílá své změny do main a před úpravou stahuje nejnovější kód, takže můžete pracovat i ve svém vlastním editoru.

Přečtěte si průvodce integrací GitHub

Přeskočit nastavení GitHub MCP serveru

GitHub je vestavěný konektor v Manus. Připojte ho jednou a kterýkoli úkol ho může použít.

Připojte GitHub v Konektorech

Otevřete Konektory v Manus, vyberte GitHub a přihlaste se svým účtem GitHub.

Vyberte repozitáře

Na GitHub povolte aplikaci Manus Connector používat repozitáře, které chcete sdílet. Později to můžete změnit v Konfiguraci.

Popište, co má být uděláno

Zmiňte GitHub nebo vyberte repozitář z nabídky GitHub v chatovacím okně a poté popište, co potřebujete.

Nastavení GitHub MCP v Claude Desktop nebo GitHub MCP v Cursor znamená přidat MCP server GitHub v nastavení dané aplikace, buď hostovaný server, nebo lokální, který spustíte pomocí Docker a osobního přístupového tokenu. Pro připojení GitHub k ChatGPT použijete konektor ChatGPT GitHub a integrace Claude GitHub se nastavuje přímo v Claude. V Manus je konektor vestavěný a práce běží na vlastním virtuálním počítači Manus, takže automatizace jej může spustit při otevření pull requestu.

Vysvětlete repozitář, než ho začnete upravovat

Začněte otázkou o svém kódu. Manus prohledá vybraný repozitář a odpoví s názvy souborů, které můžete otevřít.

Jak fungují konektory Manus

Další způsoby práce s kódem v Manus

Často kladené otázky

Co je konektor MCP GitHub v Manus?

Je to vestavěný konektor GitHub v Manus, jeden z předpřipravených MCP konektorů dostupných ve všech plánech. Po připojení může Manus číst a zapisovat kód, commitovat a pushovat změny a vytvářet, zobrazovat, upravovat a zavírat issues a pull requesty v repozitářích, které povolíte.

Jak připojím GitHub k Manus?

Otevřete Konektory v Manus, vyberte GitHub a klikněte na Připojit. Přihlaste se do GitHub a schvalte přístup k repozitářům, které chcete používat. Poté zmiňte GitHub v úloze nebo vyberte repozitář z nabídky GitHub v okně chatu.

Dokáže Manus automaticky kontrolovat pull requesty?

Ano. Vytvořte triggerovanou automatizaci se zdrojem GitHub, zvolte událost pull request a přidejte podmínky, jako je repozitář, větev nebo štítek. Podporované události GitHub spouštějí úkol v okamžiku, kdy nastanou. Běží jako úkol Manus, nikoli jako workflow GitHub Actions, takže vaše stávající kontroly běží dál. Nejprve to vyzkoušejte pomocí Testovacího spuštění.

Dokáže Manus pushovat kód nebo otevírat pull requesty?

Ano. V repozitářích, které povolíte, může Manus commitovat a pushovat změny a vytvářet, upravovat a zavírat pull requesty a issues. Požádejte ho, aby pracoval na nové větvi, a otevřete pull request, pokud chcete změnu zkontrolovat před tím, než se dostane do main.

Ke kterým repozitářům může Manus přistupovat?

Pouze repozitáře, které povolíte při instalaci aplikace Manus Connector na GitHub, a v každé úloze vyberete, které z nich chcete použít. Pro změnu přístupu otevřete konektor GitHub v Manus a zvolte Konfigurovat. Pokud připojení přestane fungovat, odinstalujte Manus Connector na github.com/settings/installations a poté znovu připojte GitHub.

Musím hostovat svůj vlastní MCP server GitHub?

Ne. GitHub je předpřipravený konektor v Manus, takže nic nemusíte instalovat ani spouštět. Připojte svůj účet a Manus udělá práci sám na svém vlastním virtuálním počítači. Pokud chcete i jiný MCP server, můžete v Konektorech přidat vlastní.

Jak se to liší od revize kódu GitHub Copilot?

Kontrola kódu GitHub Copilot je funkce GitHub, která zkontroluje pull request, když o to požádáte nebo když jsou zapnuté automatické kontroly, a navrhne změny, které lze přímo v GitHub použít. Manus se k GitHub připojuje jako obecný AI agent: kromě kontroly může třídit issues, commitovat opravy do větve, otevírat pull requesty a psát poznámky k vydání, ať už na vaši žádost nebo z automatizace.

Dokáže Manus shrnout repozitář GitHub?

Ano. Vyberte povolené úložiště z nabídky GitHub v okně chatu, nebo vložte odkaz na veřejné úložiště a požádejte o souhrn úložiště GitHub: co projekt dělá, jak je kód organizován a které soubory číst nejdříve. Je to rychlý způsob, jak shrnout strukturu úložiště GitHub před plánováním změny.

Mohu synchronizovat webovou aplikaci Manus s GitHub?

Ano. Exportujte svůj webový projekt do nového privátního repozitáře GitHub, který vlastníte vy nebo organizace, do níž patříte. Manus pak odesílá své změny do main a před úpravami stahuje nejnovější kód. Exportovat může pouze vlastník úkolu, a přejmenování repozitáře nebo změna jeho vlastníka přeruší spojení.

Přineste GitHub do dalšího úkolu v Manus

Připojte GitHub v Manus