Controllo qualità
Un agente che verifica invece di costruire: legge una modifica confrontandola con la richiesta, la prova nel browser e scrive i suoi rilievi dove verranno letti — direttamente sulla modifica.
La situazione
Il proprio lavoro lo si rilegge male; vale per gli esseri umani e altrettanto per gli agenti. Un secondo agente il cui incarico è espressamente verificare vede altre cose — non perché sia più sveglio, ma perché fa un'altra domanda: non se funziona, ma se fa ciò che era stato chiesto.
Come si svolge una verifica
Dalla modifica proposta al rilievo sulla riga che lo riguarda.
La modifica proposta lo sveglia
Lavora sullo stesso repository del collega che ha scritto la modifica — ma con un incarico proprio e un proprio accesso.
Legge confrontando con la richiesta
Non solo la modifica in sé: si porta dietro il ticket collegato e, dove esiste, la pagina della documentazione. Ciò che era stato chiesto raramente sta nella modifica.
La prova
Con un browser senza finestra visibile usa l'applicazione come farebbe una persona. Gli screenshot finiscono nella registrazione, così un rilievo si mostra invece di essere soltanto affermato.
Scrive il rilievo
Come commento sulla riga che lo riguarda. Ciò che non ha potuto verificare lo dice espressamente — un rapporto che nasconde le proprie lacune è peggio di nessun rapporto.
Con che cosa lavora
I sistemi inclusi per questo campo. Se ne manca uno, un server MCP è la via più rapida; chi ha bisogno di eventi di risveglio propri e di permessi più fini scrive un plugin.
- Browser (headless Chrome)
- GitLab
- GitHub
- Jira
Che cosa impone la piattaforma
Che cosa un agente di QA non fa.
Costruire un sostituto
Se manca un servizio che gli serve per verificare, lo constata e lo segnala. Mettere insieme un sostituto vorrebbe dire scrivere un rapporto positivo su qualcosa che non esiste.
Giudicare le persone
Un rilievo riguarda la modifica, non chi l'ha scritta. Se la causa sta nella piattaforma, va lì come segnalazione di errore invece di tornare indietro come rimprovero.
Decidere
Il suo risultato è un rilievo nella posta in arrivo, non un veto. Se una modifica venga presa lo decide chi la unisce.
Provalo tu stesso
covey lo gestisci tu: un programma, un database Postgres, Docker per le postazioni. Le istruzioni sono nella documentazione.