Fewshell : Un copilote SSH auto-hébergé qui refuse d'exécuter des commandes sans approbation humaine

✍️ OpenClawRadar📅 Publié: April 30, 2026🔗 Source
Fewshell : Un copilote SSH auto-hébergé qui refuse d'exécuter des commandes sans approbation humaine
Ad

Fewshell est un copilote SSH collaboratif, auto-hébergé, mobile+desktop, conçu pour les astreintes, DevOps, MLOps, chercheurs en IA, administrateurs système et passionnés d'auto-hébergement. Son principe de conception central : l'IA n'exécutera jamais aucune commande sans approbation humaine. Il n'existe aucun paramètre pour activer l'approbation automatique des commandes – par conception, pour éliminer tout risque de mauvaise configuration accidentelle.

Pourquoi il existe

L'auteur, ancien SDE senior chez Amazon pour Alexa AI, travaillant désormais sur la recherche en sécurité de l'IA pour le RLVR agentique, a créé Fewshell après avoir vu des incidents très médiatisés où un agent IA a supprimé une base de données de production. L'outil est conçu pour être le contraire d'un agent autonome. Les cas d'utilisation incluent :

  • Redémarrer, réparer ou mettre à jour rapidement un agent autonome (par ex. OpenClaw) à distance, sans utiliser l'agent lui-même (par ex. s'il ne démarre pas).
  • Lancer une commande longue durée depuis le bureau et la surveiller depuis un mobile.
  • Gérer un serveur auto-hébergé et exécuter des commandes administratives en déplacement.
  • Gérer une infrastructure serverless et réparer des choses à distance via un bastion.
  • Conserver une transcription complète de chaque commande jamais exécutée sur votre infrastructure, utile pour les post-mortems.
  • Partager un terminal avec un collaborateur (par ex. règle des deux personnes).

Architecture et sécurité

Fewshell est auto-hébergé, sans dépendance au cloud. La communication entre le client et le serveur utilise un tunnel SSH. Les secrets sont stockés dans le trousseau système et sont masqués avant d'être envoyés au LLM. Le serveur conserve les secrets en mémoire pour l'utilisation des commandes et la réplication entre les appareils authentifiés, et la clé SSH privée ne quitte jamais l'appareil client.

Les fonctionnalités facultatives incluent les notifications push pour les commandes de longue durée via un service relais, et le provisionnement de clés publiques SSH lors de l'appairage initial de l'appareil.

Ad

Fonctionnalités

  • Clients GUI multiplateformes : iOS, macOS, Linux, Android (Windows prévu).
  • Construit avec Flutter – faible empreinte mémoire, exécution native.
  • Gestion des secrets : secrets utilisateur et par projet stockés dans le trousseau avec contrôle de visibilité par secret pour le LLM.
  • Synchronisation entre appareils via votre propre serveur.
  • Bibliothèque d'extraits de commandes pour des commandes réutilisables injectées dans le contexte du LLM.
  • Archivage des sessions – transcriptions complètes pour les post-mortems.
  • BYOM (Bring Your Own Model) : prend en charge OpenAI, Anthropic, Google, DeepSeek, Ollama, Groq, xAI, OpenRouter, et plus.
  • Instructions personnalisées pour l'agent : prompts système utilisateur et par projet avec variables de modèle.

Démarrage rapide

tl;dr – Utiliser SSH sur mobile est pénible. L'IA moderne est très bonne pour les commandes shell, mais laisser l'IA contrôler l'infrastructure est dangereux. Les trois principes fondamentaux de Fewshell : des valeurs par défaut sécurisées (SSH obligatoire et gestion des secrets), doit être auto-hébergé (synchronisation mobile-bureau sans cloud), et humain d'abord (l'IA n'exécutera aucune commande sans approbation).

Pour commencer, visitez le dépôt GitHub ou get.fewshell.com pour les liens de téléchargement.

📖 Lire la source complète : HN AI Agents

Ad

👀 See Also

Warp Terminal devient open source avec un environnement de développement agentique
Tools

Warp Terminal devient open source avec un environnement de développement agentique

Warp est désormais open-source et se rebaptise en tant qu'environnement de développement agentique, avec un agent de codage intégré et la possibilité d'utiliser vos propres agents CLI comme Claude Code, Codex et Gemini CLI.

OpenClawRadar
Codebook Lossless LLM Compression : Réduction de 10 à 25 % de la RAM grâce au Bitwise Packing
Tools

Codebook Lossless LLM Compression : Réduction de 10 à 25 % de la RAM grâce au Bitwise Packing

Le code de preuve de concept d'un développeur démontre une compression LLM sans perte en regroupant les poids fp16 en blocs, obtenant une réduction de 10 à 25 % de la RAM au prix d'une vitesse d'inférence approximativement divisée par deux. L'approche identifie que la plupart des modèles n'utilisent que 12 à 13 bits de valeurs uniques malgré la représentation sur 16 bits du fp16.

OpenClawRadar
Claude Code LSP : Activation du protocole Language Server pour une navigation dans le code plus rapide et plus précise
Tools

Claude Code LSP : Activation du protocole Language Server pour une navigation dans le code plus rapide et plus précise

Claude Code est livré sans LSP activé par défaut, mais son activation transforme la navigation dans le code de recherches grep de 30 à 60 secondes en requêtes de 50 ms avec une précision de 100 %. La configuration nécessite un drapeau découvert via un problème GitHub plutôt que la documentation officielle.

OpenClawRadar
Plugin Peek pour Claude Code : Navigation Automatique dans la Mémoire de Session
Tools

Plugin Peek pour Claude Code : Navigation Automatique dans la Mémoire de Session

Peek est un plugin Claude Code qui capture et injecte automatiquement les corrections et préférences des utilisateurs pour orienter l'assistant IA. Il utilise une recherche par fusion avec des embeddings, BM25, une décroissance temporelle et des filtres de métadonnées pour fournir un contexte pertinent sans sollicitation manuelle.

OpenClawRadar