Interagera med GitHub från terminalen via `gh` CLI — hantera issues, pull requests, CI-körningar och avancerade API-frågor.
npx clawhub@latest install githubGithub-skickligheten ger din AI-agent direkt åtkomst till GitHub via det officiella gh-CLI:t. Den täcker hela det dagliga arbetsflödet: triagering av ärenden, granskning och kontroll av pull requests, övervakning av CI-pipeline-körningar och förfrågningar mot valfri GitHub API-endpoint för data som vanliga underkommandon inte exponerar. Fungerar med vilket repo som helst genom att ange --repo owner/repo eller en URL, så den är inte kopplad till en lokal git-utcheckning.
npx clawhub@latest install githubKlicka på Installera-knappen längst upp på sidan för installation med ett klick
gh-underkommandon exponerar (t.ex. hämta specifika PR-fält med --jq-filter).gh CLI är enbart för GitHub.Lista, visa och kontrollera statusen för pull requests med kommandon som gh pr checks och gh pr list. Fungerar alltid mot valfritt repo genom att ange --repo owner/repo, även utanför en git-katalog.
Inspektera GitHub Actions-arbetsflödeskörningar med gh run list, gh run view och --log-failed för att endast visa loggarna för misslyckade steg. Idealiskt för agenter som behöver diagnostisera trasiga pipelines utan manuell loggsökning.
Kommandot gh api låser upp alla GitHub REST API-endpoints. Kombinera det med --jq-filter för att extrahera exakt de fält du behöver — till exempel för att hämta en PR:s titel, status och författare i ett enda anrop.
De flesta gh-underkommandon stöder --json-flaggor så att svar kan skickas vidare till --jq-uttryck eller konsumeras direkt av efterföljande verktyg. Detta gör det enkelt för agenter att tolka och agera på GitHub-data programmatiskt.
Lista och filtrera ärenden med gh issue list, inklusive JSON-utdata för strukturerade frågor. Stöder filtrering efter etiketter, tillstånd, tilldelad person och mer via standardflaggor för gh.
En agent kontrollerar alla öppna PR:er, hämtar deras CI-status via gh pr checks och lyfter fram PR:er som misslyckas eller har fastnat — vilket ger utvecklaren en prioriterad lista utan manuell genomgång av dashboarden.
När ett bygge misslyckas kör agenten gh run view <run-id> --log-failed för att hämta enbart loggarna för det misslyckade steget och sammanfattar grundorsaken, vilket sparar ingenjörer från att behöva bläddra igenom lång CI-utdata.
Agenten hämtar öppna ärenden med gh issue list --json och --jq-filter för att generera en strukturerad rapport — grupperad efter etikett, ålder eller tilldelad person — för en veckovis teamsammanfattning.
Med hjälp av gh api och anpassade --jq-frågor hämtar en agent specifik metadata (t.ex. SHA för PR:ens merge-commit, lista över granskare eller arbetsflödets tidsstämplar) som inte är tillgänglig via standardunderkommandon.
npx clawhub@latest install githubLogga in för att skriva en recension
Inga recensioner ännu. Var den första att dela din upplevelse!