ARTFEED — Contemporary Art Intelligence

Code Broker: Sistema Multi-Agente per la Qualità Automatica del Codice

other · 2026-04-29

Code Broker è un sistema multi-agente avanzato sviluppato con Google Agent Development Kit (ADK) che valuta codice Python e produce report di valutazione della qualità. La sua architettura è composta da cinque agenti gerarchici: un orchestratore principale gestisce un agente pipeline sequenziale, che poi invia compiti a tre agenti specializzati—Valutatore di Correttezza, Valutatore di Stile e Generatore di Descrizioni—che operano simultaneamente. Un Raccomandatore di Miglioramenti compila i risultati. I report valutano quattro aspetti chiave: correttezza, sicurezza, stile e manutenibilità, e sono formattati sia in Markdown che in HTML. Il sistema integra ragionamento basato su LLM con approfondimenti di analisi statica da Pylint, impiega esecuzione asincrona con meccanismi di ripetizione e indaga una memoria di sessione leggera per mantenere il contesto delle valutazioni precedenti.

Fatti principali

  • Code Broker è un sistema multi-agente per la valutazione automatica della qualità del codice.
  • Costruito con Google Agent Development Kit (ADK).
  • Analizza codice Python da file, directory o repository GitHub.
  • Utilizza un'architettura gerarchica a cinque agenti.
  • I report valutano correttezza, sicurezza, stile e manutenibilità.
  • Genera report in Markdown e HTML.
  • Combina ragionamento LLM con analisi statica Pylint.
  • Usa esecuzione asincrona con logica di ripetizione.

Entità

Istituzioni

  • Google Agent Development Kit
  • Pylint

Fonti