8 points par bitjaru0402 2026-01-07 | Aucun commentaire pour le moment. | Partager sur WhatsApp

Un outil créé pour résoudre le problème de perte de contexte lorsque la session change pendant l’utilisation d’assistants de code IA (Claude Code, Cursor, etc.).

Fonctionnalités principales :

  • analyse la structure du projet puis génère automatiquement une documentation Markdown que l’IA peut parser
  • prise en charge du multi-repo/monorepo (Turborepo, pnpm, Nx, Lerna, etc.)
  • enregistrement des décisions via des tags de commentaires de code (@codesyncer-decision, etc.)
  • interruption du travail de l’IA et demande de confirmation lors de la détection de mots-clés à risque (paiement, authentification, suppression, etc.)

Ajout du Watch Mode dans la v2.6.0 :

  • exécution de codesyncer watch pour surveiller les modifications de fichiers en temps réel
  • synchronisation automatique vers DECISIONS.md lorsqu’un tag @codesyncer-* est détecté
  • basé sur chokidar, avec un debounce de 500 ms

J’ai réorganisé ce que j’utilisais en interne dans l’entreprise pour le publier en open source.

GitHub: https://github.com/bitjaru/codesyncer
NPM: npm install -g codesyncer

Écrit en TypeScript, avec comme dépendances principales chalk, commander, inquirer, chokidar et fs-extra.

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.