Um ein Gleichgewicht zwischen Effizienz und Sicherheit zu schaffen, hat Kode die beiden Modi YOLO und Sicherheit entwickelt. Ersterer führt automatisch alle Operationen aus, um maximale Effizienz zu erreichen; letzterer erzwingt die manuelle Bestätigung gefährlicher Operationen (Dateiänderung, Befehlsausführung). Die Implementierung des Sicherheitsmodus basiert auf einem System zur Klassifizierung von Operationen, das die Ausführung unterbricht und eine Vorschau der Änderungen anzeigt, wenn Operationen erkannt werden, die die Stabilität des Systems oder die Integrität der Daten beeinträchtigen könnten, und erst nach Eingabe eines Bestätigungsbefehls durch den Benutzer fortgesetzt wird.
Dieses Design ist besonders für Produktionsumgebungen geeignet. Beispielsweise zeigt Kode vor der Ausführung eines Datenbankmigrationsskripts die auszuführenden SQL-Anweisungen an, und der Entwickler bestätigt, dass sie korrekt sind, bevor er sie tatsächlich ausführt. Tests haben gezeigt, dass dieser Mechanismus 89% potenzielle Fehlbedienungen verhindern kann, während sich die Betriebszeit nur um 15% erhöht.
Diese Antwort stammt aus dem ArtikelKode: Claude Code Open Source Optimierte Version》































