EN

Versionshinweise

Was hat sich in der aktuellen Version geändert? Die Version, für die diese Anleitung erstellt wurde, wird in der Fußzeile angezeigt.

v2.18.0

Terminal

  • Coding-Agents – korTTY erkennt Claude Code, Codex und Gemini CLI in lokalen Shell-Tabs, stuft jeden Bereich als arbeitend, durch eine Rückfrage blockiert, fertig oder untätig ein und zeigt das jetzt überall: als Symbol im Registerkartentitel, als Chips, Akzentbalken, Rollups und Bereichszeilen im Dashboard (das zu einem wartenden Agent aufklappt und im Kontextmenü Enter senden / Esc senden / Unterbrechen anbietet), in einem andockbaren Coding-Agents-Panel (Ansicht → Coding-Agents, Ctrl+Alt+G), das jeden Agent aller Fenster mit Ein-Klick-Antworten (y, n, Enter, Esc, ↑, ↓, Strg+C), Erklären, Umbenennen und einem Prompt-Feld auflistet, als Streifen in der Statusleiste, mit Ctrl+Alt+N zum Sprung zum nächsten wartenden Agent, als Badge mit der Zahl der wartenden Agents am App-Symbol (Dock, Windows-Taskleiste, KDE-/Ubuntu-Launcher; sonst im Fenstertitel) und als Desktop-Benachrichtigung, wenn ein Agent eine Entscheidung braucht oder fertig wird, während Sie seinen Bereich nicht ansehen. Die Erkennung liest den Terminalinhalt lokal und lässt sich unter Einstellungen → Terminal → Coding-Agents abschalten, wo Badge und Benachrichtigungen eigene Schalter haben; die Regeln sind JSON-Dateien, die Sie unter ~/.kortty/coding-agents/ überschreiben können. Siehe Coding-Agents.
  • Steuerungs-API und kortty-cli – korTTY kann jetzt einen lokalen Socket öffnen, damit ein Skript oder ein Coding-Agent auf demselben Rechner Ihre Fenster auflisten, jeden Bereich lesen, darin tippen, auf Ausgabe warten, eine lokale Shell teilen und einen erkannten Coding-Agent steuern kann. Sie ist standardmäßig aus und wird unter Einstellungen → Terminal → Steuerungs-API eingeschaltet, wo eine Statuszeile meldet, was der Listener tatsächlich tut. Über das Netzwerk ist nichts erreichbar und kein anderer Benutzer des Rechners kann sich verbinden: der Endpunkt liegt in einem nur für den Eigentümer zugänglichen Verzeichnis ~/.kortty/control/ und verlangt ein Token, das bei jedem Start neu erzeugt wird. Jede Aktion wird nur mit Byte-Anzahlen protokolliert, nie mit Terminaltext, und beim ersten Tippen eines Programms in einen Bereich erhalten Sie eine Desktop-Benachrichtigung, damit eine Übernahme nie unbemerkt bleibt. Eine Administratorin kann die Funktion mit dem Richtlinienschlüssel control-api vollständig verbieten. Der Client kortty-cli wird in jedem nativen Paket neben der Anwendung ausgeliefert und übernimmt Endpunktsuche, Authentifizierung und Exit-Codes für Sie. Siehe Steuerungs-API und Steuerungs-CLI.
  • Anonyme Nutzungsstatistiken erfassen jetzt auch Coding-Agents und die Steuerungs-API – wenn Sie anonyme Statistiken erlaubt haben, meldet korTTY zusätzlich, welche Agent-Arten erkannt werden, wie oft Agent-Benachrichtigungen ausgelöst werden, welche Methoden der Steuerungs-API verwendet werden und ob die Einstellungen für Coding-Agents und Steuerungs-API aktiviert sind. Gesendet werden nur Arten, Zustände, Methodennamen und Zählwerte – niemals Terminaltext, Prompts oder Bereichsnamen. Siehe Anonyme Daten.

Lokale KI

  • Zurück zu einer älteren llama.cpp- oder MLX-Runtime – verursacht eine neue Runtime-Version Probleme, listet Andere Version… in der Tabelle Laufzeiten unter KI → KI-Manager → Lokale Modelle jede Version auf, die der signierte stabile Kanal für diesen Computer noch anbietet, und installiert die gewählte mit derselben Prüfung wie ein Update. Eine andere als die neueste Version bleibt angeheftet, sodass Update-Prüfungen sie beibehalten, bis Sie wieder die neueste Version wählen oder Anheftung lösen klicken; zieht der Kanal eine angeheftete Version später zurück, wird die Anheftung automatisch entfernt. Siehe Laufzeiten.
  • Beide Runtimes bleiben in der Tabelle „Laufzeiten“ sichtbar – die Tabelle hatte eine feste Höhe, die nur bei der Standardschrift für zwei Zeilen reichte, sodass bei größerer UI-Schriftskalierung oder einem AtlantaFX-Design nur llama.cpp sichtbar war und MLX gescrollt werden musste. Die Tabelle passt ihre Höhe jetzt an ihre Zeilen an und folgt Änderungen von Schriftgröße und Design, während der KI-Manager geöffnet ist.
  • Keine Internetverbindung gilt nicht mehr als fehlgeschlagenes Runtime-Update – die Update-Prüfung der llama.cpp- und MLX-Runtime beim Start endete mit einem Fehler samt Stacktrace, wenn der Computer noch kein Netzwerk hatte. Ein nicht erreichbarer Kanal endet jetzt im Status Offline mit einer einzigen Logzeile, installierte Runtimes bleiben nutzbar, und eine selbst gestartete Installation nennt weiterhin den Grund, warum sie nicht stattfand.
  • MLX-Runtime-Updates werden wie die von llama.cpp veröffentlicht – der MLX-Index wird jetzt aus denselben unveränderlichen, versionierten Releases gelesen wie der llama.cpp-Index statt aus einem Release, dessen Dateien bei jedem Update ersetzt wurden; bis das erste kombinierte Release existiert, greifen die Builds auf den bisherigen Ort zurück.

Leistung

  • Dialoge öffnen spürbar schneller – die WebKit-Engine wird nach dem Start im Hintergrund geladen statt beim ersten Dialog, der sie braucht, KI-Manager und Einstellungsdialog bauen ihre Registerkarten erst beim ersten Aufruf auf, die Geheimnisse einer gespeicherten Verbindung werden nicht mehr bei jedem Öffnen neu abgeleitet, und der Snippet-Editor hält einen fertigen Editor in Reserve. Gemessen an einem Entwicklungs-Build sank das erste Öffnen des KI-Managers von etwa 1,4 s auf unter 0,1 s und der Einstellungsdialog von etwa 350 ms auf 45 ms. Der Reserve-Editor lässt sich mit Vorgewärmten Editor bereithalten abschalten. Siehe Einstellungen des Snippet-Editors.

Anleitung und Snippets

  • Die integrierte Anleitung hat ein neues Aussehen und eine funktionierende Offline-Suche – die Anleitung verwendet jetzt das Dracula-Design, weil das bisherige Design im November 2026 das Ende seiner Unterstützung erreicht. Die Suche funktioniert ohne Netzwerkverbindung und schlägt schon beim Tippen Ergebnisse vor, und deutsche Seiten geben jetzt Deutsch als ihre Sprache an, sodass Screenreader und Silbentrennung die richtige verwenden.
  • Übersichtlicheres Coding-Agents-Diagramm und breiteres Suchfeld in der Anleitung – das Diagramm auf der Seite zu Coding-Agents zeigt pro Kasten nur noch eine kurze Notiz und führt keine Linie mehr durch andere Kästen, und das Suchfeld im Kopf der Anleitung ist breit genug für seinen deutschen Platzhalter.
  • Flussdiagramme behalten Schleifen, die ein Modell in der falschen Form gezeichnet hat – zeichnete ein Modell die Bedingung einer Schleife als einfache Aktion mit zwei Ausgängen, schnitt die Reparatur den Ausgang nach der Schleife ab, und das ganze Diagramm wurde durch den lokalen Ersatz ersetzt. Ein solcher Schleifenkopf wird jetzt in die Schleifenentscheidung umgewandelt.

Frühere Versionen

Hier wird nur die aktuelle Version aufgeführt, daher bleibt der Anleitung in jeder Sprache, in die er übersetzt wurde, kurz. Jede Version ist auf der GitHub-Release-Seite ; Die kuratierten Notizen für frühere Versionen werden im Repository in app-docs/release-notes-archive.md und app-docs/RELEASE_NOTES.adoc aufbewahrt.