osFoundry / Platform
Merge Station
Un editor di merge a 3 vie — mio, loro, unito — per qualsiasi entità in branch nel workspace.
Che cos’è
Merge Station è la superficie per la risoluzione dei conflitti dentro osFoundry, il workspace AI desktop bring-your-own-key (BYOK). Quando due persone (o due esecuzioni) modificano la stessa cosa, Merge Station apre la classica vista a tre vie: la tua versione da un lato, quella dell'altra persona dall'altro e il risultato riconciliato al centro, così puoi decidere, blocco per blocco, come deve essere l'entità unita. È lo stesso modello mentale che gli sviluppatori conoscono dagli strumenti di merge di git, ma applicato all'intero workspace e non ai soli file sorgente.
Ciò che lo distingue da uno strumento di diff del codice è la varietà di cose che può unire. In osFoundry quasi tutto può essere ramificato: la configurazione di un agente, un'app, un documento, un canvas, una raccolta di conoscenza, un prompt o la definizione di un loop. Ognuna di queste è un'entità strutturata, e ognuna può divergere quando due branch evolvono in parallelo. Merge Station legge entrambi i lati più il loro antenato comune, unisce automaticamente le parti che non entrano in conflitto e ti mette davanti i conflitti veri da scegliere. Prendi il tuo, prendi quello altrui, oppure modifichi direttamente il pannello unito finché non è come vuoi, poi committi il risultato come versione riconciliata.
Poiché osFoundry è local-first e BYOK, il merge avviene nel tuo workspace, sul tuo dispositivo: le entità, la loro cronologia e il merge che produci restano dove il tuo lavoro già vive, e nessun rivenditore si frappone tra te e le tue chiavi dei modelli. Per un team che collabora su agenti e app condivisi senza costi per postazione, Merge Station è il passaggio che permette a due branch della stessa cosa di ricongiungersi in modo pulito, invece che il lavoro di una persona sovrascriva silenziosamente quello di un'altra.
Funzionalità principali
- Vista di merge a 3 vie in tre pannelli: il tuo, quello altrui e il risultato unito modificabile, fianco a fianco
- Funziona su qualsiasi entità ramificata: agenti, app, documenti, canvas, conoscenza, prompt e loop, non solo codice
- Usa l'antenato comune per unire automaticamente le modifiche senza conflitto e mostrare solo i conflitti reali
- Risolvi ogni conflitto prendendo il tuo, prendendo quello altrui o modificando direttamente il pannello unito
- Gira localmente nel tuo workspace desktop BYOK, così la cronologia dei branch e i merge restano sul tuo dispositivo
Casi d’uso
- Team lead: due colleghi hanno modificato lo stesso agente condiviso su branch separati; apri Merge Station per riconciliare le loro modifiche a prompt e strumenti in un'unica versione
- Sviluppatore di app: unisci un branch di funzionalità di un'app del workspace di nuovo in main, scegliendo per ogni conflitto quale lato mantenere
- Responsabile della conoscenza: combina modifiche parallele a un documento o a una raccolta di conoscenza condivisi senza che una revisione schiacci l'altra
Domande frequenti
Che cos'è un merge a 3 vie e perché tre pannelli?
Un merge a tre vie confronta due versioni divergenti con il loro antenato comune, così lo strumento può capire quale lato ha davvero cambiato una certa parte anziché indovinare. Merge Station mostra il tuo, quello altrui e il risultato unito: le modifiche senza conflitto entrano automaticamente e solo i conflitti veri richiedono la tua decisione nel pannello centrale.
Merge Station può unire cose diverse dal codice?
Sì. Funziona su qualsiasi entità ramificata nel workspace osFoundry: agenti, app, documenti, canvas, raccolte di conoscenza, prompt e loop. Se una cosa può essere ramificata, le sue due versioni possono essere riconciliate in Merge Station.
Dove viene eseguito il merge e i miei dati lasciano il dispositivo?
osFoundry è un workspace desktop local-first e bring-your-own-key (BYOK), quindi Merge Station opera sulle entità e sulla cronologia già presenti nel tuo workspace, sulla tua macchina. Il merge che produci viene committato localmente; non c'è alcun rivenditore in mezzo.