App gratuite et open source pour l’encoche du Mac · macOS 14+ · Apple silicon
Vortex — L’encoche de votre MacBook se met au travail.
Un minuteur, l’historique du presse-papiers, une étagère pour vos fichiers, des tâches tirées de l’écran et des clés que Claude Code peut utiliser sans les voir. Un survol suffit, et tout reste hors ligne par principe.
Version 0.1.0 · Gratuit · Licence MIT
Survolez l’encoche. Vortex s’ouvre. Le minuteur en haut, les fichiers et le presse-papiers en bas.
Vortex se déploie hors de l’encoche quand votre pointeur l’atteint, et s’y replie dès que vous passez à autre chose. Il affiche les outils dont vous vous servez une dizaine de fois par jour, et rien d’autre.
Pas d’encoche ? Vortex se loge dans la barre des menus.
Timer
Un minuteur de concentration dans l’encoche. Réglez les minutes à la molette. Suivez le compte à rebours.
Faites tourner la molette à deux doigts, faites-la glisser ou cliquez sur une graduation, puis appuyez sur Start. Le compte à rebours reste dans l’encoche pendant que vous travaillez. Une fois le temps écoulé, Vortex joue un son, fait clignoter l’encoche jusqu’à ce que vous y jetiez un œil et envoie une notification avec « +5 min ».
- De 1 à 120 minutes
- Démarrage rapide : 5, 10, 15, 30, 60
- Continue même si Vortex redémarre
EssayezFaites glisser la molette, puis appuyez sur Start.
Clipboard
L’historique du presse-papiers, en un survol. Vos dix derniers éléments copiés, et ceux que vous épinglez.
Textes, liens, images et fichiers sont conservés au fil de vos copies. Cliquez sur un élément pour le copier à nouveau, faites-le glisser dans n’importe quelle app ou épinglez-le pour plus tard. Ce que les gestionnaires de mots de passe marquent comme secret s’affiche sous forme de points, reste en mémoire et disparaît quand Vortex se ferme.
- 10 récents, épinglés en tête
- Texte, liens, images, fichiers
- Les apps que vous excluez sont ignorées
EssayezCopiez une phrase de cette page.
Shelf
Une étagère pour vos fichiers. Déposez-les sur l’encoche. Faites-les glisser dans n’importe quelle app.
Mettez des fichiers de côté pendant que vous travaillez, puis faites-les glisser plus tard : dans un navigateur, une messagerie ou un outil d’envoi. Indiquez à Vortex votre dossier de build, et chaque nouveau .ipa, .apk ou .aab arrive tout seul sur l’étagère une fois entièrement écrit. L’encoche clignote pour vous prévenir.
- Les fichiers ne bougent pas
- Dossiers surveillés pour les builds
- Retirés après un jour, sauf épinglés
Bureau
Shelf
Glissez un fichier vers l’encocheTouchez un fichier pour le poser sur l’étagère
./gradlew bundleRelease && open -a Vortex app-release.aabEssayezFaites glisser un fichier de votre bureau vers l’encoche. Vos fichiers restent sur votre Mac.Touchez un fichier pour l’envoyer vers l’encoche.
Tasks
Transformez tout ce qui est à l’écran en tâche. Raccourci, cadre, Retour.
Appuyez sur votre raccourci et l’écran se fige : rien ne bouge pendant que vous cadrez. Appuyez sur Retour et Vortex enregistre la zone cadrée et l’écran entier, avec l’app, le titre de la fenêtre et l’adresse de la page ouverte dans votre navigateur. Leur texte est reconnu sur votre Mac : la recherche retrouve donc une tâche grâce à n’importe quel mot de l’image.
- Écran figé, rien ne bouge
- Source : app, fenêtre, page
- OCR sur le Mac : recherche par n’importe quel mot
Dana
Le bouton de connexion est coupé sur iPad mini. Capture d’écran :
Sam
Et en mode paysage, le clavier cache le champ du mot de passe.
Frame an area · Esc to cancel
Priority
Messagerie — Équipe mobile
EssayezAppuyez sur +, puis tracez un cadre autour du message ou choisissez « Cadrer pour moi ».
Keys
Des clés que Claude Code peut utiliser sans jamais les voir. URL de bases de données, jetons d’API et mots de passe restent dans votre trousseau.
Donnez un nom à une clé dans Vortex. Claude Code écrit {{name}} à la place de la valeur, et Vortex exécute la commande dans votre shell via un serveur MCP local. La valeur est passée sous forme de variable, puis retirée de la sortie : Claude obtient le résultat, jamais la clé. La première fois qu’une session utilise une clé, vous l’autorisez depuis l’encoche.
- Valeurs dans le trousseau macOS
- Serveur MCP local, avec jeton
- Une autorisation par clé et par session
Dit à Claude ce qu’est chaque clé
- PostgreSQL
- MySQL
- MongoDB
- Redis
- GitHub
- Anthropic
- OpenAI
- Slack
- AWS
- Stripe
- JWT
- Clés privées
- et tout autre jeton ou mot de passe
Ce que Vortex n’empêche pas
- Claude voit ce que renvoie une commande : vos données, pas la clé.
- Une valeur encodée volontairement, ou une partie de celle-ci, n’est pas repérée dans la sortie.
- Pendant qu’une commande s’exécute, vos autres programmes peuvent voir la valeur dans ses arguments ou son environnement.
Lire le guide : Keep secrets and .env files away from Claude Code (en anglais)
Claude Code wants to use github
~/projects/shop
curl -sv -H "Authorization: Bearer {{github}}" https://api.github.com/user/repos?visibility=private- Claude Code
- MCP · 127.0.0.1
- Vortex
- Trousseau
- Votre shell
Les valeurs restent dans le trousseau ; Claude reçoit la sortie sans elles.
EssayezAppuyez sur Allow quand Claude demande la clé.
Keyboard cleaning
Verrouillez le clavier pour le nettoyer. Plus aucune touche ne répond jusqu’à ce que vous le réactiviez.
Un bouton de l’onglet Home verrouille toutes les touches : lettres, touches de modification, Esc, rangée des touches de fonction et touches de luminosité, de volume et multimédias. La souris et le trackpad continuent de fonctionner : un clic suffit pour réactiver le clavier.
- Nécessite l’Accessibilité
- Souris et trackpad restent actifs
- Touches rétablies si Vortex se ferme
macOS ne permet à aucune app de verrouiller Touch ID ni Caps Lock.
Lire le guide : How to lock a MacBook keyboard for cleaning (en anglais)
Keyboard cleaning mode
All keys are locked
EssayezAppuyez sur quelques touches, puis verrouillez-les.
S’adapte à votre façon de travailler. Avec ou sans encoche, par raccourci ou par script.
Pas d’encoche ? Aucun souci.
Sur un Mac sans encoche, ou sur un écran externe, Vortex s’ouvre sous son icône de la barre des menus, et le minuteur s’affiche à côté.
Vos propres raccourcis.
Ouvrez Vortex, passez à n’importe quel onglet ou créez une tâche avec les raccourcis que vous définissez. Aucun n’est attribué par défaut.
Depuis vos scripts.
open -a Vortex <files>place des fichiers sur l’étagère sans ouvrir la fenêtre.Désactivez ce qui ne vous sert pas.
Une fonctionnalité désactivée disparaît de la barre latérale et de Home, et Vortex ne demande plus son autorisation.
Clair et sombre.
Vortex suit l’apparence de votre Mac, ou garde celle que vous choisissez.
Anglais et ukrainien.
Vortex parle les deux : la langue de votre Mac, ou celle que vous choisissez dans ses réglages.
Hors ligne par principe. Vortex ne se connecte jamais de lui-même.
Ni statistiques d’utilisation, ni vérification des mises à jour, ni compte. Le seul trafic réseau vient des commandes que Claude Code exécute avec vos clés, après votre autorisation.
- Vos données
~/Library/Application Support/Vortex- Vos secrets
- votre trousseau de session
- Texte reconnu
- sur votre Mac
- Le seul à l’écoute
- un serveur MCP pour Claude Code, uniquement sur ce Mac, avec jeton
- La règle
- la compilation échoue si du code réseau apparaît hors du module Keys
- Ce site
- aucun cookie, aucune mesure d’audience, aucune requête vers des tiers
Gratuit et open source. Licence MIT. Lisez le code, compilez-le, faites-le vôtre.
Vortex est une app Mac native en Swift 6 et SwiftUI, bâtie sur The Composable Architecture. Chaque fonctionnalité est un module qui apporte son propre onglet, son widget Home, ses réglages, ses tables et sa documentation. Supprimez le dossier d’une fonctionnalité et les lignes qui la déclarent : le reste compile toujours.
brew install xcodegengit clone https://github.com/OrtexIsArtem/vortex.git cd vortexmake installIl vous faut Xcode. Le README explique comment conserver les autorisations d’une compilation à l’autre.
- Home
- Timer
- Clipboard
- Shelf
- Tasks
- Keys
$ make buildBuild succeeded, 6 features
Téléchargez Vortex pour Mac. Gratuit. macOS 14 ou version ultérieure, sur Apple silicon.
Vortex fonctionne sur Mac. Envoyez-vous le lien et téléchargez Vortex depuis votre Mac.
Première ouverture
- Décompressez l’archive et placez Vortex dans le dossier Applications.
- Ouvrez Vortex. macOS refuse de l’ouvrir : Vortex n’est pas notarisé par Apple, ce qui exige un compte développeur payant. Cliquez sur « Terminé », ou sur « Annuler » sous macOS 14.
- Ouvrez Réglages Système › Confidentialité et sécurité, faites défiler jusqu’à Sécurité et cliquez sur « Ouvrir quand même » à côté du message concernant Vortex. Sous macOS 14, vous pouvez plutôt cliquer sur Vortex dans Applications en maintenant la touche Contrôle enfoncée, puis choisir « Ouvrir ».
Ou, dans Terminal :
xattr -dr com.apple.quarantine /Applications/Vortex.app Chaque autorisation est facultative
- Notifications
- la fin du minuteur, et les demandes de clé de Claude quand la fenêtre est fermée
- Accessibilité
- le nettoyage du clavier
- Enregistrement de l’écran
- les tâches tirées de l’écran
- Automatisation, par navigateur
- l’adresse de la page d’une tâche ; macOS demande votre accord la première fois
- Coller depuis d’autres apps
- l’historique du presse-papiers, uniquement sur les versions de macOS qui le demandent
Vortex vous les présente au premier lancement. Une fonctionnalité dont l’autorisation est désactivée affiche un avertissement jaune : cliquez dessus pour l’activer.
Questions. Des réponses directes.
Autre chose ? Demandez sur GitHub.
Vortex est-il gratuit ?
Oui. Vortex est gratuit et open source, sous licence MIT, sans abonnement ni compte.
Vortex fonctionne-t-il sur un Mac sans encoche, comme le MacBook Neo ?
Oui. Sur un Mac sans encoche, ou sur un écran externe, Vortex s’ouvre sous son icône de la barre des menus, et le minuteur et les autres indicateurs s’affichent à côté de l’icône.
Sur quels Mac Vortex fonctionne-t-il ?
Sur les Mac avec Apple silicon, à partir de la puce M1, sous macOS 14 Sonoma ou version ultérieure. Les Mac Intel ne sont pas pris en charge.
Vortex collecte-t-il des données ?
Non. Il ne se connecte jamais de lui-même : ni statistiques d’utilisation, ni vérification des mises à jour, ni compte. Vos données restent dans ~/Library/Application Support/Vortex, et vos secrets dans votre trousseau de session.
Pourquoi macOS refuse-t-il d’ouvrir Vortex ?
Vortex n’est pas notarisé par Apple, ce qui exige un compte développeur payant. Ouvrez Réglages Système › Confidentialité et sécurité et cliquez sur « Ouvrir quand même » à côté du message concernant Vortex. Sous macOS 14, vous pouvez aussi cliquer sur Vortex dans Applications en maintenant la touche Contrôle enfoncée, puis choisir « Ouvrir ».
Comment Claude Code peut-il utiliser une clé sans la voir ?
Vous donnez un nom à la clé dans Vortex. Claude Code écrit {{name}} à la place de la valeur et envoie la commande à Vortex via un serveur MCP local. Vortex l’exécute dans votre shell avec la valeur tirée de votre trousseau, puis retire cette valeur de la sortie : Claude obtient le résultat, jamais la clé.
Faut-il garder des clés de production dans Vortex ?
C’est à vous de voir. La valeur n’atteint jamais Claude, et chaque clé demande votre accord une fois par session. Mais Claude voit ce que renvoie une commande, une valeur encodée volontairement n’est pas repérée dans la sortie et, pendant qu’une commande s’exécute, les autres programmes de votre Mac peuvent voir la valeur.
En quoi Vortex diffère-t-il de NotchNook, de Boring Notch et des autres apps façon Dynamic Island ?
Vortex est pensé pour le travail : une étagère pour les builds et les fichiers, des tâches tirées de l’écran, des clés pour Claude Code, un minuteur et l’historique du presse-papiers. Il ne se connecte jamais de lui-même, et il est open source sous licence MIT. Il n’a ni commandes de musique ni calendrier. Comparez les trois côte à côte (en anglais).
Comment mettre à jour Vortex ?
Quittez Vortex, remplacez-le dans Applications par la nouvelle version et ouvrez-le comme la première fois. Les versions publiées ne sont pas signées avec un compte développeur : macOS traite donc chacune comme une nouvelle app et vous redemande les autorisations Accessibilité et Enregistrement de l’écran, l’accès à vos navigateurs et aux éléments du trousseau de Vortex.
Puis-je ajouter ma propre fonctionnalité ?
Oui. Copiez Features/_Template, renommez-le et déclarez-le dans le package et dans le registre. CONTRIBUTING.md vous guide pas à pas.