openclaw
openclaw

clawsweeper

ClawSweeper scans all issues and PRs and suggest what we can close, and why. It runs every PR / Issue once a week.

293fork
2.0kwatcher
20issue
TypeScript

Analisi AI · Italiano

openai · gpt-4o-mini

Sintesi

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

Bot di manutenzione GitHub AI personalizzabile

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.

Piattaforma di automazione manutenzione e revisione codice

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.

Dashboard di monitoraggio e analisi qualità codici con AI

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.

Target utenti
Sviluppatori, manutentori e team tecnici che gestiscono repository GitHub di medie e grandi dimensioni e desiderano automatizzare in modo sicuro la manutenzione di issue e pull request con supporto AI e controllo manuale.
Categoria
JavaScript, Node.js, GitHub Actions
Monetizzazione
Modello freemium con offerta base gratuita self-hosted e piani a pagamento per istanze cloud con funzionalità avanzate, supporto, dashboard personalizzate e servizi di integrazione. Potrebbero essere previsti anche servizi di consulenza per setup personalizzati e assistenza nel tuning del bot.
Licenza
MIT License
Trend: Combina AI avanzata con automazione GitHub in un contesto di manutenzione software, settore in rapida crescita e ad alta domanda.

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 PRScansiona issue e pull request aperte su base programmata ed eventi GitHub esatti
Report markdown duraturiProduce un report dettagliato per ogni item con evidenze, decisioni e metadati
Commenti di revisione sincronizzatiAggiorna un commento pubblico marcato per ogni issue/PR senza postare messaggi duplicati
Chiusura sicura e solo alta confidenzaChiude item solo se non modificati, ad alta fiducia e conforme a policy
Comandi manutentore via commentiSupporta comandi tipo @clawsweeper review, fix, autofix, automerge
Riconoscimento comandi via webhook appPuò riconoscere comandi tramite webhook prima che GitHub Actions intervenga
Loop revisione e riparazione CodexEsegue cicli limitati di revisione/riparazione PR per garantire correzioni prima del merge
Apertura PR implementativi protettiPer issue bug ad alta confidenza, crea PR implementativi etichettati
Revisione commit sul branch mainControlla commit su branch main e genera report dettagliati
Dashboard e stato pubblicatiPubblica 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:

ComandoDescrizione
@clawsweeper statusRiporta stato breve del target
@clawsweeper reviewAvvia nuova revisione issue/PR
@clawsweeper fix ciRichiede riparazione solo per PR abilitati
@clawsweeper autofixEtichetta PR per riparazione automatica senza merge
@clawsweeper automergeEtichetta PR per riparazione e merge automatico
@clawsweeper approveSblocca pausa umana e permette merge post controlli
@clawsweeper stopInterrompe 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

stima

Approfondimenti AI

L'AI sta preparando gli approfondimenti…

Chiedi al repo

AI · contesto README + issue

Fai una domanda sul progetto. L'AI legge README e issue recenti.

Sponsor · Sconto esclusivo RepoRadar AI

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.

Deploy in 1 click
2 vCPU · 8 GB RAM · NVMe
Backup + DDoS inclusi
Attiva sconto Hostinger VPSLink affiliato — supporti RepoRadar senza costi extra per te.
Compatibile con Lovable · Invito esclusivo

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.

Setup zero-config
Backend + Auth inclusi
Deploy con 1 click
Motivo compatibilità

Abbiamo rilevato segnali che indicano uno stack supportato da Lovable:

langTypeScript
Registrati gratis su LovableLink invito — bonus crediti per chi si registra da RepoRadar.

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.

Ethereum
ETH
0x86ECDF546d8dFc0739d44c066A6110F11cdB7773
Bitcoin
BTC
bc1qqe0wcmhnt78enk8ql0lxvey4z8hquxsxjtyz8r
Solana
SOL
EtTK61Lz7kfdDM8543TMMiAUUTbFVpzX5tvPEcBtZ3aj

Grazie di cuore — ogni contributo conta.