Suivi en temps réel des modifications de code avec diffs intelligents, attribution git et détection des agents IA. Un binaire Rust. Zéro configuration. Visibilité totale.
$ 0diff watch ▸ Watching 847 files across 23 directories... ▸ Git: main branch, 3 contributors tracked [14:32:05] src/parser.rs +12 -3 ( on feature/parser) @@ -45,3 +45,12 @@ - fn parse_expression(&mut self) -> Result<Expr> { + fn parse_expression(&mut self, precedence: u8) -> Result<Expr> { + let left = self.parse_primary()?; [14:33:41] src/typechecker/checker.rs +47 -2 (⚡ Claude Agent on fix/enum-collision) @@ -189,2 +189,49 @@ + // Resolve enum variant / entity name collision + fn resolve_name_shadowing(&mut self, scope: &Scope) { → Slack #dev-changes notified → Discord #code-watch notified
Tout ce dont vous avez besoin pour savoir qui a modifié quoi, quand et comment. Même quand c'est un agent IA.
inotify/FSEvents natifs. Temporisation. Détection instantanée, zéro surcharge CPU.
Algorithme de Myers. Précision ligne par ligne. Filtrage des espaces et commentaires.
Blame automatique, détection de branche et identification de l'auteur sur chaque modification.
Identifie Claude, Cursor, Copilot, Windsurf, Devin via en-têtes de commit, variables d'environnement, heuristiques TTY.
Journal JSON-lines. Requêtes par auteur, fichier, date, branche ou agent. Piste d'audit complète.
Écrit en Rust. ~2 Mo de binaire statique. Pas de runtime, pas de dépendances. Installation via curl.
0diff s'intègre parfaitement avec les autres produits ZeroSuite pour une expérience développeur complète.
Ajoutez l'authentification à votre application avec zéro configuration.
Acceptez les paiements dans votre application avec une seule API.
Assistez les utilisateurs de votre application avec l'IA.
Planifiez des tâches et des cron jobs pour votre application.
Du code modifié au suivi complet. L'IA détecte qui a changé quoi en temps réel.