Funzionalità
Esplora le funzionalità di Archyl: visualizzazione C4, scoperta IA, architettura come codice.
Funzionalità potenti per la documentazione architetturale moderna
Tutto il necessario per visualizzare, documentare e mantenere la tua architettura software
Discovery con IA
Lascia che l'IA documenti la tua architettura
Collega il tuo repository e lascia che la nostra IA analizzi il codice per scoprire e documentare automaticamente elementi architetturali, relazioni e pattern.
Analisi automatica del codice
Rilevamento dei componenti
Mappatura delle relazioni
Identificazione dello stack tecnologico
Architettura come Codice
Definisci la tua architettura in YAML
Dichiara tutta la tua architettura C4 in un unico file archyl.yaml. Versionalo nel tuo repository, sincronizzalo dalle pipeline CI/CD e mantieni i diagrammi aggiornati — completamente dichiarativo e versionato.
Schema YAML dichiarativo per tutti i livelli C4
Sincronizzazione CI/CD tramite GitHub Actions, GitLab CI o API REST
Esporta qualsiasi progetto in archyl.yaml
JSON Schema per autocompletamento IDE
Supporto monorepo tramite include
Tecnologie, ADR, release ed eventi in un unico file
Punteggio di Deriva Architetturale
La tua documentazione dice la verita?
Misura quanto accuratamente il tuo modello C4 riflette il tuo codebase reale con un unico punteggio di salute da 0 a 100 %. L'analisi leggera verifica percorsi dei file, struttura delle directory ed esistenza degli elementi in pochi secondi — senza IA, completamente deterministica. Monitora le tendenze nel tempo, imponi soglie in CI con la GitHub Action ufficiale, e ricevi avvisi Slack quando la deriva accelera.
Punteggio di precisione 0-100 % calcolato in secondi (nessuna IA, nessun contenuto di file recuperato)
Valida sistemi, container, componenti, elementi di codice e relazioni
Verifica dell'esistenza dei percorsi — conferma che gli elementi di codice documentati esistono ancora
Corrispondenza approssimativa dei nomi — FrontendWebApp corrisponde alla directory frontend/
Monitoraggio delle tendenze del punteggio con report storici
GitHub Action ufficiale con soglia di qualita configurabile
Strumenti MCP: calcolare, interrogare e monitorare i punteggi di deriva dagli agenti IA
Eventi webhook: avvisi drift.score_computed e drift.score_degraded
Architecture Decision Records
Traccia ogni decisione
Documenta le decisioni architetturali nel contesto. Collega gli ADR direttamente ai componenti che influenzano e mantieni una storia completa dell'evoluzione della tua architettura.
Formato decisionale strutturato
Collegamento agli elementi architetturali
Importazione da repository Git
Tracciamento dello stato e cronologia
Documentazione di Progetto
Tutto in un unico posto
Scrivi e gestisci documentazione Markdown collegata direttamente alla tua architettura. Importa docs esistenti dal tuo repository e mantieni tutto sincronizzato.
Collegamento agli elementi architetturali
Importazione da repository Git
Ricerca full-text
Definisci e visualizza la tua superficie API
Importa e visualizza le tue specifiche API accanto alla tua architettura. Supporto per OpenAPI/Swagger, schemi GraphQL, definizioni Protocol Buffer e specifiche AsyncAPI — tutto collegato agli elementi del tuo modello C4. Visualizza i canali eventi per mappare i flussi di comunicazione event-driven.
Visualizzatore specifiche OpenAPI / Swagger
Esploratore schemi GraphQL
Definizioni gRPC / Protocol Buffer
Supporto specifiche AsyncAPI
Visualizzazione canali eventi
Collegamento contratti agli elementi architetturali
Flussi Utente e Dati
Visualizza le interazioni
Documenta come i dati e gli utenti fluiscono attraverso il tuo sistema. Crea diagrammi di flusso passo-passo che mostrano esattamente come le diverse parti della tua architettura interagiscono.
Visualizzazione dei flussi passo-passo
Link pubblici di condivisione e incorporamento
Diagrammi di flusso interattivi
Collegamento agli elementi architetturali
Richieste di Modifica Architetturale
Pull request per la tua architettura
Proponi, revisiona e unisci modifiche architetturali proprio come il codice. Con la modalità solo richieste, ogni modifica al modello C4 deve passare attraverso un processo di revisione strutturato prima di essere applicata.