sem est un outil CLI qui enrichit Git avec une compréhension sémantique du code : sem diff, sem blame, sem log et sem impact opèrent au niveau des entités (fonctions, classes, méthodes) plutôt qu’à la ligne. Compatible avec 26 langages sans configuration, il s’intègre directement à git diff via sem setup. Utile aussi pour les agents IA, qui seraient 2,3x plus précis avec son output qu’avec un diff brut.

Commentaires

Vous devez vous inscrire ou vous connecter pour poster un commentaire