Retour à la liste

Actualités

Tactic Remote 1.6.1 : sélection native du texte et démarrage plus rapide

Sélectionnez la sortie du terminal en natif, connectez une nouvelle machine en quelques minutes avec `npx tacticremote` et profitez de protections serveur renforcées.

Publié le Tags: Annonce de version / announcement / ios
Actualités

Suivez les mises à jour produit et ingénierie de cette catégorie.

Voir la catégorie

v1.6.1 se concentre sur deux aspects qui façonnent la première impression: l'interaction avec le terminal et la première configuration. L'objectif était simple: faire en sorte que le terminal se comporte comme une surface iOS native, et qu'une nouvelle machine soit facile à connecter sans imposer une longue check-list.

Sélection native du texte

C'est le changement le plus visible de cette version.

Jusqu'ici, la sortie du terminal dans Tactic Remote était rendue comme du texte statique - on pouvait la lire, mais pas la sélectionner ni la copier. C'était une vraie friction, surtout quand Claude affiche une commande, une URL ou un extrait de code que vous souhaitez réutiliser.

Un appui long n'importe où dans le terminal suffit désormais pour commencer la sélection. Les poignées de sélection iOS apparaissent, et vous pouvez copier le texte sélectionné comme dans n'importe quelle autre app iOS. Le collage fonctionne aussi - dans Messages, Notes ou votre éditeur habituel.

Sous le capot, cela a nécessité de reconstruire le rendu du terminal. L'ancienne implémentation utilisait des vues SwiftUI Text, pratiques pour la mise en page mais sans prise en charge de la sélection. Le nouveau moteur repose sur UIKit UITextView avec un analyseur personnalisé des séquences d'échappement ANSI. Il gère les couleurs 16 tons, 256 couleurs et le truecolor 24 bits, afin que les sorties colorées et les diffs s'affichent correctement tout en restant entièrement sélectionnables.

Démarrer en 30 secondes

L'autre grand changement concerne la connexion d'un nouveau serveur.

Lorsque vous ouvrez la liste des serveurs sans en avoir configuré, une carte "Connecter votre ordinateur" apparaît. Elle affiche directement dans l'app la commande exacte à exécuter, npx tacticremote. Lancez-la sur votre Mac ou votre machine Linux, et le serveur démarre avant d'afficher un QR code dans le terminal.

Scannez ce QR code avec Tactic Remote et le serveur est enregistré automatiquement. C'est tout.

Associé au parcours CLI introduit dans v1.6.0, le nouveau flux est simple: une commande, un scan QR, une connexion. Pas de compte à créer. Pas d'IP à saisir manuellement. Pas de redirection de ports, sauf si vous voulez explicitement un accès en dehors du réseau local.

Si un serveur est déjà ajouté, la carte reste discrète - elle n'apparaît que lorsque la liste est vide.

Renforcement de la sécurité

Cette version inclut plusieurs durcissements côté serveur:

  • La validation de chemin pour git_info est plus stricte et empêche les traversées hors du répertoire de travail.
  • Le nombre de téléchargements simultanés est limité pour éviter l'épuisement des ressources via des requêtes parallèles.
  • Les entrées des scripts de hook sont nettoyées avant d'être passées au shell.

Voir le changelog 1.6.1 pour la liste complète des changements liés à la sécurité.

Corrections de bugs

  • L'accès au microphone est désormais correctement libéré lorsque vous quittez l'écran Chat. Auparavant, la session microphone pouvait rester ouverte après la navigation, ce qui laissait un indicateur persistant dans la barre d'état iOS.
  • L'état de connexion est maintenant correctement synchronisé lors des changements rapides de serveur. Un race condition pouvait auparavant laisser l'interface afficher un état connecté obsolète après un changement de serveur.

v1.6.1 est désormais disponible sur la page /download. Si vous utilisez le parcours CLI, relancer npx tacticremote télécharge le binaire correspondant au premier lancement, puis réutilise ensuite la copie mise en cache localement.

Essayez Tactic Remote

Pilotez vos agents de programmation depuis votre téléphone

Connectez-vous à Claude Code, Codex et aux autres agents sur votre Mac, PC Windows ou Linux. Consultez leur progression et envoyez la prochaine instruction depuis votre iPhone ou iPad.