Questions sur la console Bash : des alias aux téléchargements
Bases
Qu'est-ce que la console Bash ?
La console Bash est la fenêtre texte où vous tapez des commandes que Bash exécute. On l'appelle aussi terminal. Bash conserve vos commandes dans un historique, charge ~/.bashrc au démarrage d'un shell interactif et y développe les alias. SeedSpindle accède à cette console via WSL ou SSH. C'est l'endroit où les alias opèrent, d'où l'accent mis ici dessus.
Qu'est-ce qu'un alias Bash ?
Un alias Bash est un nom court qui remplace une commande plus longue, comme alias ll='ls -la'. Les alias servent à l'utilisation interactive et ne se développent que dans les shells interactifs, pas dans les scripts. Lancer alias sans argument liste les alias actuels, et unalias name en supprime un du shell courant. Pratique pour les commandes que vous tapez souvent.
Où sont stockés mes alias ?
Les alias sont stockés dans ~/.bashrc, ou dans ~/.bash_aliases, que ~/.bashrc charge sur de nombreuses distributions. Ces deux fichiers sont du texte brut dans votre dossier personnel, et vous pouvez les ouvrir avec n'importe quel éditeur. Un nouvel alias fonctionne dans les nouveaux shells, et dans le shell courant, vous rechargez le fichier avec source ~/.bashrc. L'agent peut lire l'un ou l'autre fichier.
Comment voir l'historique des commandes `cd` ?
Oui, la commande `history` liste les commandes que vous avez tapées, y compris chaque ligne `cd`. Bash enregistre la liste dans ~/.bash_history à la fermeture d'un shell, et les variables HISTSIZE et HISTFILESIZE définissent combien de lignes sont conservées en mémoire et dans le fichier. Ceux qui veulent un historique Bash comme entrée de carnet peuvent demander à l'agent de lancer `history` et d'écrire les lignes choisies dans un fichier texte.
Comment trouver de l'aide pour une commande ?
Quatre outils couvrent la plupart des cas : `man name` ouvre une page de manuel, la commande `help` documente les fonctions intégrées de Bash comme `help cd`, `apropos` avec un mot-clé recherche les descriptions courtes des pages de manuel, et `man -k` fait la même recherche. L'agent exécute l'un d'eux et affiche le texte dans une carte. Lire la sortie aide d'abord à décider ce que l'alias doit contenir, et cela prend une carte.
Utilisation de SeedSpindle
SeedSpindle fonctionne-t-il sous Windows ?
Oui, SeedSpindle est un agent pour Windows 10 et 11. Il accède à votre shell Bash via WSL ou via SSH vers un serveur que vous gérez, lit ~/.bashrc avec `read_file`, et exécute des commandes avec `Shell`. Chaque action apparaît sous forme de carte avec son résultat réel, afin que vous voyiez ce qui s'est passé avant d'accepter l'étape suivante. Les cartes reflètent toujours ce que le shell a réellement fait.
Le site rimazcode.com est-il le site officiel de SeedSpindle ?
Oui, il s'agit du site officiel de SeedSpindle. Téléchargez la version originale ici et comparez sa somme de contrôle SHA-256 avec le manifeste publié avant de l'exécuter. SmartScreen de Windows peut avertir, car l'installateur n'est pas encore signé numériquement. Les questions passent par le bouton Send feedback dans l'application. Utilisez Send feedback dans l'application si quelque chose ici n'est pas clair pour votre configuration.
Les résultats sont-ils toujours exacts ?
Non, l'agent exécute des outils et affiche des résultats, mais vous devez vérifier chaque diff et chaque sortie. Un modèle peut écrire un alias plausible qui fait autre chose que ce que vous vouliez. Le code de sortie indique si une commande a été exécutée, et votre propre test dans un nouveau shell indique si elle a fait ce qu'il faut. Accepter un diff ne prouve pas que l'alias est utile, vérifiez-le vous-même.
Comment fonctionne Ask first ?
Ask first est un mode d'approbation qui met en pause avant chaque action qui modifie quelque chose, comme l'écriture d'un fichier, et affiche le diff pour accepter ou rejeter. La lecture d'un fichier ne change rien, donc l'agent peut le faire sans demander. Auto-run agit immédiatement, et Plan only écrit un plan et n'exécute rien. Rien n'est caché. La carte affiche d'abord le diff.
Qu'est-ce qu'une fonction dans bashrc ?
Une fonction dans bashrc est un petit bloc nommé de commandes que vous définissez dans le fichier, tandis qu'un alias est un raccourci textuel pour une commande. Les deux se chargent au démarrage d'un shell interactif. L'agent peut lire vos fonctions avec `read_file` et proposer des modifications sous forme de diff pour votre examen. Vous lisez le plan, puis changez le mode pour le réaliser.
Modèles, confidentialité et téléchargement
Mes fichiers quittent-ils le PC ?
Oui, si vous utilisez un fournisseur d'IA cloud : l'invite, y compris le texte de tout fichier que l'agent lit, est envoyée à ce fournisseur. Avec un modèle local, rien ne quitte le PC. SeedSpindle lui-même n'envoie aucune télémétrie, et vos clés API restent sur la machine. Le modèle que vous choisissez décide où le texte va. Le bouton Test vous aide à vérifier un point de terminaison avant le travail réel. Choisissez avec soin.
Comment vérifier le téléchargement ?
Une somme de contrôle SHA-256 est l'empreinte du fichier, et vous la comparez avec le manifeste publié. Exécutez `certutil -hashfile` avec le chemin du fichier téléchargé et `SHA256` à la fin, puis lisez la valeur imprimée. Si elle diffère du manifeste, n'exécutez pas le programme d'installation. La page de téléchargement affiche la commande complète. Comparez les deux valeurs caractère par caractère.
Faut-il un compte pour l'utiliser ?
Non, vous n'avez pas besoin d'un compte pour exécuter SeedSpindle. Téléchargez le programme d'installation, d'environ 34 Mo, ouvrez l'application, connectez un modèle et commencez. Un fournisseur d'IA cloud peut demander son propre compte ou clé, car ce service est distinct de l'application. Le modèle intégré n'a besoin d'aucun point de terminaison de votre part. Votre clé API reste dans les paramètres de l'application sur votre PC.
Comment obtenir les mises à jour ?
Les nouvelles versions sont publiées automatiquement, et l'application affiche un bouton Mettre à jour quand une est prête, comme 2.9.28 le 4 nov. 2026. Cliquez sur le bouton pour l'installer. La build de l'installateur active cela, et les vérifications de mise à jour sont l'une des rares fonctionnalités qui utilisent le réseau par elles-mêmes. Les vérifications de mise à jour utilisent le réseau, et vous choisissez quand installer.