Zurück zur Übersicht

Neuigkeiten

Tactic Remote 1.6.1: Native Textauswahl und ein schnellerer Start

Terminalausgabe jetzt nativ auswählen, ein neues Gerät mit `npx tacticremote` in Minuten verbinden und von strengeren serverseitigen Schutzmaßnahmen profitieren.

Veröffentlicht Tags: Versionsankündigung / announcement / ios
Neuigkeiten

Weitere Produkt- und Engineering-Updates aus dieser Kategorie.

Kategorie öffnen

v1.6.1 konzentriert sich auf zwei Teile des Produkts, die den ersten Eindruck prägen: die Terminalbedienung und den Erststart. Das Ziel war klar: Das Terminal sollte sich auf iOS wie eine native Oberfläche anfühlen, und ein neuer Server sollte sich ohne lange Checkliste verbinden lassen.

Native Textauswahl

Das ist die sichtbarste Neuerung dieses Releases.

Bisher wurde die Terminalausgabe in Tactic Remote als statischer Text gerendert - man konnte sie lesen, aber nicht markieren oder kopieren. Gerade wenn Claude einen Befehl, eine URL oder einen Codeausschnitt ausgibt, ist das ein echter Reibungspunkt.

Jetzt genügt langes Drücken an einer beliebigen Stelle im Terminal, um mit der Auswahl zu beginnen. Die bekannten iOS-Auswahlgriffe erscheinen, und der markierte Text lässt sich genauso kopieren wie in jeder anderen iOS-App. Auch Einfügen funktioniert - in Nachrichten, Notizen oder im Editor deiner Wahl.

Technisch bedeutete das einen Neuaufbau des Terminal-Renderers. Die vorige Implementierung basierte auf SwiftUI-Text-Views: flexibel im Layout, aber ohne Textauswahl. Der neue Renderer nutzt UIKit UITextView mit einem eigenen ANSI-Escape-Parser. Er verarbeitet 16 Farben, 256 Farben und vollständige 24-Bit-Truecolor-Sequenzen, damit farbige Ausgaben und Diff-Darstellungen korrekt erscheinen und dennoch vollständig auswählbar bleiben.

In 30 Sekunden loslegen

Die zweite große Änderung betrifft das Verbinden eines neuen Servers.

Wenn du die Serverliste öffnest und noch keine Server eingerichtet hast, siehst du jetzt eine Karte "Computer verbinden". Sie zeigt direkt in der App den exakten Befehl npx tacticremote an. Führst du ihn auf deinem Mac oder Linux-Rechner aus, startet der Server und gibt anschließend einen QR-Code im Terminal aus.

Scannst du diesen QR-Code mit Tactic Remote, wird der Server automatisch gespeichert. Fertig.

Zusammen mit dem in v1.6.0 eingeführten CLI-Pfad ist der neue Ablauf simpel: einen Befehl ausführen, einen QR-Code scannen, verbinden. Kein Konto, keine manuelle IP-Eingabe, kein Port-Forwarding - außer du willst ausdrücklich außerhalb deines lokalen Netzwerks zugreifen.

Falls bereits ein Server vorhanden ist, stört die Karte nicht - sie erscheint nur bei einer leeren Serverliste.

Sicherheitsverbesserungen

Dieses Release enthält mehrere Härtungen auf der Serverseite:

  • Die Pfadvalidierung für git_info ist strenger und verhindert Traversal außerhalb des Arbeitsverzeichnisses.
  • Die Anzahl gleichzeitiger Uploads ist begrenzt, um Ressourcenerschöpfung durch parallele Upload-Anfragen zu vermeiden.
  • Eingaben für Hook-Skripte werden vor der Übergabe an die Shell bereinigt.

Die vollständige Liste der sicherheitsrelevanten Änderungen findest du im 1.6.1-Changelog.

Fehlerbehebungen

  • Mikrofonzugriff wird jetzt beim Verlassen des Chat-Bildschirms korrekt freigegeben. Zuvor konnte die Mikrofon-Session nach dem Navigieren weiter geöffnet bleiben, was in der iOS-Statusleiste dauerhaft angezeigt wurde.
  • Der Verbindungsstatus wird jetzt beim schnellen Wechsel zwischen Servern korrekt synchronisiert. Ein Race Condition konnte zuvor dazu führen, dass die UI nach dem Wechsel einen veralteten verbundenen Zustand anzeigte.

v1.6.1 ist jetzt auf der /download-Seite verfügbar. Wenn du den CLI-Pfad nutzt, lädt npx tacticremote beim ersten Start das passende Binary herunter und verwendet danach die lokale Cache-Kopie erneut.

Tactic Remote ausprobieren

Coding-Agenten vom Smartphone aus steuern

Verbinde dich mit Claude Code, Codex und anderen Agenten auf deinem Mac-, Windows- oder Linux-Rechner. Prüfe den Fortschritt und sende die nächste Anweisung vom iPhone oder iPad.