Collega GitHub a Manus per esaminare, correggere e distribuire il codice

Con il connettore MCP di GitHub, Manus legge le tue pull request e issue, scrive la revisione, corregge il codice su un branch e apre una pull request che puoi unire. Può anche iniziare da solo quando si apre una pull request.

Prima, connetti GitHub in Manus
Riprova i webhook di pagamento non riusciti#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 Questo ciclo viene eseguito una volta in più. Usa i < MAX_RETRIES.
43+ await sendReceipt(event.order)
Manus Un nuovo tentativo può inviare la stessa ricevuta due volte. Verifica prima se è già stata inviata.
44+ }
45 }
Correzione distribuitaEvita ricevute duplicate durante i tentativie41c9a2

Revisione del codice AI di GitHub per ogni pull request

Chiedi a Manus di revisionare una pull request, oppure configuralo come bot di revisione del codice GitHub che si avvia a ogni nuova pull request.

github.com/your-org/your-repo/pull/128
Revisione di Manus

Aggiunge i tentativi automatici ai webhook di pagamento. 2 problemi da risolvere prima della fusione, e il percorso di retry non ha test.

3 file modificati2 commenti

Revisione AI delle PR da un link a una pull request

Incolla il link e Manus funge da tuo revisore di codice AI: prima un riepilogo AI della pull request, poi una revisione della pull request su GitHub con commenti associati alle righe esatte. Chiedigli di attendere il tuo via libera, così la revisione del codice AI che GitHub mostra è una che hai approvato.

QuandoUna pull request viene aperta o contrassegnata come pronta per la revisione nel repository selezionato
Solo seIl branch di base è main e la pull request non è una bozza
PoiManus esamina la modifica e pubblica una recensione quando riscontra un problema evidente

Automatizza la revisione del codice quando viene aperta una pull request

Configura un'automazione GitHub in Manus: quando una pull request viene aperta o segnata come pronta per la revisione, una nuova attività la revisiona e pubblica una recensione solo quando c'è un problema evidente da risolvere. Funziona come un bot di revisione PR che istruisci in parole semplici, e non è uno step AI di GitHub Actions, quindi i tuoi controlli esistenti continuano a funzionare.

Scopri come le automazioni avviano le attività

Ordina i nuovi problemi, poi risolvi quelli importanti

Manus legge ogni nuovo issue, poi porta quello che scegli da un branch a una pull request che puoi revisionare.

Ogni giorno lavorativo alle 9:00
L'accesso non riesce con il single sign-onbug
Errore di battitura nella pagina dei prezzidocumenti
Login single sign-on non funzionanteProbabile duplicato di #301

Gestione delle issue di GitHub ogni mattina lavorativa

Un'attività pianificata legge le nuove issue, suggerisce un'etichetta per ciascuna, segnala i probabili duplicati e redige i passaggi di riproduzione e le risposte. È il triage AI delle issue che lascia a te la decisione finale.

  1. Leggi l'issue #301
  2. Nuovo branchfix/sso-login
  3. Mantieni l'URL di ritorno dopo il single sign-on
  4. Pull request aperta, pronta per la revisione

Passa dall'issue alla pull request con un agente AI GitHub

Manus è un assistente AI per GitHub che apporta direttamente la modifica. Legge l'issue, modifica il codice su un nuovo branch, scrive un messaggio di commit AI che spiega cosa è cambiato e perché, e apre una pull request. Il merge resta a tua discrezione.

Generatore di note di rilascio per le pull request unite

Trasforma ciò che è stato rilasciato questa settimana in note che i tuoi utenti possono leggere.

Ogni venerdì alle 16:00

Nuove funzionalità

  • Condividi una dashboard con un link pubblico #131
  • Filtra i report per team #134

Correzioni

  • I grafici non sfarfallano più al ridimensionamento #133

Modifiche incompatibili

  • Il vecchio endpoint di esportazione è stato rimosso #136

Un changelog settimanale dalle pull request unite

Usa Manus come generatore di changelog: ogni venerdì raccoglie le pull request unite in main e scrive note di rilascio AI raggruppate per novità, correzioni e modifiche.

Sincronizza un'app web Manus con il tuo repository GitHub

Esegui il backup del codice, modificalo nei tuoi strumenti e mantieni entrambi i lati sincronizzati.

App web in ManusModifica chattando
Push automaticoPull automatico
Repository privatomain

Crea l'app qui, mantieni il codice su GitHub

Esporta un'app web creata in Manus in un nuovo repository privato. Manus invia le sue modifiche a main e recupera il codice più recente prima di modificarlo, così puoi lavorare anche nel tuo editor.

Leggi la guida all'integrazione con GitHub

Salta la configurazione del server MCP di GitHub

GitHub è un connettore integrato in Manus. Connettilo una volta e qualsiasi attività potrà usarlo.

Collega GitHub nei Connettori

Apri Connettori in Manus, scegli GitHub e accedi con il tuo account GitHub.

Scegli i repository

Su GitHub, consenti all'app Manus Connector di utilizzare i repository che vuoi condividere. Puoi modificarlo in seguito da Configura.

Chiedi il lavoro

Menziona GitHub o scegli un repository dal menu GitHub nella casella di chat, poi descrivi cosa ti serve.

Una configurazione GitHub MCP per Claude Desktop o una configurazione GitHub MCP per Cursor significa aggiungere il server MCP di GitHub nelle impostazioni di quell’app, sia il server ospitato che uno locale eseguito con Docker e un token di accesso personale. Per collegare GitHub a ChatGPT, si usa il connettore GitHub di ChatGPT, e l’integrazione GitHub di Claude si configura in Claude. In Manus, il connettore è integrato e il lavoro viene eseguito sul computer virtuale proprio di Manus, così un’automazione può avviarlo quando si apre una pull request.

Spiega un repository prima di modificarlo

Inizia con una domanda sul tuo codice. Manus esamina il repository che scegli e risponde con nomi di file che puoi apire.

Come funzionano i connettori di Manus

Altri modi per lavorare con il codice in Manus

Domande frequenti

Cos'è il connettore MCP GitHub in Manus?

È il connettore GitHub integrato in Manus, uno dei connettori MCP predefiniti disponibili su tutti i piani. Una volta collegato, Manus può leggere e scrivere codice, fare commit e push delle modifiche, e creare, visualizzare, modificare e chiudere issue e pull request nei repository che consenti.

Come posso collegare GitHub a Manus?

Apri Connettori in Manus, scegli GitHub e fai clic su Connetti. Accedi a GitHub e approva l'accesso ai repository che vuoi utilizzare. Dopo, menziona GitHub in un'attività o scegli un repository dal menu GitHub nella casella della chat.

Manus può revisionare automaticamente le pull request?

Sì. Crea un'automazione attivata con GitHub come fonte, scegli l'evento pull request e aggiungi condizioni come repository, branch o etichetta. Gli eventi GitHub supportati avviano un'attività nel momento in cui si verificano. Viene eseguita come attività di Manus, non come workflow di GitHub Actions, quindi i tuoi controlli esistenti continuano a funzionare. Usa Esegui test per provarla prima.

Manus può eseguire il push del codice o aprire pull request?

Sì. Nei repository che consenti, Manus può eseguire commit e push delle modifiche e creare, modificare e chiudere pull request e issue. Chiedigli di lavorare su un nuovo branch e aprire una pull request quando vuoi rivedere una modifica prima che raggiunga main.

A quali repository può accedere Manus?

Solo i repository che autorizzi quando installi l'app Manus Connector su GitHub, e in ogni attività scegli quali di questi utilizzare. Per modificare l'accesso, apri il connettore GitHub in Manus e seleziona Configura. Se la connessione smette di funzionare, disinstalla Manus Connector su github.com/settings/installations, poi collega di nuovo GitHub.

Devo ospitare il mio server MCP GitHub?

No. GitHub è un connettore predefinito in Manus, quindi non c'è nulla da installare o eseguire. Collega il tuo account e Manus svolgerà il lavoro sul proprio computer virtuale. Se desideri anche un altro server MCP, puoi aggiungerne uno personalizzato in Connettori.

In cosa è diverso dalla revisione del codice di GitHub Copilot?

La revisione del codice GitHub Copilot è una funzionalità di GitHub che esamina una pull request quando la richiedi o quando le revisioni automatiche sono attivate, e suggerisce modifiche che puoi applicare in GitHub. Manus si connette a GitHub come agente AI generico: oltre a revisionare, può classificare gli issue, eseguire commit di correzioni su un branch, aprire pull request e scrivere note di rilascio, quando lo richiedi o tramite un'automazione.

Manus può riassumere un repository GitHub?

Sì. Scegli un repository consentito dal menu GitHub nella casella di chat, oppure incolla il link di un repository pubblico e chiedi un riepilogo del repository GitHub: cosa fa il progetto, come è organizzato il codice e quali file leggere prima. È un modo rapido per riassumere la struttura di un repository GitHub prima di pianificare una modifica.

Posso sincronizzare una web app Manus con GitHub?

Sì. Esporta il tuo progetto web in un nuovo repository privato GitHub di tua proprietà o di un'organizzazione a cui appartieni. Manus quindi invia le sue modifiche a main e recupera il codice più recente prima di modificarlo. Solo il proprietario dell'attività può esportare, e rinominare il repository o cambiarne il proprietario interrompe il collegamento.

Porta GitHub nella tua prossima attività Manus

Collega GitHub in Manus