Repartir dans une nouvelle direction sans perdre le contexte déjà bâti
Manus ajoute Branch, une fonction qui scinde une conversation en sessions parallèles. Sous n'importe quel message, un clic ouvre une nouvelle session qui hérite de tout ce qui précède, instructions, fichiers et historique complet, pendant que la conversation d'origine reste intacte.
Le problème visé est celui du fil unique. La plupart des assistants forcent chaque nouvelle demande dans une même conversation qui s'allonge, où chaque changement de direction dilue le contexte déjà construit et où l'attention du modèle finit par dériver. Branch traite ce contexte accumulé comme une ressource réutilisable : chaque branche part du même point mais évolue dans son espace isolé, si bien qu'un travail mené dans un sens ne perturbe pas les autres. On peut ainsi, selon Manus, dépenser plusieurs fois le même contexte sans l'épuiser.
Les cas d'usage tournent autour du livrable multiple à partir d'une base commune. Des notes de réunion finalisées peuvent donner, dans des branches distinctes, une liste de tâches, un point d'avancement et un plan de présentation, sans que l'une contamine l'autre. Une étude de marché en cours peut produire un mémo investisseurs et un rapport interne à mi-parcours, chaque branche héritant de ce qui a été rassemblé, pendant que le fil principal continue de croître. Un fil d'Ariane « Branched from » relie chaque session à son origine pour naviguer entre les directions.
La fonction est accessible à tous les utilisateurs dans les sessions de chat standard. Elle ne prend pas en charge, pour l'instant, les sessions Web Builder. Il est possible de créer plusieurs branches depuis un même message, et de brancher à partir d'une branche existante.