Retour à Questions et réponses sur l’IA
Claude Code /compact et oublier la tâche ? Écrivez d’abord le statut dans le fichier

Claude Code /compact et oublier la tâche ? Écrivez d’abord le statut dans le fichier

Questions et réponses sur l’IA Admin 54 vues

Claude Code a oublié les détails de la tâche après avoir exécuté '/compact', généralement parce que l’état de la clé ne reste que dans l’historique du chat et ne tombe pas dans le fichier projet. /compact compresse la conversation pour libérer le contexte, mais il est impossible de préserver tous les détails du résumé compressé, donc les tâches longues nécessitent d’écrire l’état d’un fichier.

Quel contenu doit être placé

Quels fichiers sont modifiés, pourquoi sont-ils modifiés, quelles étapes n’ont pas été effectuées, quelles sont les commandes de vérification, ce n’est pas seulement dans le chat. Cela peut être écrit sur « CLAUDE.md », « TODO.md », « notes/implementation-plan.md » ou dans un document de tâche temporaire.

Si vous laissez Claude Code chat tout le long, il se souviendra peut-être de la direction générale après le compact, mais oubliera les conditions aux limites, les exigences utilisateur et les pièges à mi-chemin.

Passation avant le compact

Lorsque vous approchez de la limite de contexte, ne vous contentez pas de « /compacter ». Laissez-le écrire un enregistrement de transfert : objectif actuel, modifications accomplies, éléments inachevés, tests effectués, raison de l’échec, étape suivante. Confirmez que ce dossier est exact avant d’effectuer le compact.

La documentation d’aide d’Anthropic mentionne également que « /compact » est utilisé pour préserver le contexte nécessaire et libérer de l’espace ; Les documents de projet et les « CLAUDE.md » peuvent toujours servir de base pour des travaux de suivi.

Ne remplis pas trop CLAUDE.md

« CLAUDE.md » convient aux règles à long terme et aux entrées de projet, pas à remplir tout le journal de chaque tâche. Le statut de tâche temporaire convient davantage à un document séparé puis supprimé ou organisé après l’achèvement.

Si vous entassez toute l’histoire dans « CLAUDE.md », la prochaine nouvelle session commencera avec beaucoup de contexte et sera plus susceptible de ralentir.

L’approche la plus stable

Le document de la tâche est mis à jour à chaque fois qu’une longue tâche termine une courte section. Compact ne fait que compresser le chat et n’est pas responsable des outils de gestion de projet. Prenons « le statut de travail est dans le fichier, et le chat n’est que l’interface d’opération », afin que Claude Code ne soit pas facile à fragmenter.

Outils Recommandés

Plus