{"meta":{"title":"Utilisation des CLI GitHub Copilot données de session","intro":"Reprenez les sessions précédentes Copilot pour CLI , utilisez la /chronicle commande barre oblique pour obtenir des informations à partir de votre historique de session et poser Copilot des questions sur votre utilisation de l’interface CLI.","product":"GitHub Copilot","breadcrumbs":[{"href":"/fr/copilot","title":"GitHub Copilot"},{"href":"/fr/copilot/how-tos","title":"Procédures"},{"href":"/fr/copilot/how-tos/copilot-cli","title":"Copilot pour CLI"},{"href":"/fr/copilot/how-tos/copilot-cli/use-copilot-cli","title":"Utilisez Copilot pour CLI."},{"href":"/fr/copilot/how-tos/copilot-cli/use-copilot-cli/chronicle","title":"Utiliser des données de session"}],"documentType":"article"},"body":"# Utilisation des CLI GitHub Copilot données de session\n\nReprenez les sessions précédentes Copilot pour CLI , utilisez la /chronicle commande barre oblique pour obtenir des informations à partir de votre historique de session et poser Copilot des questions sur votre utilisation de l’interface CLI.\n\nCopilot pour CLI stocke les données de vos sessions CLI localement sur votre ordinateur et synchronise par défaut les sessions avec votre GitHub compte. Ces données de session vous permettent de :\n\n* Reprendre les sessions précédentes et reprendre là où vous vous êtes arrêté.\n* Utilisez la commande slash `/chronicle` pour générer des rapports de mêlée, obtenir des conseils personnalisés et recevoir des suggestions pour améliorer votre fichier `.github/copilot-instructions.md`.\n* Posez des Copilot questions sur vos interactions passées.\n\nCet article explique comment utiliser ces fonctionnalités à partir de Copilot pour CLI. Pour plus d’informations sur la façon dont les données de session sont stockées et synchronisées, consultez [À propos des CLI GitHub Copilot données de session](/fr/copilot/concepts/agents/copilot-cli/chronicle). Pour interroger vos sessions à partir de VS Code, consultez [Gestion des sessions des agents](/fr/copilot/how-tos/copilot-on-github/use-copilot-agents/manage-and-track-agents).\n\n## Reprise d’une session précédente\n\nVous pouvez reprendre une session CLI interactive précédente à partir de la ligne de commande ou pendant une session active.\n\n* **À partir de la ligne de commande**, exécutez `copilot --continue` pour reprendre votre session la plus récente. Si vous souhaitez choisir parmi une liste de sessions récentes, exécutez `copilot --resume` pour ouvrir un sélecteur de sessions qui répertorie vos sessions récentes. Sinon, si vous connaissez l’ID de session de la session que vous souhaitez reprendre, vous pouvez courir `copilot --resume SESSION-ID` pour y accéder directement.\n\n* **Pendant une session interactive**, tapez `/resume` pour basculer vers une autre session. Un sélecteur s’affiche en affichant vos sessions récentes. Vous pouvez également entrer `/resume SESSION-ID` pour accéder directement à une session spécifique.\n\n> \\[!NOTE]\n> Vous trouverez l’ID d’une session interactive active à l’aide de la `/session` commande barre oblique. L’ID de session s’affiche également lorsque vous quittez une session interactive.\n\nLorsque vous reprenez une session, Copilot charge l’historique complet des conversations, vous pouvez donc continuer exactement là où vous vous êtes arrêté.\n\n## Renommer une session\n\nLorsque vous utilisez l’option `--resume` de ligne de commande ou la `/resume` commande de barre oblique, vos sessions récentes sont répertoriées. La dernière colonne de la liste affiche le nom de session, ce qui vous permet d’identifier la session que vous souhaitez reprendre. Si vous avez une session à laquelle vous revenez fréquemment, vous pouvez lui donner un nom personnalisé pour faciliter la recherche dans la liste.\n\nPour renommer une session :\n\n1. Dans une session interactive, si vous souhaitez renommer une session autre que la session active, utilisez la `/resume` commande barre oblique pour basculer vers la session que vous souhaitez renommer.\n2. Tapez `/rename NEW_NAME` pour renommer la session active. Vous n’avez pas besoin de placer le nom entre guillemets.\n\n   Par exemple : `/rename Improve test coverage`.\n\n## Partage d’une session\n\nVous pouvez enregistrer le contenu de la session active sous la forme d’un fichier Markdown ou d’un gist privé sur GitHub.com. Cela vous permet de partager vos invites et les réponses de Copilot avec d'autres personnes, ou de stocker un enregistrement de votre travail en dehors de l'interface CLI.\n\nPour partager une session en tant que gist, tapez ce qui suit dans une session interactive :\n\n```copilot copy\n/share gist\n```\n\nPour exporter la conversation de session en tant que fichier Markdown, tapez :\n\n```copilot copy\n/share file [PATH-TO-FILE]\n```\n\nSi vous ne spécifiez pas de chemin d’accès de fichier, le fichier Markdown est enregistré dans le répertoire de travail actif avec le nom `copilot-session-SESSIONID.md`.\n\n## Utilisation de la commande slash `/chronicle`\n\nLa `/chronicle` commande slash fournit un ensemble de sous-commandes qui génèrent des types spécifiques d’insights à partir de votre historique de session. Bien que vous puissiez poser Copilot des questions de forme libre sur vos sessions à tout moment, `/chronicle` les sous-commandes offrent un moyen rapide d’obtenir des insights spécifiques.\n\nLorsque vous tapez `/chronicle` sans argument, un sélecteur s’affiche pour vous permettre de choisir parmi les sous-commandes disponibles :\n\n| Sous-commande | Description                                                                                                                             |\n| ------------- | --------------------------------------------------------------------------------------------------------------------------------------- |\n| `standup`     | Générez un rapport de standup à partir de votre travail récent.                                                                         |\n| `tips`        | Obtenez des conseils personnalisés en fonction de vos modèles d’utilisation.                                                            |\n| `cost tips`   | Obtenez des retours sur vos dépenses en jetons et des suggestions pour réduire les coûts.                                               |\n| `search`      | Recherchez dans votre historique de session des rubriques ou mots clés spécifiques.                                                     |\n| `improve`     | Suggérer des améliorations à votre Copilot fichier d’instructions personnalisées.                                                       |\n| `reindex`     | Régénérez le magasin de sessions local à partir de votre historique de session et synchronisez les données de session sur votre compte. |\n\nVous pouvez également appeler une sous-commande directement, sans utiliser le sélecteur, par exemple `/chronicle standup`.\n\n### `/chronicle standup`\n\nCela génère un rapport court basé sur vos Copilot pour CLI sessions, par défaut à partir des dernières 24 heures.\nCopilot examine les branches sur lesquelles vous avez travaillé, ce que vous avez accompli, ainsi que les GitHub pull requests ou les problèmes auxquels vous avez fait référence. Il regroupe la sortie par statut de réalisation, avec chaque élément étiqueté par sa branche, et vérifie l'état actuel des pull requests liées.\n\n#### Exemple de résumé de standup\n\n```text\nStandup for March 13 2026:\n\n✅ Done\n\nmyapp-repo repo maintenance (main branch)\n\n - Synced local, cleaned files, audited deps, reviewed architecture\n - Session: 69a027e4-9b7b-493e-922e-107acd25abab\n\n🚧 In Progress\n\nMyApp configuration (suppress-start-message branch, myapp-repo)\n\n - Suppressing startup init prompt message\n - Session: 3034d813-3e1f-413a-b3d9-15427ef8c19c\n```\n\nVous pouvez ajouter un contexte supplémentaire à la commande pour personnaliser la sortie. Par exemple, vous pouvez indiquer Copilot d’utiliser une période différente, plutôt que les dernières 24 heures par défaut :\n\n```copilot copy\n/chronicle standup for the last 3 days\n```\n\n### `/chronicle tips`\n\nCela analyse vos sessions récentes pour comprendre comment vous travaillez et comment vous utilisez Copilot pour CLI. Il fournit ensuite 3 à 5 recommandations personnalisées.\nCopilot examine vos invites réelles, les outils que vous utilisez et les fonctionnalités que vous n’avez pas encore essayées. Il fait référence à ceci avec l’ensemble complet de fonctionnalités CLI disponibles, y compris les agents personnalisés et les compétences que vous avez configurés dans le référentiel, pour trouver des opportunités que vous pourriez manquer.\n\nLes conseils sont ancrés dans vos données d’utilisation réelles, ce qui vous donne des suggestions spécifiques plutôt que des conseils génériques.\n\n#### Exemples de conseils\n\nVoici un exemple des points principaux d’une `/chronicle tips` réponse. Dans une réponse réelle, chaque point est expliqué plus en détail.\n\n```text\n1. Use @ to mention files instead of pasting content\n2. Iterate within a session — don't start over\n3. Try /research for your exploration work\n4. Turn recurring prompts into a custom agent\n5. Use plan mode for multi-step work\n```\n\nVous pouvez concentrer les conseils sur une zone spécifique en ajoutant le contexte après `/chronicle tips`. Par exemple:\n\n```copilot copy\n/chronicle tips for better prompting\n```\n\n### `/chronicle cost tips`\n\nCela analyse l’utilisation de vos jetons dans les sessions récentes pour montrer où les jetons sont dépensés et suggère des moyens de réduire les coûts.\nCopilot analyse des schémas tels que la longueur des prompts, la fréquence des appels aux outils et les étapes de continuation afin d’identifier des possibilités d’utilisation plus efficace.\n\n```copilot copy\n/chronicle cost tips\n```\n\n### `/chronicle search`\n\nCela recherche tout votre contenu de session (pas seulement des résumés) pour des mots clés ou des rubriques spécifiques. Contrairement aux questions de forme libre qui s’appuient sur la compréhension sémantique, `/chronicle search` effectue une recherche directe de contenu, ce qui le rend utile lorsque vous connaissez le terme exact ou la rubrique que vous recherchez.\n\n```copilot copy\n/chronicle search authentication\n```\n\n### `/chronicle improve`\n\nCela effectue une analyse approfondie de votre historique de session pour identifier les moments où Copilot a rencontré des difficultés à fournir le type de réponse ou de résultats que vous recherchiez, ou où vous avez dû rectifier le tir en proposant des instructions supplémentaires. Sur la base de cette recherche, il suggère des améliorations apportées à votre `.github/copilot-instructions.md` fichier d’instructions personnalisées.\n\nCapturer des connaissances spécifiques au projet en tant qu’instructions personnalisées est un moyen puissant d’améliorer les performances de Copilot lors de la réalisation de votre projet. Pour plus d’informations, consultez « [Ajout d’instructions personnalisées pour CLI GitHub Copilot](/fr/copilot/how-tos/copilot-cli/customize-copilot/add-custom-instructions) ».\n\n> \\[!NOTE]\n> Contrairement à d’autres utilisations Copilot de vos données de session pour répondre à des questions ou générer des insights, l’étendue de la `improve` sous-commande est limitée aux données du référentiel actuel ou du répertoire de travail. Cela garantit que les recommandations sont pertinentes pour le projet sur lequel vous travaillez actuellement.\n\nCopilot recherche des signaux de friction : échecs de test répétés, erreurs de génération nécessitant plusieurs tentatives, messages utilisateur qui ont corrigé ou redirigé l’agent et des modèles qui se répètent entre les sessions. Il présente ensuite 3 à 5 recommandations spécifiques, chacun expliquant le problème qu’il a trouvé et l’instruction qui le traiterait.\n\nPar exemple, Copilot il peut trouver qu’il a essayé à plusieurs reprises d’utiliser `jest` pour votre projet qui utilise `vitest`, ou qu’il a continué à générer des importations dans un style qui ne correspond pas à vos conventions codebase. Les instructions suggérées empêcheraient ces erreurs lors des prochaines sessions.\n\nAprès avoir présenté ses recommandations, Copilot vous demandez celles que vous souhaitez appliquer. Par défaut, toutes les recommandations sont sélectionnées, mais vous pouvez utiliser les touches de direction de votre clavier pour accéder à l’une des recommandations, puis appuyer sur la barre d’espace pour désactiver la suggestion. Après avoir choisi les recommandations à appliquer, <kbd>appuyez sur Entrée</kbd>.\nCopilot crée ou met à jour le `.github/copilot-instructions.md` fichier.\n\n## Poser des questions sur votre historique de session\n\nVous n’avez pas besoin d’utiliser une commande slash pour profiter de votre historique de session. Si Copilot détermine que vous posez une question sur l'utilisation de l'interface CLI, il utilisera automatiquement le stockage de sessions pour fournir le contexte nécessaire à une réponse.\n\n> \\[!NOTE]\n> Par défaut, les réponses aux questions sur vos interactions sont basées sur toutes vos sessions enregistrées Copilot pour CLI , quel que soit le référentiel ou la branche dans lequel vous travaillez actuellement.\n\nVoici quelques exemples des types de questions que vous pouvez poser :\n\n### Aperçus sur les tâches\n\n```copilot copy\nUsing what you know about my sessions, what type of tasks give me one-shot successes and which do I have to iterate on most?\n```\n\nCopilot analyse vos conversations, recherche des heures où une réponse initiale n’a pas été suivie d’invites associées, et des heures où il y a eu une série d’invites itératives et de réponses.\n\n### Réduire l’utilisation de GitHub AI Credits\n\n```copilot copy\nBased on my previous CLI sessions, how could I prompt you in a way that would cost less?\n```\n\nCopilot examine vos modèles de session ( longueur d’invite, nombre d’étapes de continuation et fréquence d’appel d’outil) et suggère des façons d’obtenir les mêmes résultats avec moins d’interactions.\n\n### Trouver vos temps les plus productifs\n\n```copilot copy\nLook at data for previous sessions. What time of day am I most and least effective at getting good results from Copilot?\n```\n\nCopilot interroge les horodatages de session et les résultats pour identifier quand vos interactions ont tendance à être plus efficaces.\n\n### Rappeler le travail passé\n\n```copilot copy\nHave I worked on anything related to authentication in the last month?\n```\n\nCopilot utilise la recherche en texte intégral dans l’historique de votre session pour rechercher les sessions pertinentes, puis résume ce que vous avez fait.\n\n## Lectures complémentaires\n\n* [À propos des CLI GitHub Copilot données de session](/fr/copilot/concepts/agents/copilot-cli/chronicle)\n* [Gestion des sessions des agents](/fr/copilot/how-tos/copilot-on-github/use-copilot-agents/manage-and-track-agents)\n* [Référence de commande CLI pour GitHub Copilot](/fr/copilot/reference/copilot-cli-reference/cli-command-reference)"}