5 min

Shelf 4

  • .aabapp-release.aab
  • .ipaBuild 42.ipa
  • mockup.png
  • .mdnotes.md

Clipboard

    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
    Clipboard

      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

        Votre outil d’envoi
        Déposez un build à envoyer
        ./gradlew bundleRelease && open -a Vortex app-release.aab

        EssayezFaites 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
        Messagerie — Équipe mobile

        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

        Tasks

          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)

          ~/projects/shop — claude
          1. Claude Code
          2. MCP · 127.0.0.1
          3. Vortex
          4. Trousseau
          5. 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
          Rien ne quitte votre Mac : ni statistiques, ni vérification des mises à jour, ni compte. Claude Code joint Vortex sur 127.0.0.1.Claude Code127.0.0.1VortexVotre MacStatistiquesMises à jourComptesInternet

          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.gitcd vortexmake install

          Il vous faut Xcode. Le README explique comment conserver les autorisations d’une compilation à l’autre.

          Téléchargez Vortex pour Mac. Gratuit. macOS 14 ou version ultérieure, sur Apple silicon.

          Télécharger Vortex 0.1.0

          Version 0.1.0 · archive zip sur GitHub Releases · licence MIT

          Vortex fonctionne sur Mac. Envoyez-vous le lien et téléchargez Vortex depuis votre Mac.

          Première ouverture

          1. Décompressez l’archive et placez Vortex dans le dossier Applications.
          2. 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.
          3. 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.