Åtgärda GitHub-ärenden automatiskt med hjälp av parallella AI-underagenter som implementerar ändringar, öppnar PR:er och svarar på kodgranskningsfeedback.
npx clawhub@latest install gh-issuesKrav
gh-issues är en AI-orkestreringsförmåga som omvandlar din eftersläpning av GitHub-ärenden till sammanslagna pull-förfrågningar med minimal mänsklig inblandning. Givet ett repositorium hämtar den öppna ärenden, skapar parallella underagenter för att analysera och implementera korrigeringar, pushar grenar, öppnar PR:er och övervakar sedan dessa PR:er för granskningskommentarer — och skapar ytterligare agenter för att hantera återkoppling. Den stöder fork-arbetsflöden, övervaknings-/pollningsläge, cron-schemaläggning, Telegram-notifieringar och konfigurerbar modellval.
npx clawhub@latest install gh-issuesKlicka på Installera-knappen längst upp på sidan för installation med ett klick
--cron-läge).--fork).--reviews-only för att låta gh-issues skanna öppna fix/issue-*-PR:ar och pusha åtgärder för begärda ändringar.GH_TOKEN) — gh-issues kan inte autentisera sig mot något GitHub-API utan den.Upp till 8 underagenter körs samtidigt, där varje agent hanterar ett enskilt ärende från början till slut: skapande av gren, kodanalys, implementering av fix, testkörning, commit, push och öppnande av PR. Varje agent har en tidsbudget på 60 minuter och en inbyggd konfidensbedömning — den hoppar över ärenden som den inte kan hantera med ≥7/10 i konfidens.
Efter att PR:er öppnats hämtar fas 6 granskningar, inbäddade kommentarer, allmänna PR-kommentarer och till och med inbäddade botgranskningar (t.ex. Greptile). Kommentarer som kräver åtgärd utlöser ytterligare underagenter som checkar ut grenen, tillämpar de begärda ändringarna, skickar en uppdatering och svarar på varje kommentar med commit-SHA:t.
Skicka --fork user/repo för att pusha alla grenar till din gaffel och öppna PR:er från gaffeln mot det ursprungliga källarkivet — vilket matchar det vanliga arbetsflödet för bidrag till öppen källkod utan att kräva skrivbehörighet till det ursprungliga arkivet.
--cron aktiverar schemaläggning av typen "skjut och glöm": orkestratorn väljer ett lämpligt ärende, startar en underagent och avslutas omedelbart — säkert att anropa från ett cron-jobb var några minuter. --watch håller orkestratorn igång och söker efter nya ärenden och granskningskommentarer med ett konfigurerbart intervall.
Innan en underkörning startar kontrollerar kompetensen om det finns befintliga öppna PR:er, pågående grenar i push-repot samt en lokal anspråksfil med 2 timmars utgångstid. Detta förhindrar att duplicerade underagenter tävlar om samma ärende vid överlappande cron-körningar eller bevakningscykler.
Skicka --notify-channel med ett Telegram-kanal-ID för att ta emot ett slutligt sammanfattningsmeddelande som innehåller PR-länkar och resultat per ärende. Endast det slutliga utfallet skickas — inte mellanliggande statusuppdateringar.
Kör /gh-issues owner/repo --label bug --limit 10 --cron från ett schemalagt jobb. Varje anrop väljer nästa ej tilldelade buggärende, skapar en underagent som implementerar en fix och avslutas sedan. Med tiden bearbetas eftersläpningen stegvis utan mänsklig inblandning mellan körningarna.
Använd /gh-issues upstream/project --fork myfork/project --label good-first-issue för att låta skickligheten hämta ärenden från uppströmsrepot, pusha fixgrenar till din gaffel och öppna pull requests riktade mot uppströmsrepo:t — med respekt för det vanliga bidragsgivarflödet.
Schemalägg /gh-issues owner/repo --reviews-only --cron tillsammans med din befintliga PR-pipeline. Varje körning genomsöker öppna fix/issue-*-PR:er efter oadresserade CHANGES_REQUESTED-granskningar eller inline-kommentarer, väljer den första ohanterade PR:en och startar en agent för att tillämpa de begärda ändringarna och svara.
Kör /gh-issues owner/repo --label enhancement --watch --interval 10 under en sprintplaneringsession. Skickligheten hämtar ärenden, ber dig bekräfta vilka som ska behandlas, skapar agenter och söker efter nya ärenden och granskningsfeedback var 10:e minut — och presenterar ackumulerade resultat tills du säger "stopp".
GH_TOKEN i din miljö eller konfigurera under skills.entries["gh-issues"].apiKey i OpenClaw-instrumentpanelen / ~/.openclaw/openclaw.json.--notify-channel. OpenClaw-agenten måste ha tillgång till en konfigurerad Telegram-bot som kan skicka meddelanden till målkanalen.npx clawhub@latest install gh-issuesKrav
Logga in för att skriva en recension
Inga recensioner ännu. Var den första att dela din upplevelse!