clawsweeper
ClawSweeper scans all issues and PRs and suggest what we can close, and why. It runs every PR / Issue once a week.
Analisi AI · Italiano
openai · gpt-4o-miniSintesi
ClawSweeper è un bot di manutenzione conservativa per repository GitHub, specializzato nel mantenere il backlog aggiornato e ordinato tramite revisioni programmati di issue e pull request. Automatizza la chiusura sicura e motivata di issue/PR basandosi su evidenze dallo stato corrente del codice, supporta comandi espliciti dei manutentori per recensioni, riparazioni e merge automatico con loop di correzione Codex controllati. Funziona in modo trasparente tramite commenti sincronizzati e report duraturi per ogni item, con un’attenzione particolare alla sicurezza e ai controlli prima di ogni mutazione su GitHub.
Casi d'uso
- →Automatizzare la manutenzione ordinaria di repository GitHub con controllo conservativo delle issue e PR.
- →Supportare team di sviluppo nelle revisioni programmate e nelle operazioni di chiusura guidata di vecchie issue/PR obsolete o risolte.
- →Abilitare riparazioni automatiche con loop di correzione basati su AI per migliorare la qualità del codice in pull request.
- →Fornire dashboard e report duraturi per monitorare lo stato, attività e risultati delle revisioni e riparazioni del codice.
- →Integrare comandi espliciti di manutentori per gestire revisioni, correzioni e merge automatici in modo sicuro e trasparente.
Idee SaaS / Business
Servizio SaaS che permette a organizzazioni e sviluppatori di configurare e utilizzare ClawSweeper come bot di manutenzione AI personalizzato per i propri repository, con interfaccia per regole personalizzate, dashboard e comandi gestiti via web.
SaaS che fornisce automazione completa per revisione issue/PR, chiusura automatica sicura, riparazione AI e merge controllato con reportistica avanzata e integrazione con repository GitHub aziendali.
Servizio che sfrutta ClawSweeper per offrire insight in tempo reale e storicizzati su issue, PR e commit controllati da AI, con alerting, classificazione problemi e suggerimenti automatici per migliorare i flussi di sviluppo.
README · tradotto in italiano
🦞🧹 ClawSweeper
ClawSweeper è il bot di manutenzione conservativa per i repository OpenClaw. Mantiene il backlog revisionato, tiene ordinati i commenti GitHub visibili ai manutentori e trasforma i risultati fidati e circoscritti in interventi o merge automatizzati protetti.
Gli obiettivi di produzione attuali sono openclaw/openclaw, openclaw/clawhub e l’autorevisione per openclaw/clawsweeper.
L’istanza ClawSweeper ospitata da OpenClaw non è un servizio pubblico di revisione e non fornisce revisioni gratuite per repository di terze parti. Se vuoi utilizzare ClawSweeper per il tuo progetto, fai il fork di questo repository, distribuiscilo nella tua organizzazione e configura l’istanza self-hosted per i tuoi repository.
Caratteristiche principali
| Funzionalità | Descrizione |
|---|---|
| Revisione programmata di issue e PR | Scansiona issue e pull request aperte su base programmata ed eventi GitHub esatti |
| Report markdown duraturi | Produce un report dettagliato per ogni item con evidenze, decisioni e metadati |
| Commenti di revisione sincronizzati | Aggiorna un commento pubblico marcato per ogni issue/PR senza postare messaggi duplicati |
| Chiusura sicura e solo alta confidenza | Chiude item solo se non modificati, ad alta fiducia e conforme a policy |
| Comandi manutentore via commenti | Supporta comandi tipo @clawsweeper review, fix, autofix, automerge |
| Riconoscimento comandi via webhook app | Può riconoscere comandi tramite webhook prima che GitHub Actions intervenga |
| Loop revisione e riparazione Codex | Esegue cicli limitati di revisione/riparazione PR per garantire correzioni prima del merge |
| Apertura PR implementativi protetti | Per issue bug ad alta confidenza, crea PR implementativi etichettati |
| Revisione commit sul branch main | Controlla commit su branch main e genera report dettagliati |
| Dashboard e stato pubblicati | Pubblica stato, audit e attività in openclaw/clawsweeper-state |
ClawSweeper non è un semplice bot auto-close: la revisione è solo una proposta, l’applicazione è controllata, Codex non ha mai credenziali scrittura durante la revisione e ogni mutazione GitHub è rivalutata immediatamente.
Capacità
Revisione Issue e PR
Le esecuzioni programmate scansionano issue e PR aperti; i repository target possono inoltrare eventi con repository_dispatch per revisioni a bassa latenza per singoli item. Ogni revisione scrive un file markdown nel percorso records/<repo-slug>/items/<number>.md con evidenze e suggerimenti.
ClawSweeper mantiene un unico commento pubblico per item, aggiornandolo in situ. I commenti PR includono marcatori nascosti per supportare flussi automatici di riparazione e merge.
Per issue aperte con revisioni aggiornate, ClawSweeper assegna etichette GitHub indicative come stato di riproduzione, necessità di informazioni, o attenzione sicurezza, senza azioni automatiche di chiusura o merge.
Applicazione e Stato
In modalità applicazione, ClawSweeper riscarica lo stato GitHub, verifica etichette, autorialità e regole del repository prima di commentare o chiudere. Gli item chiusi o già chiusi vengono archiviati, e quelli riaperti vengono ripristinati come lavoro pendente.
Lo stato generato è pubblicato nel branch state del repo openclaw/clawsweeper-state comprendendo report, audit, notifiche di workflow e dashboard.
Riparazione e Automerge
Con comandi manutentore, i PR possono essere etichettati autofix o automerge, attivando un ciclo di revisione e correzione con Codex. Il merge avviene solo dopo controlli su stato, test e policy. I commenti di stato mostrano dettagli sulle fasi di revisione e correzione.
In caso di issue bug ad alta confidenza, Codex può aprire PR di implementazione protetti etichettati clawsweeper:autogenerated.
Revisione Commit
Gli eventi push sul branch main lanciano workflow per espandere la gamma di commit e avviare revisori Codex per commit contenenti codice. I report prodotti sono la fonte di verità e possono dirigere eventuali riparazioni.
Operazioni
Le regole specifiche per repository sono definite in src/repository-profiles.ts. Supporta esecuzioni manuali, ripetute, retroattive e query su report commit.
Linee Guida
ClawSweeper propone chiusura solo se l’item è implementato, non riproducibile, duplicato, non azionabile, incoerente o obsoleto da oltre 60 giorni senza dati per verificarlo. Item con autore manutentore o associazioni di PR aperte rimangono aperti fino a risoluzione.
Comandi Manutentore
I manutentori possono controllare ClawSweeper via commenti GitHub:
| Comando | Descrizione |
|---|---|
@clawsweeper status | Riporta stato breve del target |
@clawsweeper review | Avvia nuova revisione issue/PR |
@clawsweeper fix ci | Richiede riparazione solo per PR abilitati |
@clawsweeper autofix | Etichetta PR per riparazione automatica senza merge |
@clawsweeper automerge | Etichetta PR per riparazione e merge automatico |
@clawsweeper approve | Sblocca pausa umana e permette merge post controlli |
@clawsweeper stop | Interrompe riparazione e automerge, aggiunge etichetta presa in carico |
Solo collaboratori con diritti scrittura possono eseguire azioni di modifica. Gli autori degli item possono chiedere solo revisioni o riesecuzioni in modalità lettura.
Dashboard
Dashboard live e stato generato: https://github.com/openclaw/clawsweeper-state
Dashboard pipeline: https://clawsweeper.openclaw.ai/
La dashboard su Cloudflare mostra osservabilità, attività dei worker e stato delle pipeline senza effettuare mutazioni GitHub.
Come Funziona
ClawSweeper è organizzato in quattro canali operativi:
- Review: revisioni programmate e event-driven di issue/PR con report e commenti
- Apply: applicazione controllata di chiusure/commenti, audit e pubblicazione stato
- Repair: gestione comandi manutentore, autofix, automerge e pubblicazione risultati
- Commit Review: analisi commit su
main, classificazione e revisione Codex
Scheduler
Determina quali item scansionare e la frequenza. Attiva revisioni più frequenti per item nuovi o attivi, meno per quelli vecchi e quieti.
Review Lane
Produce proposte di revisione senza chiudere automaticamente. Usa Codex GPT-5.5 per analisi profonde. Mantiene report e commenti marcati per supportare il loop di riparazione.
Apply Lane
Legge report e altera solo se la proposta è valida, chiude solo item ad alta confidenza con il commento di revisione riutilizzato.
Licenza
[Spazio per licenza se presente nel progetto, non specificata nel README fornito]
...
Attività commit · ultime 26 settimane
stimaApprofondimenti AI
Chiedi al repo
AI · contesto README + issueFai una domanda sul progetto. L'AI legge README e issue recenti.
Hai bisogno di un server per far girare openclaw/clawsweeper?
Abbiamo testato decine di provider e Hostinger VPS è il miglior rapporto qualità/prezzo per self-hostare le repo che trovi qui. Setup in 1 click, pannello semplice e supporto 24/7.
Integra openclaw/clawsweeper in un progetto Lovable
Questa repo è compatibile con lo stack di Lovable. Importala in un nuovo progetto o aggiungila a uno esistente: Lovable si occupa di setup, deploy, backend e auth — tu chiedi in linguaggio naturale e l'AI scrive il codice.
Abbiamo rilevato segnali che indicano uno stack supportato da Lovable:
Questo progetto esiste grazie a voi
RepoRadar AI è gratis e senza pubblicità. Le donazioni coprono server, API e modelli AI.
Ogni analisi tradotta che leggi costa qualche centesimo di chiamate al modello. Se RepoRadar ti ha fatto risparmiare tempo, considera una piccola donazione cripto — anche pochi euro aiutano a mantenere il servizio libero per tutti.
0x86ECDF546d8dFc0739d44c066A6110F11cdB7773bc1qqe0wcmhnt78enk8ql0lxvey4z8hquxsxjtyz8rEtTK61Lz7kfdDM8543TMMiAUUTbFVpzX5tvPEcBtZ3ajGrazie di cuore — ogni contributo conta.