Interactúa con GitHub desde tu terminal usando la CLI `gh` — gestiona issues, pull requests, ejecuciones de CI y consultas avanzadas a la API.
npx clawhub@latest install githubLa habilidad de Github le da a tu agente de IA acceso directo a GitHub a través de la CLI oficial gh. Cubre el flujo de trabajo diario completo: clasificación de issues, revisión y verificación de pull requests, monitoreo de ejecuciones de pipelines de CI, y consulta de cualquier endpoint de la API de GitHub para obtener datos que los subcomandos estándar no exponen. Funciona con cualquier repositorio pasando --repo owner/repo o una URL, por lo que no está vinculada a un checkout local de git.
npx clawhub@latest install githubHaz clic en el botón Instalar en la parte superior de esta página para una configuración rápida
gh (por ejemplo, obtener campos específicos de un PR con filtros --jq).gh es exclusivo de GitHub.Lista, visualiza y comprueba el estado de las pull requests con comandos como gh pr checks y gh pr list. Siempre funciona con cualquier repositorio especificando --repo owner/repo, incluso fuera de un directorio git.
Inspecciona las ejecuciones de flujos de trabajo de Github Actions con gh run list, gh run view y --log-failed para mostrar únicamente los registros de los pasos fallidos. Ideal para agentes que necesitan diagnosticar pipelines rotos sin tener que buscar manualmente en los registros.
El comando gh api desbloquea cualquier endpoint de la API REST de GitHub. Combínalo con filtros --jq para extraer exactamente los campos que necesitas — por ejemplo, obteniendo el título, el estado y el autor de un PR en una sola llamada.
La mayoría de los subcomandos de gh admiten indicadores --json para que las respuestas puedan canalizarse hacia expresiones --jq o ser consumidas directamente por herramientas posteriores. Esto facilita que los agentes analicen y actúen sobre los datos de Github de forma programática.
Lista y filtra problemas con gh issue list, incluyendo salida en JSON para consultas estructuradas. Admite filtrado por etiquetas, estado, asignado y más mediante los indicadores estándar de gh.
Un agente verifica todos los PRs abiertos, obtiene su estado de CI mediante gh pr checks y muestra los PRs que están fallando o detenidos, proporcionando al desarrollador una lista priorizada sin necesidad de revisar el panel manualmente.
Cuando una compilación falla, el agente ejecuta gh run view <run-id> --log-failed para obtener únicamente los registros del paso fallido y resume la causa raíz, evitando que los ingenieros tengan que desplazarse por extensas salidas de CI.
El agente consulta las incidencias abiertas con gh issue list --json y filtros --jq para generar un informe estructurado — agrupando por etiqueta, antigüedad o responsable — para un resumen semanal del equipo.
Usando gh api con consultas personalizadas --jq, un agente recupera metadatos específicos (por ejemplo, el SHA del commit de fusión de un PR, la lista de revisores o los tiempos de ejecución de flujos de trabajo) que no están disponibles a través de los subcomandos estándar.
npx clawhub@latest install githubInicia sesión para escribir una reseña
Aún no hay reseñas. ¡Sé el primero en compartir tu experiencia!