Intermédiaire·1 min·14 septembre 2026

commit-rewriter : nettoyer tes messages Git en 2 clics

🎧 Résumé audio0:00 / 0:00
Un outil web pour réécrire tes messages de commit sans toucher au code — parfait quand l'IA a laissé des traces.
commit-rewriter : nettoyer tes messages Git en 2 clics

Pourquoi ça compte pour toi

Si tu utilises des agents IA pour coder, tu sais le problème : les commits arrivent pourris, pleins de références internes et de charabia. Avant de publier, il faut tout nettoyer à la main. Cet outil te l'automatise. Utile pour les équipes open source et les créateurs qui veulent un historique propre.

Ce qu'il faut retenir

  • 1.Édite les messages de commit directement dans le navigateur, sans ligne de commande complexe
  • 2.Crée une branche de sauvegarde horodatée avant toute réécriture — tu peux annuler si ça dérape
  • 3.Réécrit en cascade : du premier commit édité jusqu'au plus récent

Tu galères avec le jargon ?

Lis la version réécrite en mode débutant — toutes les idées, sans le jargon.

Pourquoi c'est utile

Quand tu lances un agent IA (Claude, GPT) sur un repo Git, les commits générés sont rarement prêts pour la publication. Tu récupères des messages pleins de :

  • Références à des ID d'issues internes
  • Traces du processus de génération ("tried X, failed, retried Y")
  • Jargon technique qui n'a de sens que pour toi

Avant de fusionner sur main ou de faire un lancement, tu dois éditer chaque commit à la main. Barbant.

Comment ça marche

Simon Willison a construit ça pour nettoyer les commits des publications de sécurité Datasette. Le workflow :

  1. Lance l'outil : uvx commit-rewriter path/to/repo (ou sans paramètre si tu es déjà dans le dossier)
  2. Édite dans le navigateur : tu vois chaque commit, tu réécris le message direct
  3. Valide : l'outil crée une branche de secours (horodatée), puis réécrit tous les commits en cascade

Si quelque chose dérape, tu as ta branche de sauvegarde pour revenir en arrière.

Pour qui

  • Les équipes open source qui utilisent des agents IA et veulent un historique Git lisible
  • Les créateurs solo qui veulent automatiser le nettoyage post-génération
  • Quiconque accumule trop de commits à la main et rêve d'automatisation

C'est une petite friction qui disparaît, et ça vaut le coup.

Et concrètement pour toi ?

Choisis ton profil — la lecture de l'article change selon qui tu es.

🔭 Curieux

Pour toi, c'est un exemple concret de comment les outils s'adaptent à l'IA : on ne supprime pas Git, on ajoute une couche qui nettoie les bruits. C'est moins spectaculaire que l'IA elle-même, mais c'est comme ça qu'elle devient utile en vrai.

Newsletters Noésis

3 minutes d'IA dans ta boîte mail, chaque matin.

Rejoins les francophones qui comprennent, essaient et progressent avec l'IA. Choisis ce que tu veux recevoir. Désabonnement en 1 clic.

Explorer les thèmes de cet article :