hermes-agents.fr

manuel hermes-agents.fr→chapitre · sécurité

chapitre · sécurité

Sécurité et infrastructurehermes v0.21.2

Approbation, isolation, secrets : les quatre couches qui bornent ce que l’agent peut faire, et le diagnostic hermes doctor qui les vérifie.

01Les quatre couches

02Le principe

Hermes tourne par défaut en mode approbation : chaque commande shell sensible attend un accord humain. Les couches au-dessus (Docker, pools de secrets) réduisent le rayon de ce qui peut être atteint si une commande passe. Le diagnostic de l’ensemble tient en une commande :

$ hermes doctor ┌─────────────────────────────────────────────────────────┐ │ 🩺 Hermes Doctor │ └─────────────────────────────────────────────────────────┘ ◆ Security Advisories ✓ No active security advisories ◆ MCP Server Security ✓ No suspicious MCP stdio commands ◆ Python Environment ✓ Python 3.11.15 ✓ SQLite 3.53.1 → SQLite source id: 2026-05-05 10:34:17 c88b22011a54b4f6fbd149e9f8e4… → state.db: WAL journal mode (4.4 GB) → cron/executions.db: WAL