Un TUI à écran partagé qui repère les commandes risquées avant exécution, explique ce que tu tapes et t'aide à apprendre des gestes plus sûrs dans un vrai shell. Rapide et accessible. Bienveillant quand tu veux de l'aide. Ferme quand il le faut.
La seule ceinture de sécurité qui s'adapte à un terminal.
ridinCLIgun est une interface terminal à écran partagé. À gauche : ton vrai shell — avec les couleurs, la complétion, l'historique, tout ce que tu attends. À droite : un panneau conseil qui observe ta saisie avant que tu appuies sur Entrée et te donne du contexte utile tant que la commande n'est encore qu'un texte sans danger.
Cela signifie plus que de simples labels de danger. Les vérifications locales repèrent aussitôt les commandes risquées. Le catalogue de commandes hors ligne intégré suit la variante que tu tapes : sous-commandes, exemples pertinents et triés ainsi que notes utiles sur les options sont TOUJOURS disponibles localement. La revue IA optionnelle réalise une analyse profonde et détaillée. L'historique est conservé — apprends du passé. Secret Mode te protège quand la confidentialité compte.
Les vérifications hors ligne détectent les motifs destructeurs avant exécution. Pas d'aller-retour réseau, pas d'attente.
Quand git devient git commit --amend, le panneau ne reste pas bloqué sur la commande de base. Il affine l'aide vers la variante correspondante, trie les exemples en conséquence et ajoute des notes utiles sur les options.
Demande à Claude, GPT ou Mistral une analyse plus approfondie de ce qu'une commande ou un script fait réellement.
Utilise le navigateur d'historique pour retrouver d'anciennes revues, récupérer des suggestions utiles et apprendre de ce qui s'est déjà passé.
PTY complet avec couleurs, complétion et historique. Ton shell, avec une ceinture de sécurité et TOUTES les possibilités — pas un bac à sable.
Un seul bouton. Zéro donnée ne quitte ta machine. Les fonctions IA se taisent, l'aide locale et les alertes restent affûtées.
Je construis (avec mes agents) des systèmes d'agents sur ma propre machine — et si tu veux le faire sérieusement, il te faut le terminal. Ce n'est qu'en tapant toi-même les commandes que tu trouves ta courbe d'apprentissage et que tu gardes le contrôle. L'agent en qui tu as confiance peut bien t'expliquer ce que tu fais, mais ça prend du temps, ça casse le flow — et il est peut-être en train d'halluciner. J'ai besoin de l'explication tout de suite, juste à côté de la ligne de saisie, à l'instant où mon doigt hésite au-dessus d'Entrée. C'est de là qu'est venue l'idée de ridinCLIgun. Parce que la personne devant la touche Entrée devrait être celle qui apprend — pas seulement celle qui valide.
Une commande d'installation pipée peut sembler banale. ridinCLIgun détecte le motif risqué localement, explique pourquoi il compte et propose tout de suite un workflow de revue avant exécution au lieu de « fais juste confiance ».
Rouvrir d'anciennes revues IA, comparer des motifs et retrouver des suggestions utiles sans relancer toute l'analyse. Pratique pour les tâches récurrentes, l'onboarding et un apprentissage cumulatif.
Commence par une commande de base, précise-la avec une sous-commande ou une option, et le panneau affine l'aide générale vers la variante correspondante. Le catalogue local ressemble alors moins à un manuel statique qu'à une aide qui suit ton raisonnement pendant la saisie.
Protège toi et tes proches de rm -rf. Et aussi de dd, mkfs, et de ce presse-papiers que tu as oublié.
Le terminal est passionnant — jusqu'à ce qu'il morde. ridinCLIgun explique ce qu'une commande fait avant que tu l'exécutes. Chaque erreur devient une leçon, pas une opération de sauvetage.
« Est-ce que je viens de tout casser ? »Tu en sais assez pour être dangereux : rm -rf, chmod 777, un sudo accidentel dans le mauvais répertoire. ridinCLIgun intercepte les classiques avant qu'ils ne deviennent des histoires de guerre.
Scripts d'installation via curl | bash, outils disque comme dd et mkfs, pipelines de déploiement qui touchent la production. ridinCLIgun analyse les scripts et signale les patterns risqués avant l'exécution.
Payloads obfusqués, attaques par injection de presse-papiers, risques supply-chain dans les scripts pipés. ridinCLIgun ajoute une deuxième paire d'yeux — entre l'intention et l'exécution.
« La commande correspond-elle à l'intention ? »Un mauvais DROP TABLE ou un déploiement dans le mauvais environnement, et c'est un incident. ridinCLIgun détecte les opérations dangereuses sur les bases de données et les cibles ambiguës avant que la requête ne s'exécute.
Enseigner la ligne de commande, c'est regarder les étudiants tester des choses dangereuses… et se tromper de frappe en permanence. ridinCLIgun transforme le terminal en un environnement d'apprentissage plus sûr — avec des avertissements et des explications discrets, sans bloquer.
« Ne lance pas ça dans l'environnement partagé, s'il te plaît. »La confiance, c’est bien, le contrôle, c’est mieux. Ton agent propose chmod, launchctl ou un curl | bash — et l'explique volontiers si tu demandes. ridinCLIgun amène cette explication de lui-même et rapidement à côté de ta ligne de saisie, pour que tu comprennes ce que tu exécutes.
Le terminal est puissant. Il est aussi impitoyable. Un flag mal placé et tu restaures depuis une sauvegarde — ou tu expliques à ton équipe pourquoi main a changé de tête.
ridinCLIgun a été conçu pour rendre la ligne de commande moins intimidante pour les curieux. Les alertes t'apprennent ce qu'une commande fait, ou comment l'assembler — pas seulement qu'elle est dangereuse.
Le moteur local d'information et d'alerte s'exécute avant l'exécution — pas d'aller-retour, pas de délai. La commande dangereuse ne quitte jamais ta ligne de saisie.
Ce n'est pas un correcteur automatique. Il ne modifie pas, ne bloque pas et ne réécrit pas tes commandes. Il informe. Tu décides. Tu as le contrôle. Des garde-fous, pas des menottes.
Quelque part, quelqu'un vient de lancer rm -rf / sans réfléchir. Ailleurs, quelqu'un a été prévenu d'abord. Qui veux-tu être ?
Feuille de routeLà où va ridinCLIgun. Une vision, pas une promesse — c'est un projet personnel sans calendrier fixe.
Interface de réglages, notifications toast, protection du presse-papiers, parcours d'intégration, revue IA avec aperçu de caviardage, analyse approfondie de scripts, gestion des clés API, pipeline CI et durcissement sécurité.
Base de connaissances hors ligne avec plus de 6 600 commandes, détection de fautes de frappe, overlays de langue allemand et français, prompts IA plus utiles, réponses IA dans ta langue, mode Explorer, historique des revues, interface entièrement localisée et réglages fournisseur/modèle persistants.
L'installation via Homebrew Tap est disponible sur macOS. Homebrew installe une bottle précompilée sur Apple Silicon et lance un build depuis les sources sur Intel. Petite release, vrai cap franchi, et franchement digne d'un peu de confettis.
L'aide hors ligne sensible aux variantes est disponible : résolution des sous-commandes, classement déterministe des exemples et notes sur les options font suivre au panneau la commande que tu tapes vraiment. Toujours local. Toujours rapide. Toujours sans clé API.
Réponses IA en streaming, suivi conversationnel après une revue, niveaux d'approbation, contexte par commande, mémoire de session, indicateurs de barre de défilement et visibilité sur le coût en tokens.
Un jeu d'apprentissage avec de vrais défis terminal, support Linux, catalogues de risque personnalisés et conseils adaptés au système d'exploitation.
Cockpit d'agents pour les commandes proposées, intégration multi-agents, journal d'audit local complet et templates de workflow réutilisables — avec l'humain toujours aux commandes.
Non. ridinCLIgun est une aide, pas un pilote automatique. Il peut observer, prévenir, expliquer et couvrir tes arrières avant l'exécution, mais ton shell reste le tien et c'est toujours toi qui décides si tu appuies sur Entrée.
C'est exactement de cette situation qu'il est né. Les agents expliquent bien les commandes — quand on demande. Et parfois, ils hallucinent. ridinCLIgun fait de ce moment d'explication un réflexe rapide et permanent — spontané : il montre ce qu'une commande proposée fait avant que tu l'exécutes, et tu restes l'humain aux commandes qui appuie consciemment sur Entrée.
Cela fait de toi un opérateur mieux informé. Et au passage, tu apprends le terminal.
Par défaut, les alertes locales et l'aide hors ligne sur les commandes restent sur ta machine. Les données de revue IA ne partent vers ton fournisseur choisi que lorsque tu demandes activement une revue.
Une exception actuelle existe : si l'IA est déjà activée et qu'une clé valide est configurée, l'activation de l'IA ou un changement de fournisseur peut déclencher une requête minimale de validation chez le fournisseur au lieu d'envoyer ta commande courante. Secret Mode coupe ce trafic IA.
ridinCLIgun utilise ton shell par défaut et documente actuellement des shells POSIX comme bash ou zsh. Il enveloppe ce shell au lieu de le remplacer, pour que ta config, tes alias, tes complétions et tes habitudes de travail continuent de fonctionner.
Pour l'instant, c'est uniquement macOS. Le support Linux est prévu, et Windows viendra plus tard dans un second temps. L'idée est de garder la même expérience helper-first sur toutes les plateformes, pas de construire une version séparée et réduite.
Oui. ridinCLIgun est gratuit et open source sous GPL-3.0-or-later. Pas d'offre payante, pas de verrouillage premium, pas de limites d'utilisation. Si tu veux la revue IA, tu apportes ta propre clé API et tu gardes le contrôle sur le fournisseur utilisé.
Sur Apple Silicon, Homebrew installe une bottle précompilée :
brew tap inference-garden/ridincligun
brew install ridincligun
Ensuite, lance ridincligun. Les alertes locales et l'aide hors ligne sur les commandes fonctionnent sans clé API ; la revue IA est optionnelle.
Tu utilises un Mac Intel ? Les mêmes commandes fonctionnent, mais Homebrew compile actuellement ridinCLIgun depuis les sources. La première installation nécessite les Xcode Command Line Tools (xcode-select --install), télécharge la chaîne d'outils Rust/LLVM (environ 2 Go) et prend quelques minutes. Si le build échoue, ouvre une issue GitHub avec le journal de compilation.
Pas encore — les règles personnalisées sont prévues pour une future version. Aujourd'hui, le jeu de règles intégré couvre déjà un large éventail de motifs risqués, et les versions suivantes doivent permettre aux équipes et aux formateurs d'adapter l'outil à leur propre environnement.
Les alertes locales sont instantanées, hors ligne et basées sur des motifs — elles repèrent rapidement les commandes risquées connues. L'aide hors ligne sensible aux variantes ajoute exemples, syntaxe et notes sur les options pendant que tu tapes. La revue IA est la couche plus profonde que tu peux appeler pour une explication, une analyse de script ou un deuxième avis. Ensemble, elles donnent moins l'impression d'une sirène que d'un copilote compétent.
ridinCLIgun est open source, en phase initiale, et développé au grand jour.
Sur macOS, le chemin principal passe maintenant par Homebrew. L'installation source reste le repli.
Chemin principal sur macOS :
brew tap inference-garden/ridincligun
brew install ridincligun
Ensuite, lance ridincligun. Les alertes locales et l'aide hors ligne sur les commandes fonctionnent sans clé API.
La revue IA reste optionnelle via ANTHROPIC_API_KEY, OPENAI_API_KEY ou MISTRAL_API_KEY.
Tu préfères le chemin source ? Le README GitHub garde l'installation via pip comme solution de repli.