Cmdr apporte l'expérience de Total Commander à macOS, et (en option, uniquement si vous l'activez) ajoute des fonctionnalités d'IA qui aident réellement. Construit avec Rust, il est extrêmement rapide et respectueux de votre CPU, RAM et disque.
Cmdr est en bêta ouverte. Il peut y avoir des imperfections dans les nouvelles fonctionnalités (archives, journal des opérations et IA), mais le cœur est un logiciel bien testé et stable utilisé chaque jour par l'auteur et un groupe de testeurs. Les retours vont directement au développeur !
Fonctionnalités principales
- Deux volets, onglets, palette de commandes, orienté clavier. Raccourcis courants comme F5 pour copier, F6 pour déplacer, F8 pour supprimer fonctionnent et sont remappables.
- Parcourir, copier, déplacer, renommer, supprimer, compresser/décompresser avec des barres de progression précises, des ETA honnêtes, annulation. Optimisé pour la sécurité des données, la vitesse et la transparence.
- Mettre en file d'attente plusieurs opérations de fichiers, envoyer l'une d'elles en arrière-plan, mettre en pause/reprendre les transferts de fichiers, consulter un journal complet et consultable des opérations passées, avec retour en arrière pour tout ce qui n'a pas supprimé définitivement des données.
- Très rapide : liste 50 000 fichiers presque instantanément, et le visualiseur intégré ouvre un fichier de 10 Go presque instantanément avec une recherche rapide.
- Modes sombre et clair réels, comportement natif de macOS, et tous les contrastes de couleur de texte / arrière-plan vérifiés contre WCAG 2.2 AA et APCA.
Fonctionnalités supplémentaires
- Accès complet aux téléphones Android, Kindles et caméras via MTP et PTP, jusqu'à 4 fois plus rapide que le transfert de fichiers Android, sans hacks nécessaires, fonctionne dès la sortie de la boîte avec n'importe quel câble USB.
- Accès complet aux lecteurs réseau via une implémentation SMB personnalisée, environ 4 fois plus rapide que le client macOS.
- Conserve un index complet de votre disque (entièrement local et privé) et l'utilise pour afficher les tailles de dossiers en direct pour tous vos dossiers, et pour une recherche complète du disque presque instantanée. Un dossier qui n'est pas encore indexé est parcouru en direct, avec des correspondances arrivant au fur et à mesure qu'elles sont trouvées.
- Pour les dépôts Git, il affiche un historique Git, des branches, des arbres de travail et des stash consultables comme des dossiers normaux.
Fonctionnalités d'IA (entièrement optionnelles, peuvent être entièrement locales et privées avec un LLM intégré)
- Avec les fonctionnalités d'IA désactivées, Cmdr est un gestionnaire de fichiers complet de style Total Commander. Beaucoup de gens n'aiment pas les fonctionnalités d'IA, donc elles sont désactivées par défaut.
- Activées, elles ajoutent une recherche en langage naturel : "Trouvez mon rapport fiscal de l'année dernière"
- Sélection intelligente : "Sélectionnez toutes les captures d'écran dans ce dossier"
- Chat : "Pourquoi mon dossier Téléchargements est-il si volumineux ?"
- Indexation d'images (entièrement locale et privée !) : "Trouvez-moi toutes les photos dans ce dossier où un chien regarde l'appareil photo."
- Renommage en langage naturel : "Renommez toutes ces captures d'écran en fonction de leur contenu." L'agent ne peut que suggérer des opérations d'écriture comme des renommages, vous êtes responsable de leur révision et de leur application. Si vous changez d'avis, vous pouvez toujours revenir sur les opérations passées.
- Organisation des fichiers : "Nettoyez mon dossier Téléchargements" et l'agent propose chaque mouvement pour que vous l'approuviez ou le rejetiez.
- Il peut également surveiller vos dossiers et soulever des choses de lui-même : "Que diriez-vous de déplacer cette facture vétérinaire dans vos documents médicaux ?" Il ne fait que suggérer, vous décidez, et il s'arrête d'un clic.
- Le modèle fonctionne par défaut sur votre Mac, donc vos fichiers et données restent 100 % privés. Vous pouvez choisir d'apporter votre propre clé OpenAI, Claude, Gemini, etc., ou de pointer Cmdr vers n'importe quel point de terminaison compatible OpenAI pour utiliser des modèles plus puissants.
Cmdr est disponible sous la Business Source License 1.1 : https://github.com/vdavid/cmdr