Vuorovaikuta GitHubin kanssa terminaalista `gh` CLI:n avulla — hallitse issueja, pull requesteja, CI-ajoja ja edistyneitä API-kyselyitä.
npx clawhub@latest install githubGitHub-taito antaa tekoälyagentillesi suoran pääsyn GitHubiin virallisen gh-komentorivityökalun kautta. Se kattaa koko päivittäisen työnkulun: issueiden triagen, pull requestien tarkastelun ja tarkistamisen, CI-putkiajojen seuraamisen sekä minkä tahansa GitHub API -päätepisteen kyselyn tiedoille, joita vakioalikomennot eivät paljasta. Toimii minkä tahansa repositorion kanssa välittämällä --repo omistaja/repo tai URL-osoitteen, joten se ei ole sidottu paikalliseen git-hakemistoon.
npx clawhub@latest install githubNapsauta Asenna-painiketta sivun yläosassa yhdellä napsauksella tapahtuvaa asennusta varten
gh-alikomennot tarjoavat (esim. tiettyjen PR-kenttien hakeminen --jq-suodattimilla).gh-komentorivityökalu on vain GitHubille.Listaa, tarkastele ja tarkista vetopyyntöjen tila komennoilla kuten gh pr checks ja gh pr list. Toimii aina minkä tahansa repon kanssa määrittämällä --repo omistaja/repo, myös git-hakemiston ulkopuolella.
Tarkastele GitHub Actions -työnkulkuajoja komennoilla gh run list, gh run view ja --log-failed, jotta saat näkyviin ainoastaan epäonnistuneiden vaiheiden lokit. Ihanteellinen agenteille, joiden täytyy diagnosoida rikkinäisiä CI-putkia ilman manuaalista lokien etsimistä.
Komento gh api avaa pääsyn mihin tahansa GitHub REST API -päätepisteeseen. Yhdistä se --jq-suodattimien kanssa poimiaksesi tarkasti tarvitsemasi kentät — esimerkiksi PR:n otsikon, tilan ja tekijän hakeminen yhdellä kutsulla.
Useimmat gh-alikomennot tukevat --json-lippuja, joten vastaukset voidaan putkittaa --jq-lausekkeisiin tai käyttää suoraan jatkokäsittelytyökaluilla. Tämä tekee agenteille helpoksi jäsentää ja käsitellä Github-dataa ohjelmallisesti.
Listaa ja suodata ongelmat komennolla gh issue list, mukaan lukien JSON-tulostus rakenteellisia kyselyitä varten. Tukee suodatusta tunnisteiden, tilan, vastuuhenkilön ja muiden perusteella tavallisten gh-lippujen avulla.
Agentti tarkistaa kaikki avoimet PR:t, hakee niiden CI-tilan komennolla gh pr checks ja nostaa esiin epäonnistuneet tai jumissa olevat PR:t — antaen kehittäjälle priorisoidun listan ilman manuaalista koontinäytön tarkistamista.
Kun build hajoaa, agentti suorittaa komennon gh run view <run-id> --log-failed hakeakseen ainoastaan epäonnistuneiden vaiheiden lokit ja tiivistää perimmäisen syyn, säästäen insinöörejä pitkän CI-tulosteen selailulta.
Agentti hakee avoimet ongelmat gh issue list --json- ja --jq-suodattimien avulla luodakseen jäsennellyn raportin — ryhmiteltynä tunnisteen, iän tai vastuuhenkilön mukaan — viikoittaista tiimiyhteenvetoa varten.
Käyttämällä gh api -komentoa mukautetuilla --jq-kyselyillä agentti hakee tiettyjä metatietoja (esim. PR:n yhdistämiskommitin SHA, arvioijien luettelo tai työnkulun ajoitus), joita ei ole saatavilla tavallisten alikomento jen kautta.
npx clawhub@latest install githubKirjaudu sisään kirjoittaaksesi arvostelun
Ei arvosteluja vielä. Ole ensimmäinen jakamaan kokemuksesi!