commit-rewriter 0.2 gère désormais le nettoyage des branches secondaires
L'application web de Simon Willison dédiée au nettoyage des messages de commit générés par les agents d'IA évolue. Sa version 0.2 permet désormais d'analyser et de réécrire l'historique de n'importe quelle branche Git.
Fil « Outil commit-rewriter pour nettoyer les messages de commit générés par des agents IA » · ← Relire l'épisode du 14 septembre
Alors que l'outil commit-rewriter permettait jusqu'ici de nettoyer l'historique Git des scories et métadonnées laissées par les agents autonomes sur la branche par défaut, sa version 0.2 vient étendre son périmètre d'action. Simon Willison apporte désormais la prise en charge complète des branches secondaires.
Il devient ainsi possible de cibler une branche spécifique lors du lancement de l'application web en Python. L'exécution se fait directement via uvx (un outil d'exécution rapide de paquets Python sans installation préalable) en ajoutant le paramètre --branch :
uvx commit-rewriter --branch nom-de-branche
Cette mise à jour permet de réécrire et clarifier les messages de commit directement au sein des branches de fonctionnalités (feature branches) avant de réaliser la moindre fusion vers la branche principale.