Ir al contenido

GitHub Action

Esta página trata del PR Report que aparece en las Pull Requests de GitHub. Si solo quieres terminar el setup local del CLI, empieza por Instalación; vuelve aquí cuando los reviewers deban ver el resumen de Agent Note.

Ejecuta esto una vez en tu repositorio:

Ventana de terminal
npx agent-note init --agent claude

Con esto se crea el workflow del informe para PR:

.github/workflows/agentnote-pr-report.yml
name: Agent Note PR Report
on:
pull_request:
types: [opened, reopened, synchronize]
permissions:
contents: read
pull-requests: write
jobs:
report:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
with:
fetch-depth: 0
- uses: wasabeef/AgentNote@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

Y ya está. Cada PR recibe un informe de sesión de IA.

InputDefaultDescripción
baseRama base del PRRama contra la que se compara
pr_outputdescriptionDestino del informe del PR: description, comment o none
prompt_detailcompactNivel de detalle del historial de prompts en el informe del PR: compact mantiene el informe enfocado, full muestra todos los prompts guardados
dashboardfalseEjecuta el modo Dashboard en lugar del modo PR Report. Normalmente lo genera agent-note init --dashboard
Ventana de terminal
npx agent-note init --agent claude --dashboard
OutputTipoDescripción
overall_ai_rationumberAI Ratio total del PR (0-100)
overall_methodstringline, file, mixed o none
tracked_commitsnumberNúmero de commits con datos de agent-note
total_commitsnumberNúmero total de commits en el PR
total_promptsnumberNúmero total de prompts en todos los commits
jsonstringReporte estructurado completo
markdownstringReporte renderizado en Markdown
should_deployboolean stringOutput del modo Dashboard que indica al workflow llamador si debe publicar Pages

El reporte del PR incluye:

  • HeaderTotal AI Ratio con barra y, debajo, Model
  • Reviewer Context — comentario Markdown oculto para herramientas de AI Review, generado a partir de grupos genéricos de áreas cambiadas, foco de review y las señales de intención relevantes más recientes
  • Tabla — AI Ratio, cantidad de prompts y archivos por commit
  • Prompts — entradas 📝 Context, 🧑 Prompt y 🤖 Response por commit en una sección plegable

El Reviewer Context se guarda como comentario Markdown oculto en el PR body. Los reviewers humanos ven el reporte normal, mientras que las herramientas que leen la descripción bruta del PR pueden usar ese contexto adicional.

Ese contexto es determinístico. Resume áreas cambiadas, foco de review y las últimas señales de intención relevantes desde los datos de Agent Note. Herramientas como Copilot, CodeRabbit, Devin y Greptile pueden usarlo para entender por qué cambió el PR antes de revisar el diff.

Sigue siendo orientación, no una prueba. Las herramientas de review deben comparar el contexto con el diff real, los tests y el código.

Si además quieres una vista compartida en Pages para PR abiertas y mergeadas, sigue con Dashboard.