ARTFEED — Contemporary Art Intelligence

Architettura LLM Agentica per la Generazione Scalabile di Diagrammi UML dal Codice

other · 2026-05-26

Uno studio recente presenta un'architettura agentica che sfrutta l'ingegneria del contesto per automatizzare la creazione di diagrammi UML a partire da repository di codice sorgente. Questo sistema innovativo utilizza cinque agenti distinti—PlannerAgent, AnalyzerAgent, DiagramAgent, CorrectorAgent e DependencyAnalyzerAgent—sviluppati su Claude Agent SDK, ciascuno responsabile di un compito cognitivo specifico. Un livello di compattazione della rappresentazione intermedia (IR), deterministico e ponderato per importanza, converte le IR complete del progetto in formati specifici per diagrammi che rispettano i limiti di token, eliminando la necessità di chiamate LLM e ottenendo risultati in millisecondi. La ricerca ha valutato il sistema su 12 repository open-source in quattro linguaggi di programmazione: Java, JavaScript, PHP e Python. Questo articolo, disponibile su arXiv, affronta i problemi di scalabilità degli strumenti di analisi del codice basati su LLM quando si confrontano con codebase reali che superano i limiti di contesto.

Fatti principali

  • L'articolo introduce un'architettura agentica con ingegneria del contesto per la generazione automatica di diagrammi UML.
  • Cinque agenti specializzati: PlannerAgent, AnalyzerAgent, DiagramAgent, CorrectorAgent, DependencyAnalyzerAgent.
  • Agenti sviluppati su Claude Agent SDK.
  • Livello di compattazione IR deterministico e ponderato per importanza che converte le IR complete del progetto in viste specifiche per diagrammi.
  • La compattazione non richiede chiamate LLM e viene completata in millisecondi.
  • Sistema valutato su 12 repository open-source.
  • Repository in Java, JavaScript, PHP e Python.
  • Articolo pubblicato su arXiv con ID 2605.24453.

Entità

Istituzioni

  • arXiv
  • Claude Agent SDK

Fonti