Wie KI-Bearbeitungen angezeigt werden
Wenn die KI eine Datei bearbeitet, werden Änderungen als grüne (hinzugefügt) und rote (entfernt) Zeilen im Editor angezeigt. Jede geänderte Region ist eine Bearbeitung, auf die du reagieren kannst. Während die KI streamt, siehst du die Bearbeitung in Echtzeit mit Syntax-Hervorhebung. Nach Abschluss wechselt die Ansicht zu einem vollständigen Diff.Bearbeitungen akzeptieren und ablehnen
Jede Bearbeitung hat eine schwebende Leiste mit den Schaltflächen Behalten und Rückgängig.- Behalten akzeptiert die Änderung. Die Markierung verschwindet und der Inhalt bleibt.
- Rückgängig macht die Änderung rückgängig. Der Text der KI wird durch das Original ersetzt.
Batch-Akzeptieren und -Ablehnen
Das Panel Dateibearbeitungen des Threads ermöglicht es dir, alle ausstehenden Bearbeitungen für diesen Thread auf einmal zu akzeptieren oder abzulehnen.Rückgängigmachen pro Nachricht
Jede KI-Antwort hat eine Schaltfläche Zurücksetzen. Wenn du darauf klickst, werden alle Dateien in ihren Zustand vor dieser Antwort zurückversetzt und nachfolgende Nachrichten gelöscht. Wenn andere Threads ausstehende Änderungen an denselben Dateien haben, wird dir eine Warnung angezeigt, bevor du fortfährst.Snapshots
Vor jedem KI-Zug speichert Kazzle den vorherigen Dateiinhalt im Cloud-Speicher. Diese Snapshots ermöglichen das Rückgängigmachen pro Nachricht: Wenn du auf Zurücksetzen klickst, wird der alte Inhalt aus dem Snapshot gelesen und zurückgeschrieben. Snapshots sind speichereffizient. Sie decken nur die Dateien der Cloud-Maschine ab, nicht Datenbankänderungen, bereitgestellte Apps oder externe API-Aufrufe.Thread-übergreifende Überlappung
Wenn eine neue KI-Bearbeitung mit bestehenden ausstehenden Bearbeitungen aus einem anderen Thread überlappt, werden die überlappenden Bearbeitungen automatisch akzeptiert. Dies verhindert veraltete Bearbeitungen, die nicht sinnvoll rückgängig gemacht werden können, da der Text bereits überschrieben ist. Nicht überlappende Bearbeitungen aus anderen Threads bleiben ausstehend.Konfliktbehandlung
Mehrere Threads teilen sich dieselbe Cloud-Maschine. Wenn zwei Threads dieselbe Datei bearbeiten:- Thread A bearbeitet eine Region. Die Datei ändert sich auf der Festplatte.
- Thread B versucht, dieselbe Region zu bearbeiten. Die Bearbeitung schlägt fehl, weil der alte Text nicht übereinstimmt.
- Thread B liest die Datei erneut und passt sich an.