Beschreibung
Diffo ist ein Tool, das für die Überprüfung von von Agenten geschriebenem Code direkt auf Ihrem Rechner entwickelt wurde. Es erleichtert einen Live-Überprüfungsprozess, der mit dem für den Code verantwortlichen Agenten verbunden ist, sodass Ihre Kommentare als Korrekturen zurückgegeben werden. Dieser Prozess erfolgt vollständig auf Ihrem lokalen Rechner, ohne dass Konfigurationen, Konten oder Cloud-Dienste erforderlich sind. Diffo betreibt einen kleinen lokalen Server pro Repository und speichert den Zustand in SQLite unter ~/.diffo.
Das Tool unterstützt verschiedene Changesets, einschließlich nicht festgeschriebener Agentenausgaben, Branches oder Commit-Bereiche, und öffnet Überprüfungen in Ihrem Browser, ohne dass der Code remote gepusht werden muss. Es integriert sich mit mehreren Codierungsagenten wie Claude Code, Cursor, VS Code, Copilot, Codex, Gemini CLI, Amp, Goose und OpenCode, vorausgesetzt, sie sind auf Ihrem System installiert.
Diffo ist kein KI-Code-Reviewer; stattdessen dient es als Lesewerkzeug, das menschliches Urteilsvermögen nutzt. Es ermöglicht syntaxhervorgehobene einheitliche oder geteilte Diffs, eine Navigation, die auf der Tastatur basiert, und eine Verfolgung der angesehenen Dateien. Das Changeset bleibt live und wird aktualisiert, während der Agent arbeitet, und Kommentare können zu Zeilen, Dateien oder gesamten Changesets abgegeben werden.
Das Tool stellt sicher, dass kein Code Ihren Rechner verlässt, indem es keine Netzwerkaufrufe tätigt und keine Schlüssel speichert, da es keine Modelle aufruft. Diffo ist so konzipiert, dass es mit Node 24 funktioniert und die integrierte node:sqlite des Runtimes für das Zustandsmanagement nutzt. Es ist ein vielseitiges Tool, das gleichzeitig auf mehreren Repositories ausgeführt werden kann, wobei jedes sein eigenes Server- und Port-Setup hat.
Diffo's Kernfunktionen
Lokales Code-Überprüfungstool
Live-Überprüfung auf Ihrem Rechner
Kein Remote-Zugriff erforderlich
Integration mit mehreren Agenten
Syntax-hervorgehobene Diffs
Navigation, die auf der Tastatur basiert
Verfolgung der angesehenen Dateien
Keine Netzwerkaufrufe oder Telemetrie
Speichert den Zustand in SQLite
Unterstützt mehrere Repositories
Wie verwendet man Diffo?
Installieren: Richten Sie Diffo mit Ihren Codierungsagenten ein
Überprüfung öffnen: Starten Sie eine Live-Überprüfungssitzung
Kommentar: Geben Sie Feedback zum Code
Aktualisieren: Erhalten Sie Korrekturen direkt im Diff
Diffo's Anwendungsfälle
- Lokale Code-Überprüfung
- Agenten-Integration
- Live-Code-Aktualisierungen
- Multi-Repo-Unterstützung
- Sichere Code-Verarbeitung




