Versionshinweise
Neu in Cavvy
Alle Versionen, die neueste zuerst. Cavvy zeigt die Hinweise auch, wenn es ein Update anbietet.
Aktuelle Version Cavvy 1.4.1
LadenCavvy 1.4.1
Link zu Cavvy 1.4.1 Neueste- Task abschließen pusht jetzt deine Arbeit. In main zusammenführen bringt main erst auf den Stand des Servers, führt dann den Task zusammen und pusht main. Zurückstellen pusht den Branch des Tasks, bevor der Task entfernt wird. Scheitert das Zusammenführen oder der Push, bleibt main, wo es war, und der Task bleibt offen.
- Zum Zusammenführen muss dein Projektordner nicht mehr auf main stehen. Ist main nicht ausgecheckt, führt Cavvy in einem eigenen Ordner zusammen und lässt deinen Checkout, wie er ist.
- Was der Agent nicht committet hat, wird committet und geht mit dem Task mit, auch in einen Merge Request. Verwerfen geht weiterhin.
- Ist die Arbeit eines Tasks schon auf dem Server in main angekommen, etwa unter dem Namen eines anderen Branches gemergt, zählen seine Commits nicht mehr als offen, und Merge Request öffnen sagt das, statt einen leeren Request anzulegen.
- Ein Task bleibt unter seinem Projekt eingerückt, während der Agent ihn rebaset.
Starte nach der Aktualisierung den Hintergrunddienst über das Banner von Cavvy neu, auf diesem Mac und auf deinen Servern, damit das wirkt.
Cavvy 1.4
Link zu Cavvy 1.4Deine Sprache
- Cavvy spricht jetzt neben Englisch auch Deutsch, Spanisch und Französisch: Fenster, Menüs, das Review-Fenster, Mitteilungen und Meldungen.
- Einstellungen → Allgemein → Sprache legt die Sprache nur für Cavvy fest oder folgt macOS. Zum Wechseln bietet Cavvy einen Neustart an; deine Sessions laufen weiter.
- Diese Änderung einschätzen und Alle Änderungen einschätzen antworten in der Sprache, in der Cavvy angezeigt wird. Kommentare, die du an den Agenten schickst, bleiben auf Englisch, ebenso die Kommandozeile und der Hintergrunddienst.
Außerdem
- Anzahlen lesen sich in jeder Sprache richtig: „1 Session“, „3 Sessions“ statt „Session(s)“.
Cavvy 1.3
Link zu Cavvy 1.3Änderungen prüfen
- Open Changes in Window (⇧⌘D oder der Fensterknopf im Bereich Changes) zeigt die Änderungen einer Session in einem eigenen Fenster: die Dateien als Baum, den Diff nebeneinander oder in einer Spalte, mit markierten geänderten Wörtern und farbigem Code. Weitere Sprachen für die Einfärbung kannst du in Settings → Languages laden.
- Eine Datei öffnet sich vollständig; lange Abschnitte unveränderter Zeilen bleiben eingeklappt, bis du sie anklickst. Hake Viewed ab, um zur nächsten Datei zu gehen; ändert der Agent eine Datei erneut, wird sie zum nochmaligen Ansehen markiert.
- Overview sagt dir, was die Änderungen berühren, bevor du sie liest: geänderter Code ohne Tests, Abhängigkeiten, Lockfiles, Berechtigungen und Zugangsdaten, Migrationen, gelöschte Dateien. Über jeder Datei listet Cavvy die Funktionen auf, die sie ändert, und wo das Repository sie noch verwendet.
- Mit Apple Intelligence liefern Assess This Change und Assess All Changes ein Risiko, eine Zusammenfassung in einem Satz und was du prüfen solltest, auf deinem Mac.
- Klick auf eine Zeilennummer (Umschalt-Klick für mehrere), um zu kommentieren; dann tippt Send to Agent alle Kommentare als einen Prompt in die Session, mit Datei, Zeilen und Code.
- Vollständige Dateien und das Finden von Verwendungen brauchen den aktualisierten Hintergrunddienst, auch auf Servern.
Außerdem
- Tasks, deren Repository keine Session in der Haupt-Arbeitskopie hat, erscheinen jetzt unter diesem Repository in der Seitenleiste, wo du eine starten kannst.
Cavvy 1.2.2
Link zu Cavvy 1.2.2- Sessions auf einem Linux-Server laufen weiter, nachdem du die Verbindung getrennt hast, auch auf Servern, die beim Ende einer SSH-Anmeldung alle ihre Prozesse beenden. Mit eingeschaltetem Lingering (
loginctl enable-linger) läuft der Hintergrunddienst von Cavvy außerhalb deiner Anmeldung. Run Doctor auf dem Server sagt dir, wann Sessions beim Abmelden stoppen würden und wie du das behebst. Aktualisiere dafür den Hintergrunddienst des Servers. - Usage schneidet den Namen des Limits eines Modells nicht mehr ab.
- Texte zum Neustart des Hintergrunddienstes sagen jetzt, was passiert: Claude Code, Codex, Gemini CLI und opencode setzen ihre Unterhaltungen fort, und Shells behalten ihre Ausgabe.
Cavvy 1.2.1
Link zu Cavvy 1.2.1- Changes in einem schmalen Fenster zu öffnen, bringt Cavvy nicht mehr zum Absturz, und das Fenster wird nicht mehr leer, wenn sich Changes aktualisiert. Changes und Summary stehen jetzt neben der Session, mit einem Rand, den du ziehen kannst; ihre Breite bleibt gespeichert.
- Ein Ordner, den Git noch nicht verfolgt, zeigt, wie viele Dateien er enthält, statt „+0 −0“, und wählst du ihn aus, listet er sie auf statt „Too large to show“. Server zeigen die Anzahl, sobald ihr Hintergrunddienst aktualisiert ist.
- Cavvy verbindet sich gleich neu mit einem Server, wenn sich das Netzwerk ändert – ein VPN geht an, ein anderes WLAN, das Aufwachen aus dem Ruhezustand –, statt auf den nächsten Versuch oder einen Neustart zu warten.
Cavvy 1.2
Link zu Cavvy 1.2Einen Server verbinden
- Add Server… ist jetzt ein Assistent in vier Schritten. Er erklärt, was Verbinden bedeutet, nimmt die Adresse des Servers entgegen und prüft eins nach dem anderen: ob der Server erreichbar ist, seine Identität, die Anmeldung, den Hintergrunddienst von Cavvy und die Verbindung.
- Braucht ein Schritt dich, erscheint die Lösung direkt darunter: die Schlüssel-Fingerabdrücke zum Bestätigen, der Befehl
ssh-copy-id, wenn der Server die Anmeldung ablehnt, oder das Installieren und Aktualisieren des Hintergrunddienstes von Cavvy auf dem Server. Nichts wird ohne deinen Klick als vertrauenswürdig bestätigt oder installiert. - Reconnect/Repair… im Menü eines Servers öffnet dieselbe Prüfung für einen Server, der schon in der Seitenleiste steht.
Ordner auf einem Server
- Browse… funktioniert auch für Server. Es listet die Ordner auf dem Server auf, kennzeichnet Git-Repositorys und öffnet einen Ordner per Doppelklick. New Folder… (⇧⌘N) legt direkt dort einen an.
- Dasselbe Fenster hilft, wenn du ein Projekt auf einem Server mit seinem Repository verknüpfst.
- Ein Server mit einem älteren Hintergrunddienst bietet die Aktualisierung direkt im Fenster an.
Außerdem
- ⌘W schließt die ausgewählte Session wie einen Tab, eine laufende nach einer Rückfrage. Es schließt nicht mehr das Fenster und beendet Cavvy nicht mehr.
- Das Fenster für einen unbekannten Serverschlüssel flackert nicht mehr, und Close und Trust stehen in einer Zeile.
Cavvy 1.1.1
Link zu Cavvy 1.1.1- Die Seitenleiste ist im hellen Modus wieder gut lesbar. Ein dunkles Terminal schien durch ihr Glas und färbte sie grau, mit grauem Text darauf. Dasselbe passierte mit einem hellen Terminal im dunklen Modus.
- Namen von Sessions bleiben in einem inaktiven Fenster dunkel, und die Zeiten für das Zurücksetzen unter Usage sind etwas größer.
Cavvy 1.0.4
Link zu Cavvy 1.0.4Tastenkürzel, die du von anderen Mac-Terminals kennst, und deine eigenen.
Bearbeiten im Terminal
- ⇧↩ beginnt in Claude Code und anderen Agenten eine neue Zeile, ohne die Nachricht zu senden.
- ⌥⌫ löscht das vorige Wort, ⌥⌦ das nächste.
- ⌘⌫ löscht bis zum Zeilenanfang.
- ⌥← / ⌥→ springen um ein Wort, ⌘← / ⌘→ an den Anfang oder das Ende der Zeile.
Die Wahltaste bleibt frei, um Zeichen wie @, ~ und | zu tippen.
Menü Session
- ⌘F sucht Text im Verlauf einer Session.
- ⌘K leert den Verlauf.
- ⌘1 … ⌘9 springen zu einer Session in der Seitenleiste, ⌃⇥ / ⌃⇧⇥ zur nächsten oder vorigen und ⌥⌘↓ zur nächsten Session, die dich braucht.
- ⌘+ / ⌘− / ⌘0 ändern die Schriftgröße.
- Show Changes (⌘D), Open Terminal (⌘J) und Restart (⌘R) stehen auch im Menü. Eine beendete Session entfernst du jetzt mit ⇧⌘⌫, weil ⌘⌫ die Zeile löscht.
Eigene Tastenkürzel
Settings → Keyboard listet alle Tastenkürzel auf. Klick auf eines, um andere Tasten aufzunehmen, oder schalte es ab. Eigene Tastenkürzel senden Text an das Terminal, etwa git status\r.
Cavvy 1.0.3
Link zu Cavvy 1.0.3- Shell-Sessions behalten ihre Ausgabe, wenn Cavvy sich aktualisiert oder neu startet: Testergebnisse und alles andere, was du ausgegeben hast, sind noch da, mit Farben und Verlauf, und die Shell macht in dem Ordner weiter, in dem du zuletzt warst. Eine abgedunkelte Zeile zeigt, wo die neue Shell beginnt.
- Öffnest du Cavvy wieder, siehst du den ganzen Verlauf einer Shell, nicht nur den sichtbaren Bildschirm.
Programme, die in einer Shell liefen, etwa ein Testlauf, überstehen einen Neustart nicht; ihre bisherige Ausgabe schon. Das gilt ab dem ersten Neustart nach der Aktualisierung.
Cavvy 1.0.2
Link zu Cavvy 1.0.2- Cavvy fragt nicht mehr nach Zugriff auf den Schlüsselbund für die Anmeldung von Claude Code. Es liest die Anmeldung so wie Claude Code selbst, sodass weder Aktualisierungen noch eine von Claude Code erneuerte Anmeldung die Abfrage zurückbringen.
- Aktualisierungen zeigen diese Hinweise, und Cavvy sucht von Anfang an automatisch nach Aktualisierungen; das kannst du in Settings abschalten.
- Die Tasten + und − unter der Agentenliste sind gleich groß.