osFoundry / Platform
Merge
Comparez deux branches avec un diff complet. Approuvez ou demandez des changements en ligne.
Présentation
Merge est la surface de comparaison de branches et de relecture de code d'osFoundry, au sein des outils Code & Build. Choisissez deux branches quelconques et il affiche le diff complet entre elles : chaque ligne ajoutée, supprimée et modifiée sur tous les fichiers, pas seulement un résumé. Plutôt que de basculer vers un site d'hébergement à part ou un terminal pour inspecter ce qu'un merge apporterait, vous lisez le changement là où votre code, votre chat et vos agents vivent déjà.
La relecture se fait en ligne. En lisant le diff, vous pouvez approuver le changement ou demander des modifications sur les lignes précises qui le nécessitent, de sorte que le retour se pose à côté du code auquel il se rapporte plutôt que dans un fil de commentaires détaché. La décision et sa justification restent ainsi dans une seule vue : ce qui a changé, pourquoi cela compte et si c'est prêt à être mergé. Comme osFoundry est un espace de bureau avec votre propre clé (BYOK), la relecture s'exécute en local sur votre dépôt et le diff reste sur votre appareil sauf si vous choisissez de le partager. Aucun frais par siège pour ajouter un relecteur, et aucune marge de revente sur le moindre modèle que vous dirigez vers le code.
Merge côtoie le reste d'osFoundry, si bien que les mêmes modèles d'IA que vous connectez avec vos propres clés peuvent aider à lire le diff, expliquer un changement ou rédiger le raisonnement derrière une approbation ou une demande de modification. Un seul espace réunit les branches, le diff, la relecture et les assistants qui vous aident à juger, au lieu d'éparpiller ce travail entre un hébergeur, une application de chat et un éditeur local.
Fonctionnalités clés
- Comparez deux branches quelconques et voyez le diff complet : chaque ligne modifiée sur tous les fichiers, pas un résumé
- Approuvez un changement ou demandez des modifications en ligne, sur les lignes exactes qui demandent de l'attention
- La relecture s'exécute sur le bureau contre votre dépôt local, le diff peut donc rester sur votre appareil
- Apportez vos propres clés de modèle pour expliquer les diffs et rédiger des notes de relecture, sans marge de revente
- Branches, diff, relecture et assistants d'IA vivent dans un seul espace au lieu d'être dispersés entre plusieurs outils
Cas d’usage
- Développeur en solo : comparez une branche de fonctionnalité à main pour voir exactement ce qu'un merge introduirait avant de vous engager
- Relecteur dans une petite équipe : lisez le diff d'un collègue et demandez des modifications en ligne sans payer de frais par siège sur une plateforme d'hébergement
- Ingénieur soucieux de la confidentialité : relisez un diff en local sur le bureau afin que le code propriétaire ne quitte jamais la machine pendant la relecture
Questions fréquentes
Quelles branches puis-je comparer ?
Deux branches quelconques de votre dépôt. Merge affiche le diff complet entre la paire choisie, en montrant chaque ligne ajoutée, supprimée et modifiée sur tous les fichiers concernés.
Comment laisser un retour sur un changement ?
En ligne, en lisant le diff. Vous pouvez approuver le changement ou demander des modifications directement sur les lignes concernées, pour que vos commentaires se posent à côté du code auquel ils se rapportent.
Mon code quitte-t-il ma machine quand je le relis ?
osFoundry est un espace de bureau local-first : le diff et la relecture s'exécutent sur votre dépôt local et restent sur votre appareil sauf si vous choisissez de les partager. Toute aide de l'IA utilise les clés de modèle que vous apportez, sans marge de revente.