Forking (Bifurcation de conversations)

Forking (Bifurcation de conversations)

Le forking vous permet de créer une nouvelle conversation à partir d'un point précis d'un échange existant, pour explorer différentes directions sans perdre votre travail initial.

Imaginez que vous discutez d'un sujet avec l'IA et que vous souhaitez tester une approche différente, ou explorer une idée secondaire sans abandonner votre fil principal. Le forking est exactement fait pour ça.

Pourquoi utiliser le forking ?

Explorer plusieurs pistes simultanément

Vous travaillez sur un plan de mémoire et vous hésitez entre deux structures ? Créez une bifurcation et testez les deux approches en parallèle sans perdre ni l'une ni l'autre.

Préserver le contexte principal

Parfois, une conversation dérive vers un sujet intéressant mais secondaire. Plutôt que de mélanger les deux discussions, créez une branche séparée pour ce nouveau sujet tout en gardant votre conversation principale propre.

Tester différentes formulations

Vous n'êtes pas satisfait d'une réponse ? Revenez en arrière, reformulez votre question différemment via un fork, et comparez les résultats sans perdre la première version.

Partager une partie spécifique

Besoin de montrer un extrait de conversation à un collègue ou un professeur ? Créez un fork contenant uniquement la section pertinente plutôt que de partager tout l'historique.

Organiser des idées complexes

Dans une longue conversation, plusieurs idées peuvent émerger. Plutôt que de tout mélanger, créez des branches distinctes pour développer chaque idée séparément.

Comment créer un fork

Étape 1 : Identifier le point de départ

Survolez le message à partir duquel vous souhaitez créer une bifurcation. Des options apparaîtront.

Étape 2 : Ouvrir le menu de forking

Cliquez sur l'icône de fork (généralement représentée par une fourche ou des branches) pour ouvrir le menu d'options.

image

Étape 3 : Choisir votre méthode de bifurcation

Sélectionnez comment vous souhaitez copier la conversation (voir les options détaillées ci-dessous).

Étape 4 : Créer la nouvelle conversation

Une fois vos options configurées, cliquez sur "Fork" ou "Créer". Une nouvelle conversation s'ouvre avec le contexte sélectionné, prête à diverger dans une nouvelle direction.

Options de forking

Messages visibles uniquement (Visible messages only)

Ce qui est copié :
Seulement le chemin direct jusqu'au message sélectionné, sans aucune branche secondaire.

Inclure les branches associées (Include related branches)

Ce qui est copié :
Le chemin direct jusqu'au message sélectionné, plus les branches qui en découlent directement.

Inclure tout jusqu'ici (Include all to/from here) — Par défaut

Ce qui est copié :
Tous les messages jusqu'au point sélectionné, y compris toutes les branches et explorations, visibles ou non.

Exemple concret

Imaginez cette conversation avec des branches :

Message 1: "Parle-moi de Paris"
├─ Réponse A (parlant de la Tour Eiffel)
│  └─ Message 2a: "Et le Louvre?"
│      └─ Réponse
└─ Réponse B (parlant de la gastronomie) [vous avez régénéré]
   └─ Message 2b: "Et les boulangeries?"
       └─ Réponse ← VOUS ÊTES ICI

Maintenant, si vous faites un fork depuis le dernier message :

  • Visible messages only : Message 1 → Réponse B → Message 2b → Réponse (seulement le chemin visible)
  • Include related branches : Tout ce qui précède + Réponse A (la branche alternative)
  • Include all to/from here : Tout, y compris Message 2a et ses réponses

Options supplémentaires

Commencer le fork ici (Start fork here)

Si vous cochez cette option, le fork commencera depuis le message sélectionné jusqu'au dernier message de la conversation, plutôt que de copier jusqu'à ce message.

Utilisation : Vous voulez garder uniquement la fin de la conversation (la partie récente) et ignorer tout le début.

Se souvenir de mes préférences (Remember)

Cochez cette option pour que Cercle GPT mémorise vos préférences de forking. La prochaine fois, ces options seront présélectionnées automatiquement.

Utilisation : Si vous utilisez toujours la même méthode de forking, cette option vous fait gagner du temps.

Cas d'usage académiques

Tester deux plans de dissertation

Situation :
Vous avez développé un plan en trois parties avec l'IA, mais vous vous demandez si un plan dialectique serait meilleur.

Solution :
Créez un fork depuis le message où vous avez présenté votre sujet initial. Dans la nouvelle branche, demandez un plan dialectique. Vous pouvez maintenant comparer les deux approches côte à côte.

Approfondir une sous-question

Situation :
En discutant de votre sujet principal, l'IA mentionne un concept intéressant que vous aimeriez explorer plus en profondeur.

Solution :
Créez un fork depuis ce point pour creuser ce concept sans interrompre le fil de votre discussion principale.

Reformuler une demande insatisfaisante

Situation :
La réponse de l'IA ne correspond pas à vos attentes. Plutôt que de continuer dans cette direction, vous voulez revenir en arrière.

Solution :
Créez un fork depuis votre dernière question, reformulez-la différemment, et obtenez une nouvelle réponse tout en gardant la première tentative pour référence.

Partager un extrait avec un enseignant

Situation :
Vous voulez montrer à votre professeur comment vous utilisez l'IA pour structurer votre réflexion, mais sans partager toute la conversation qui contient aussi des questions personnelles.

Solution :
Créez un fork contenant uniquement la partie pertinente (les 5-6 messages sur la méthodologie) et partagez cette branche propre.

Développer plusieurs idées en parallèle

Situation :
Votre brainstorming a généré trois directions possibles pour votre projet, et vous voulez les explorer toutes sans les mélanger.

Solution :
Créez trois forks depuis le message de brainstorming initial, et développez chaque idée dans sa propre branche.

Visualisation du forking

Imaginez votre conversation comme un arbre :

Schema forking

La conversation originale continue normalement, et la nouvelle branche part dans une direction différente, tout en conservant le contexte des messages 1-2-3.

Avantages du forking

Liberté d'expérimentation

Testez différentes approches sans craindre de "gâcher" votre conversation principale. Chaque branche est indépendante.

Organisation claire

Gardez vos conversations structurées : un fil principal et des branches pour les explorations ou approfondissements.

Gain de temps

Pas besoin de recopier manuellement le contexte ou de recommencer de zéro. Le fork préserve automatiquement l'historique nécessaire.

Comparaison facilitée

Ayez plusieurs versions d'une même réflexion côte à côte pour comparer et choisir la meilleure.