Połącz GitHub z Manus, aby przeglądać, naprawiać i wdrażać kod

Dzięki łącznikowi MCP GitHub, Manus odczytuje Twoje pull requesty i zgłoszenia, pisze recenzję, naprawia kod w branchu i otwiera pull request do scalenia. Może też rozpoczynać pracę samodzielnie, gdy otwarty zostanie pull request.

Najpierw połącz GitHub w Manus
Ponów nieudane webhooki płatności#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 Ta pętla wykonuje się jeden raz więcej. Użyj i < MAX_RETRIES.
43+ await sendReceipt(event.order)
Manus Ponowna próba może wysłać ten sam dowód dwukrotnie. Najpierw sprawdź, czy już został wysłany.
44+ }
45 }
Poprawka wdrożonaZatrzymaj duplikaty potwierdzeń przy ponownych próbache41c9a2

GitHub AI code review dla każdego pull requesta

Poproś Manus o przegląd jednego pull requesta lub skonfiguruj go jako bota GitHub do przeglądu kodu, który uruchamia się przy każdym nowym pull requeście.

github.com/your-org/your-repo/pull/128
Przegląd Manus

Dodaje ponowne próby do webhooków płatności. 2 problemy do naprawienia przed scaleniem, a ścieżka ponownych prób nie ma testu.

3 zmienionych plików2 komentarzy

Przegląd PR przez AI na podstawie linku do pull requesta

Wklej link, a Manus działa jako Twój recenzent kodu AI: najpierw podsumowanie pull requesta od AI, a potem recenzja pull requesta GitHub z komentarzami przypisanymi do konkretnych linii. Poproś go, aby czekał na Twoją zgodę, dzięki czemu recenzja kodu AI widoczna w GitHub będzie przez Ciebie zatwierdzona.

KiedyPull request jest otwierany lub oznaczany jako gotowy do przeglądu w wybranym repozytorium
Tylko jeśliBranch bazowy to main, a pull request nie jest szkicem
NastępnieManus sprawdza zmianę i publikuje recenzję, gdy wykryje jednoznaczny problem

Automatyzuj przegląd kodu po otwarciu pull requesta

Skonfiguruj automatyzację GitHub w Manus: gdy zostanie otwarty pull request lub oznaczony jako gotowy do przeglądu, nowe zadanie go przegląda i publikuje recenzję tylko wtedy, gdy znajdzie jasny problem do naprawienia. Działa jak bot do przeglądu PR, którym instruujesz zwykłymi słowami, i nie jest to krok AI GitHub Actions, więc twoje istniejące kontrole działają dalej.

Zobacz, jak automatyzacje uruchamiają zadania

Sortuj nowe zgłoszenia, a potem napraw te, które mają znaczenie

Manus odczytuje każde nowe zgłoszenie, a następnie przenosi wybrane przez Ciebie z branży do pull request, który możesz sprawdzić.

Każdego dnia roboczego o 9:00
Logowanie nie działa z jednokrotnym logowaniembłąd
Literówka na stronie cennikadokumentacja
Logowanie jednokrotne nie działaPrawdopodobny duplikat #301

Sortowanie issues GitHub każdego dnia roboczego rano

Zaplanowane zadanie odczytuje nowe zgłoszenia, proponuje etykietę dla każdego z nich, oznacza prawdopodobne duplikaty i szkicuje kroki reprodukcji oraz odpowiedzi. To selekcja zgłoszeń z użyciem AI, która ostateczną decyzję pozostawia Tobie.

  1. Przeczytaj zgłoszenie #301
  2. Nowa gałąźfix/sso-login
  3. Zachowaj adres powrotny po jednokrotnym logowaniu
  4. Pull request otwarty, gotowy do przeglądu

Przejdź od zgłoszenia do pull requesta z agentem AI GitHub

Manus to asystent AI GitHub, który samodzielnie wprowadza zmianę. Odczytuje zgłoszenie, edytuje kod na nowej branży, pisze komunikat commita AI, który opisuje co i dlaczego zostało zmienione, i otwiera pull request. Scalanie pozostaje w Twoich rękach.

Generator informacji o wydaniu dla scalonych pull requestów

Zamień to, co wdrożono w tym tygodniu, w notatki zrozumiałe dla użytkowników.

Każdy piątek o 16:00

Nowe funkcje

  • Udostępnij panel za pomocą publicznego linku #131
  • Filtruj raporty według zespołu #134

Poprawki

  • Wykresy nie migają już przy zmianie rozmiaru #133

Zmiany niekompatybilne

  • Stary punkt końcowy eksportu został usunięty #136

Tygodniowy dziennik zmian ze scalonych pull requestów

Użyj Manus jako generatora changeloga: w każdy piątek zbiera on pull requesty scalone do main i pisze notatki o wydaniu AI, pogrupowane według tego, co nowe, co naprawione i co zmienione.

Zsynchronizuj aplikację webową Manus z repozytorium GitHub

Zrób kopię zapasową kodu, edytuj go we własnych narzędziach i utrzymuj zgodność obu stron.

Aplikacja webowa w ManusEdytuj przez czat
Automatyczne wysyłanieAutomatyczne pobieranie
Prywatne repozytoriummain

Zbuduj aplikację tutaj, zachowaj kod w GitHub

Wyeksportuj aplikację webową zbudowaną w Manus do nowego prywatnego repozytorium. Manus wysyła swoje zmiany do main i pobiera najnowszy kod przed edycją, dzięki czemu możesz też pracować w swoim własnym edytorze.

Przeczytaj przewodnik integracji GitHub

Pomiń konfigurację serwera MCP GitHub

GitHub to wbudowany konektor w Manus. Połącz go raz, a każde zadanie będzie mogło go użyć.

Połącz GitHub w Konektorach

Otwórz Konektory w Manus, wybierz GitHub i zaloguj się swoim kontem GitHub.

Wybierz repozytoria

W GitHub zezwól aplikacji Manus Connector na korzystanie z repozytoriów, które chcesz udostępnić. Możesz to później zmienić w opcji Konfiguruj.

Poproś o wykonanie pracy

Wspomnij o GitHub lub wybierz repozytorium z menu GitHub w polu czatu, a następnie opisz, czego potrzebujesz.

Konfiguracja GitHub MCP w Claude Desktop lub konfiguracja GitHub MCP w Cursor oznacza dodanie serwera MCP GitHub w ustawieniach tej aplikacji, albo serwera hostowanego, albo lokalnego, uruchamianego za pomocą Docker i osobistego tokenu dostępu. Aby połączyć GitHub z ChatGPT, używasz konektora ChatGPT GitHub, a integrację Claude GitHub konfiguruje się w Claude. W Manus konektor jest wbudowany, a praca odbywa się na własnym wirtualnym komputerze Manus, dzięki czemu automatyzacja może się uruchomić, gdy zostanie otwarty pull request.

Wyjaśnij repozytorium przed jego zmianą

Zacznij od pytania o swój kod. Manus przegląda wybrane przez Ciebie repozytorium i odpowiada, podając nazwy plików, które możesz otworzyć.

Jak działają łączniki Manus

Więcej sposobów pracy z kodem w Manus

Najczęściej zadawane pytania

Czym jest łącznik MCP GitHub w Manus?

To wbudowany konektor GitHub w Manus, jeden z gotowych konektorów MCP dostępnych we wszystkich planach. Po połączeniu Manus może odczytywać i zapisywać kod, zatwierdzać i wysyłać zmiany, a także tworzyć, przeglądać, edytować i zamykać zgłoszenia oraz pull requesty w repozytoriach, na które zezwolisz.

Jak połączyć GitHub z Manus?

Otwórz Konektory w Manus, wybierz GitHub i kliknij Połącz. Zaloguj się do GitHub i zatwierdź dostęp do repozytoriów, które chcesz używać. Następnie wspomnij GitHub w zadaniu lub wybierz repozytorium z menu GitHub w polu czatu.

Czy Manus może automatycznie przeglądać pull requesty?

Tak. Utwórz zautomatyzowany proces wyzwalany przez GitHub jako źródło, wybierz zdarzenie pull request i dodaj warunki, takie jak repozytorium, branch lub etykieta. Obsługiwane zdarzenia GitHub rozpoczynają zadanie w momencie ich wystąpienia. Działa to jako zadanie Manus, a nie jako workflow GitHub Actions, więc twoje istniejące kontrole nadal działają. Użyj Testowego uruchomienia, aby to najpierw sprawdzić.

Czy Manus może wypychać kod lub otwierać pull requesty?

Tak. W repozytoriach, na które zezwolisz, Manus może zatwierdzać i wysyłać zmiany oraz tworzyć, edytować i zamykać pull requesty i issue. Poproś go o pracę na nowym branchu i otwarcie pull requesta, jeśli chcesz przejrzeć zmianę przed jej wprowadzeniem do main.

Do których repozytoriów Manus ma dostęp?

Tylko repozytoria, na które zgodzisz się przy instalacji aplikacji Manus Connector na GitHub, a w każdym zadaniu wybierasz, które z nich chcesz użyć. Aby zmienić dostęp, otwórz konektor GitHub w Manus i wybierz Konfiguruj. Jeśli połączenie przestanie działać, odinstaluj Manus Connector na github.com/settings/installations, a następnie połącz GitHub ponownie.

Czy muszę hostować własny serwer MCP GitHub?

Nie. GitHub to wbudowany łącznik w Manus, więc nie trzeba niczego instalować ani uruchamiać. Połącz swoje konto, a Manus wykona pracę na swoim własnym wirtualnym komputerze. Jeśli potrzebujesz innego serwera MCP, możesz dodać własny w sekcji Łączniki.

Czym to się różni od przeglądu kodu GitHub Copilot?

Przegląd kodu GitHub Copilot to funkcja GitHub, która przegląda pull request na Twoje żądanie lub gdy włączone są automatyczne przeglądy, i proponuje zmiany, które możesz zastosować w GitHub. Manus łączy się z GitHub jako ogólny agent AI: oprócz przeglądania może segregować zgłoszenia, zatwierdzać poprawki na branchu, otwierać pull requesty i pisać notatki wydania, gdy o to poprosisz lub w ramach automatyzacji.

Czy Manus może podsumować repozytorium GitHub?

Tak. Wybierz dozwolone repozytorium z menu GitHub w oknie czatu albo wklej link do publicznego repozytorium i poproś o podsumowanie repozytorium GitHub: co robi projekt, jak zorganizowany jest kod i które pliki warto przeczytać najpierw. To szybki sposób na podsumowanie struktury repozytorium GitHub przed zaplanowaniem zmian.

Czy mogę zsynchronizować aplikację webową Manus z GitHub?

Tak. Wyeksportuj swój projekt internetowy do nowego prywatnego repozytorium GitHub, należącego do ciebie lub organizacji, do której należysz. Manus następnie wysyła swoje zmiany do main i pobiera najnowszy kod przed edycją. Eksportować może tylko właściciel zadania, a zmiana nazwy repozytorium lub jego właściciela przerywa połączenie.

Wykorzystaj GitHub w kolejnym zadaniu Manus

Połącz GitHub w Manus