Con BIMit parli con la tua IA e lei usa BIMit per te: «converti la tabella WBS del committente in una configurazione e scrivila nel modello», «esporta in PDF le tavole revisionate», «quali parametri di progetto sono vuoti?». Funziona con qualsiasi app di IA che usa server MCP locali: Claude Desktop, Claude Code, Gemini CLI, Antigravity, l'app desktop di ChatGPT (o Codex), GitHub Copilot in VS Code, Cursor, LM Studio o un'altra (La tua IA). L'IA vede gli strumenti dei pacchetti accesi e li usa sul modello aperto, con il tuo account di quell'app. Lavora anche con più Revit aperti insieme. È facoltativo: se non lo attivi, BIMit funziona come sempre.
L'IA non è inclusa in BIMit: usi la tua app di IA, con il tuo account, oppure un modello locale.
Accendere e spegnere#
Nella scheda BIMit, il pannello IA ha due pulsanti:
| Pulsante | Cosa fa |
|---|---|
| IA On / IA Off | Collega o scollega l'IA da questo Revit. Il simbolo è verde quando è acceso (IA On), rosso quando è spento (IA Off). Con tutti i Revit spenti, l'IA vede solo gli strumenti bimit_stato, che spiega come accenderlo, e revit_istanze. |
| Livello | Cosa può fare l'IA in questo Revit (sotto). |
Quello che prima era nella finestra Config MCP adesso è in Impostazioni → La tua IA.
Il pulsante Livello#
Il livello dice fino a dove può arrivare l'IA in questo Revit; i pacchetti dicono quali strumenti vede; durante la beta il tuo account li include tutti, tranne le anteprime dello sviluppatore (Accesso nella beta). Il menu del pulsante mostra tre livelli: Lettura, Scrittura e Squadra.
| Livello | Cosa può fare l'IA |
|---|---|
| Lettura | Legge il modello, le viste e i file; seleziona, ti chiede di cliccare, apre un modello scollegato. Non cambia nulla. |
| Scrittura | Anche scrive nel modello (transazioni di Revit, si annullano con Ctrl+Z) e nei file di questo PC. È il predefinito. |
| Squadra | Anche le azioni di squadra: sincronizzare con il centrale, rilasciare elementi e workset, salvare come centrale. Ognuna ti chiede l'approvazione in una finestra di Revit. |
| Codice | Anteprima dello sviluppatore, presto: anche codice C# e Python dentro Revit, DLL, comandi e pulsanti di Revit. Nella beta pubblica non è nel menu. |
Lo scegli solo tu: nessuno strumento dell'IA lo può alzare. Squadra (e Codice) valgono per il tempo che scegli, poi si torna al predefinito; a ogni avvio di Revit si riparte dal predefinito.
La prima volta#
- Installa la tua app di IA sul computer e accedi con il tuo account. Serve l'app per il computer: la versione web non vede Revit.
- In Revit apri un modello, clicca Impostazioni → La tua IA e configura la tua app (La tua IA).
- Riavvia l'app di IA: chiudila del tutto (anche dalla barra delle applicazioni, vicino all'orologio) e riaprila.
- In Revit clicca IA Off perché diventi IA On (verde). Prova a chiedere all'IA: «Che modello è aperto in Revit?»
Le volte dopo basta cliccare IA On in Revit. Se accendi un altro Revit con l'app già aperta, di solito l'IA vede i nuovi strumenti da sola dopo qualche secondo; se non li vede, apri una nuova conversazione o riavvia l'app.
La tua IA#
In Impostazioni → La tua IA vedi le app che BIMit sa configurare, ognuna con il suo stato. BIMit aggiunge solo il suo server (bimit) al file di configurazione dell'app: gli altri server che hai già restano come sono.
Lo stato di ogni app è Collegata · 10:42 (ha usato BIMit nelle ultime 24 ore), Configurata,
Non configurata o Non installata. Configura aggiunge BIMit al file dell'app (la versione
precedente resta accanto, .bimit.bak); Prova apre l'app con una domanda di prova già scritta
(la copia anche negli appunti, se l'app non la riempie); Rimuovi toglie solo BIMit.
I pulsanti Chiedi all'IA (scheda BIMit, finestra di tutti gli strumenti) fanno lo stesso: aprono la prima app che ha già BIMit (Claude Desktop, poi Claude Code, poi le altre), così la risposta viene da un'IA che arriva subito a Revit; se nessuna lo ha, configurano la prima installata che BIMit sa configurare. Con Claude la richiesta è già scritta; con le altre app è negli appunti e la incolli con Ctrl+V.
| App | Cosa configura BIMit |
|---|---|
| Claude Desktop | La chat di Claude Desktop, come prima (Aggiungi a Claude Desktop). |
| Claude Code | Il plugin di BIMit, con i suoi comandi (nel terminale o nella scheda Code di Claude Desktop), oppure il prompt di collegamento. Si toglie con i comandi di Claude Code: Rimuovi li copia negli appunti. |
| Gemini CLI | Il file ~/.gemini/settings.json, voce mcpServers (le altre tue impostazioni restano come sono). Poi apri un nuovo terminale, avvia gemini e scrivi /mcp: bimit è nell'elenco. Gemini chiede il permesso prima di usare uno strumento: puoi consentirlo una volta o sempre. |
| Antigravity | Il file ~/.gemini/config/mcp_config.json, per l'IDE e per la riga di comando (agy). Chiudi e riapri Antigravity: bimit compare tra i server MCP (nell'app, in Settings → Customizations). |
| App desktop di ChatGPT (o Codex) | Il file ~/.codex/config.toml (%CODEX_HOME%\config.toml se è impostata), sezione [mcp_servers.bimit]. ChatGPT sul web non vede Revit. |
| GitHub Copilot in VS Code | Il file %APPDATA%\Code\User\mcp.json, voce servers. |
| Cursor | Il file ~/.cursor/mcp.json. |
| LM Studio | Il file ~/.lmstudio/mcp.json. Con un modello locale le richieste non lasciano il PC. |
| Un'altra app | Copia configurazione: la configurazione da incollare in qualsiasi app che usa server MCP locali. |
Tutte le app vedono gli stessi strumenti, con gli stessi permessi: un pacchetto spento nella barra è spento per tutte le IA.
Le competenze (skill). Oltre agli strumenti, BIMit dà alla tua IA delle competenze: cartelle di istruzioni che le dicono come lavorare bene con BIMit (modellare, controllare i dati BIM, esportare le tavole, scrivere codice sicuro, tenere la continuità di una commessa, costruire famiglie da una scheda tecnica…; quelle sul codice, sul CAD → BIM e sulle famiglie da scheda tecnica riguardano l'anteprima dello sviluppatore). L'IA le carica da sola quando la richiesta le riguarda. Con Claude Code arrivano con il plugin di BIMit; con Gemini CLI e Antigravity BIMit le copia nelle cartelle delle competenze di quell'app quando premi Configura, e le aggiorna con BIMit. Rimuovi toglie solo quelle scritte da BIMit: le cartelle tue restano dove sono.
Attività dell'IA#
Nel riquadro BIMit, Attività dell'IA mostra le ultime azioni dell'IA in questo Revit. Il registro completo indica anche quale app ha fatto ogni azione.
Cosa può fare l'IA#
Gli strumenti dei pacchetti, per area (in corsivo quelli che modificano il modello o scrivono file):
| Area | Pacchetto | Cosa fa | Strumenti |
|---|---|---|---|
| Modello | Leggi | L'IA legge il modello: elementi, parametri, viste e tabelle. Non cambia nulla. Sempre acceso. | modello_info, categorie, elementi, parametri_elemento, selezione, seleziona, viste, leggi_tabella, livello_accesso, modello_mappa, vicino_a, vista_immagine |
| Modello | Livelli | Elenca i livelli e porta un livello a una nuova quota con gli elementi associati. | livelli, sposta_livello_analizza, sposta_livello |
| Modello | Sblocca | Trova e sblocca gli elementi bloccati. | sblocca_analizza, sblocca |
| Modello | Apri modelli | Apre altri modelli in background, scollegati, per leggerli. | modello_apri, job_stato, job_annulla |
| Tavole | Esporta | Esporta le tavole in PDF e DWG e prepara l'elenco elaborati. | tavole_elenco, tavole_parametri, tavole_nomi_anteprima, tavole_apri, tavole_esporta, tavole_report, tavole_elenco_elaborati |
| Tavole | Coda | Prepara la coda di esportazione e le selezioni salvate. | tavole_coda, tavole_coda_modifica, tavole_imposta_elementi, tavole_selezione_salva, tavole_selezione_elimina |
| Tavole | Profili | Gestisce profili e preset di esportazione, anche quelli del team. | tavole_preset, tavole_salva_preset, tavole_collega_preset, tavole_profili, tavole_profilo_salva, tavole_profilo_applica, tavole_profilo_elimina, tavole_profilo_rinomina, tavole_profili_importa, tavole_profilo_predefinito |
| Tavole | Pianifica | Programma esportazioni ricorrenti. | tavole_pianificazioni, tavole_pianifica, tavole_pianificazione_gestisci |
| Dati | WBS | Codifica gli elementi con la WBS secondo la normativa e le regole della commessa. | wbs_guida, wbs_configurazione, wbs_salva_configurazione, wbs_anteprima, wbs_scrivi, wbs_valori, wbs_dizionario_esporta, wbs_dizionario_carica |
| Dati | Parametri | Legge e compila i parametri del progetto e degli elementi. | imposta_parametri, parametri_categorie_e_gruppi, parametri_progetto, parametri_progetto_elimina, parametri_progetto_csv |
| Dati | Condivisi | Legge e aggiunge parametri condivisi. | parametri_condivisi_leggi, parametri_condivisi_aggiungi |
| Dati | Famiglie | Elenca le famiglie e pulisce i loro parametri. | famiglie_elenco, famiglie_parametri, famiglie_elimina_parametri |
| Dati | Esporta per IA | Esporta tabelle del modello da analizzare con l'IA. | esporta_per_ia_tabelle, esporta_per_ia, esporta_per_ia_leggi |
| Modella | Muri e solai | Crea muri, pavimenti e controsoffitti. | crea_muri, crea_pavimento, crea_controsoffitto |
| Modella | Modifica | Sposta, copia, posiziona ed elimina elementi; pulisce ciò che non si usa. | trasforma, posiziona_famiglia, elimina_elementi, elimina_inutilizzati |
| Modella | Annota | Quote ed etichette. | quota, etichetta |
| Modella | Interazione | L'IA ti chiede di cliccare punti o elementi e tiene traccia della sessione di lavoro. | chiedi_punto, chiedi_elementi, lavoro, lavoro_annulla |
| MEP | Manicotti | Trova le interferenze tra impianti e struttura e crea i manicotti. | interferenze, manicotti_opzioni, manicotti_salva_opzioni, manicotti_analizza, manicotti_crea |
| MEP | Impianti | Crea e collega tubi e canali. | mep_modelli, crea_mep, collega_mep |
| MEP | Locali e spazi | Crea gli spazi MEP dai locali. | locali_spazi_analizza, locali_spazi |
| CAD → BIM | CAD → BIM | Anteprima dello sviluppatore, presto. Da una pianta DWG, DXF o PDF a muri, aperture e locali nel modello. | disegno_leggi, disegno_analizza, disegno_immagine, pianta_verifica, pianta_modifica, pianta_confronta, pianta_costruisci |
| Progetto | Commessa | La memoria del progetto: crea, collega, riprendi, cerca. | commessa_elenco, commessa_attiva, commessa_crea, commessa_collega, commessa_riprendi, commessa_cerca |
| Progetto | Diario | Note, attività e diario della commessa. | commessa_annota, commessa_attivita, commessa_diario, commessa_ripeti |
| Progetto | Archivio | Archivia email e documenti nella commessa. | commessa_archivia, commessa_arrivi |
| Progetto | Squadra | Sincronizza con il centrale e rilascia elementi, sempre con la tua conferma in Revit. | sincronizza_centrale, rilascia_elementi, salva_come_centrale |
Ci sono anche i pacchetti dell'area Sviluppo (Codice C#, Python, API Revit, Script, Comandi Revit), che servono al livello Codice, e quello dell'amministratore (Utenti), solo per il suo account. I pacchetti Presto (Uniclass, Crea famiglia) non hanno ancora strumenti.
Anteprima dello sviluppatore. Il livello Codice (con l'area Sviluppo), CAD → BIM e PDF → famiglia (famiglia_costruisci, famiglia_lavoro: la famiglia costruita da una scheda tecnica) arriveranno presto. Nella beta pubblica non compaiono né nella scheda, né nel riquadro, né in Tutti gli strumenti, e l'IA non li vede. Con la versione dello sviluppatore Paulo offre modellazione e consulenza.
Ogni strumento accetta anche l'argomento facoltativo «documento»: il titolo, il nome del file o il percorso completo di un documento aperto in quel Revit. Così l'IA legge o modifica un modello aperto senza che tu lo renda attivo; senza, usa il documento attivo.
Più Revit insieme#
Puoi accendere IA On in più Revit aperti insieme, anche di versioni diverse (per esempio 2024 e 2027, o due 2025): l'IA li vede tutti.
- Quali sono — «quali Revit sono aperti?»: l'IA usa revit_istanze, che per ogni Revit dà
l'identificativo (anno e numero del processo, per esempio
2025-18244), le versioni di Revit e di BIMit e i documenti aperti. - Quale usare — «usa Revit 2024» o «lavora sul modello Ospedale»: l'IA usa revit_usa con l'identificativo, il numero del processo, l'anno (se c'è un solo Revit di quella versione) o il titolo di un documento aperto. Da lì in poi l'IA lavora su quel Revit.
- Per una sola richiesta — con due o più Revit ogni strumento ha l'argomento facoltativo «revit»: l'IA manda la richiesta a un Revit preciso senza cambiare quello scelto.
- Tutti insieme — con «revit» uguale a «tutte» lo strumento gira su ogni Revit e la risposta ha una sezione per ciascuno: «in tutti i Revit aperti, quante porte ci sono?».
- Con un solo Revit acceso l'IA usa quello. Con più Revit e nessuna scelta, l'IA riceve l'elenco e sceglie, o ti chiede quale usare.
Da sapere#
- L'IA scrive direttamente nel modello, senza chiedere conferma. Ogni operazione è una transazione di Revit: Ctrl+Z la annulla.
- Mentre è aperta una finestra di Revit o di BIMit che blocca Revit (una finestra di dialogo), l'IA aspetta: chiudila e lei continua.
- Quello che chiedi all'IA e i dati del modello che legge passano per il fornitore della tua app di IA (per esempio Anthropic per Claude), con il tuo account (vedi l'informativa privacy).
- Per la WBS l'IA parte dalla configurazione collegata al modello, la stessa della finestra WBS: quello che salva lei lo ritrovi lì, e viceversa.