Aller au contenu principal

Pipeline de review agentique pour PR GitHub et MR GitLab

Un agent de review qui travaille depuis le vrai contexte du changement.

7review prend une PR ou MR précise, l’enrichit avec les métadonnées SCM et les diffs, sélectionne la connaissance du dépôt, les skills et la mémoire, route la review vers les modèles configurés, valide les findings, publie la review et attend l’approbation humaine avant la publication finale.

Enrichissement SCMContexte et mémoireReview modèle avec outilsApprobation humaine
7review mascot with review console
7reviewcode review agent
7review agent

Boucle de review agentique

L’opérateur choisit la PR ou la MR. L’agent gère l’enrichissement, l’assemblage du contexte, la review modèle, la validation, l’état de publication, la mémoire et les points de contrôle d’approbation finale.

01

Ingest

Une demande manuelle ou un webhook filtré par politique entre dans la file de travail bornée.

02

Understand

L’agent charge les métadonnées SCM, les diffs, la connaissance du dépôt, les skills et la mémoire approuvée.

03

Review

Les modèles configurés analysent le contexte assemblé avec des outils read-only gouvernés.

04

Approve

Les validateurs classent les findings, publient la review et attendent l’approbation humaine avant le final.

7review

Commandes opérateur

7reviewCommandes opérateur
setup
$go run ./cmd/7review setup
manual github
$7review review github --repo owner/repo --pr 7 --server http://localhost:8080
manual gitlab
$7review review gitlab --project 25 --mr 19 --server http://localhost:8080
readiness
$7review status --server http://localhost:8080
WEBHOOK_REVIEW_MODE=manual_firstLa publication finale exige une approbation humaine
Reviews manuelles

Demander une PR GitHub ou une MR GitLab via la même file bornée que les webhooks.

Politique webhook

Contrôler les reviews automatiques par mode, labels, projets, repos et branches.

Runtime Docker

Exécuter l’agent avec Headroom et MemPalace sur le réseau Compose privé.

Diagnostic

Diagnostiquer pression de file, tokens, readiness sidecar et publication.