PARIDE: l'ambiente di sviluppo dove si scrive insieme
PARIDE è l'ambiente di sviluppo per C#, C e C++ che tiene il codice in un posto solo.
Un server custodisce l'unica copia di lavoro di ogni progetto; più persone ci scrivono insieme, in tempo reale, da Windows, Linux e macOS; la compilazione passa da macchine e sistemi diversi.
Progettato e sviluppato da Roberto Arato di aratoingegneria.it
Chi lavora in più persone sullo stesso codice di solito ha tante copie: una per postazione, più quella sul server di compilazione, più quella che l'assistente AI sta cambiando. PARIDE parte dal contrario. Il codice esiste in un posto solo, il server: non ci sono copie da tenere allineate fra le postazioni, e quindi nemmeno conflitti fra di loro. Sul tuo computer c'è solo la finestra per leggere e scrivere, che resta leggera anche su un portatile.
Quando due esigenze si scontrano, PARIDE sceglie in quest'ordine: nessuna modifica persa, né di una persona né di un programma che cambia i file; poi la prontezza della finestra; poi tutto il resto.

Cosa fa già
Scrittura simultanea
Più persone nello stesso file nello stesso momento: ognuno vede subito le sue lettere e, un attimo dopo, quelle degli altri.
Presenza e autori
Vedi dove sono i cursori e le selezioni degli altri, con il nome e un colore per persona; sui numeri di riga, chi ha cambiato quella riga oggi e a che ora.
Annulla per persona
Ctrl+Z annulla solo le tue modifiche, anche dopo quelle degli altri, e lascia le loro dove sono.
Anche i programmi scrivono
Un file aperto cambiato da Claude Code, da git o da un altro editor si unisce a quello che le persone stanno scrivendo, senza perdere niente, e la parte cambiata si vede.
La rete che cade
Se la connessione si interrompe continui a scrivere; quando torna PARIDE riprende da solo. E se si ferma il server, alla ripartenza le modifiche sono ancora lì.
Cerca in tutto il progetto
Cerca e sostituisci in tutti i file, anche con le espressioni regolari; i risultati arrivano mentre la ricerca va avanti.
Il resto (le differenze affiancate, l'apertura rapida, l'anteprima dei Markdown, i temi, gli utenti con i ruoli) è nella pagina Funzioni e stato.
I pezzi di PARIDE
- Il server (
paride-server) gira su Linux, come servizio, o su Windows: tiene gli spazi di lavoro, cioè le cartelle dei progetti, e sa chi può entrare e con quale ruolo. - Il client (
PARIDE) è la finestra per Windows, Linux e macOS: editor, albero dei file, pannello dei progetti, anteprime. - Gli agenti (
paride-agent) sono le macchine che compileranno per il server, su Linux, Windows e macOS: oggi si collegano e si fanno approvare, le build arrivano con la fase F3. - Il tramite per Claude Code (
paride-mcp) arriva anche lui con la fase F3.
Il collegamento fra client e server è cifrato, e una postazione nuova entra solo dopo che l'amministratore l'ha approvata, confrontando un codice di 6 cifre.
Lo stato del progetto
PARIDE è in sviluppo. Oggi è alla versione 0.3.17, nella fase F2, la scrittura simultanea: le fondamenta (server, client, file, utenti) ci sono, e la scrittura in più persone funziona già nell'editor. Seguono la build distribuita, git, la navigazione nel codice, le regole di lavoro, il terminale e gli assistenti AI; poi la 0.9 per l'uso in casa e la 1.0 con i pacchetti per tutti. Il dettaglio, fase per fase, è in Funzioni e stato.
Il nome
PARIDE si legge Professional Arato Roberto IDE, e anche PARallel IDE: un ambiente di sviluppo dove si lavora in parallelo, sullo stesso codice.