bareguard : Une barrière de sécurité légère pour les agents IA — désormais sur npm

La suite bare est désormais complète avec la sortie de bareguard v1.0 sur npm. Selon l'auteur, le problème que bareguard résout n'est pas ce que les agents disent — c'est ce qu'ils font : rm -rf sur le mauvais chemin, 10 000 jobs en file d'attente pendant la nuit, les fork bombs, la lecture de ~/.ssh, ou 400 $ de tokens brûlés avant que quiconque ne s'en aperçoive. La plupart des équipes corrigent cela avec des if-statements éparpillés et des prières ; bareguard offre une porte centralisée unique.
Pourquoi orienté
- Une porte. Les outils ne s'auto-vérifient jamais — toute la sécurité passe par bareguard.
- Stop ≠ refus. L'épuisement du budget demande un humain. Cela ne remonte jamais jusqu'au LLM, évitant les boucles de tentatives infinies.
- Configurations sécurisées par défaut.
DROP TABLE,rm -rf /— refusés d'office. - Un seul callback pour chaque escalade humaine. Options : Slack, TUI, PIN — à vous de choisir.
Pourquoi léger
- ~1000 lignes de code. Une dépendance. Douze petits fichiers.
- Pas de démon. Pas de SaaS. Pas de télémétrie. Pas de DSL.
- Le journal d'audit est un seul fichier JSONL — greppez-le comme un humain.
Également livré : bareagent v0.9
Le runner de boucle a maintenant :
spawn— déléguer à des agents enfants avec taux et profondeur limités et budget partagé.defer— mettre en file d'attente maintenant, exécuter plus tard via cron ; revalidé à l'exécution.examples/wake.sh+examples/orchestrator/— câblage de référence.- Les appels MCP passent par la même porte que les outils natifs.
Le test en une ligne
Si votre agent faisait la pire chose possible dans les 5 prochaines minutes — y a-t-il un seul endroit qui dit non, et un seul endroit qui l'enregistre ? Sinon, l'auteur affirme que vous avez besoin de cette couche. Installez avec npm install bareguard. Sous licence Apache 2.0.
Cette version fait partie d'une série du même développeur : bareagent (cerveau d'agent), barebrowse (vrai navigateur), baremobile (Android + iOS), et bareguard (la laisse).
📖 Read the full source: r/ClaudeAI
👀 See Also

ArayCode : Client CLI de bureau pour OpenClaw avec voix, touches de raccourci multi-agents et interface Markdown
ArayCode transforme OpenClaw en application CLI de bureau avec I/O vocale, raccourcis multi-agents, thèmes et interface markdown basée sur Spectre.Console. Supporte les fournisseurs cloud et locaux de STT/TTS.

DeepSeek Reasonix : Agent de codage natif avec mise en cache élevée et faible coût
Reasonix est un agent de codage IA natif pour DeepSeek dans le terminal, axé sur une efficacité élevée de cache et un faible coût d'inférence.

Invite pour assistant de bureaucratie allemande pour Claude : Correspondance juridique structurée
Un prompt système détaillé pour Claude qui transforme l'IA en assistant structuré pour la bureaucratie allemande, les contrats, les litiges d'assurance et le courrier officiel, avec une vérification stricte des faits et un formatage DIN 5008.

Amélioration des sessions de code Claude avec claude-self-improve
Claude-self-improve est un outil en ligne de commande qui améliore les performances de l'IA Claude Code en analysant les données de session et en mettant à jour automatiquement les fichiers de mémoire.