Les choix d'architecture, et surtout leurs pourquoi. Un moteur en Rust, des abeilles qui travaillent en cycles, et une securite qui se prouve au lieu de se raconter.
De l'ombre d'OpenClaw à l'allégorie de la ruche
L'ouverture brute des agents au shell a déchaîné la puissance, mais sans enclos d'acier, la liberté s'est muée en passoire.
.env et des fichiers d'authentification siphonnés en arrière-plan sans que l'opératrice ne s'en doute.ocomb rapide, direct et autonome.HOME, étanche au système.
Le binaire ocomb est l'outil physique de contrôle. Il permet d'interagir directement avec le moteur sans interface graphique, au coeur du terminal.
~/.home/<nom>.
BeeAwake. Option --sans-moteur pour le web seul.
net:external).
Une vue d'ensemble locale pour réguler à chaud le comportement, la mémoire et la sécurité physique de chaque ruche.
L'enclos, le confinement et la défense en profondeur
Chaque étape du chantier s'imbrique comme une alvéole de cire dure. Nous avons structuré la défense en profondeur sur trois piliers distincts.
18802 (jeton temporaire par contrat de cycle).Pourquoi trois et pas un : une fissure dans la propolis n'aveugle pas le Guard, un Guard endormi ne troue pas les parois. C'est la defense en profondeur, par separation des modes de defaillance.
HOME complet en tmpfs effaçait les répertoires ~/.claude/sessions/ à chaque cycle.HOME vers le répertoire persistant <ruche>/.home, et y monter uniquement en lecture seule .credentials.json et .claude.json.18802.--unshare-pid, Claude CLI agit en tant que PID 1 mais ignore le reaping de processus enfants (ex: git), créant des tables de zombies saturées./usr/bin/tini) en tant que PID 1 dans le bac.--init sous Podman pour moissonner automatiquement les défunts.python3 isolé.ContratDeLancement propolis identique aux abeilles Claude.« Le Sceau, c'est l'origine des mots impossible à maquiller. »
| Critère | Sécurisation Noyau (AppArmor / SELinux) | Architecture OpenComb |
|---|---|---|
| Privilèges | Requiert l'accès root système pour charger et modifier les profils. |
Zéro privilège requis (User namespaces rootless). |
| Administration | Configuration complexe au niveau du kernel, rigide et difficile à maintenir. | Zéro admin. Tout se configure dans le répertoire de l'abeille. |
| Granularité | Profils globaux par binaire, inadaptés aux besoins changeants d'un agent. | Par agent et par cycle, via la déclaration dynamique des Badges. |
| Supervision | Binaire et muette : le noyau tue le processus en cas de violation. | Cognitive : le Guard analyse le sens des requêtes en amont. |
| Intégrité | Aucune validation de la provenance ou des signatures des écrits. | Clé Ed25519 scellant la mémoire et les journaux de l'abeille. |
Le bac à sable natif d'OpenClaw a été contourné deux fois (Snyk Labs, début 2026) et ClawHub recense 820+ skills malveillants. La réponse de l'écosystème : ClawArmor (AccuKnox), une armure noyau KubeArmor / eBPF verrouillée autour de l'agent.
| Critère | OpenClaw + ClawArmor | Architecture OpenComb |
|---|---|---|
| Philosophie | Armure boulonnée après coup autour d'un agent sans cloisonnement natif. | La paroi fait partie de l'abeille : cloisonnement conçu dès l'architecture. |
| Infrastructure | Conteneur durci + KubeArmor + politiques kubectl : un cluster à administrer. | Zéro privilège, rootless, aucun composant noyau à administrer. |
| Granularité | Politiques par conteneur, globales à l'instance. | Par abeille et par cycle, via les Badges dynamiques. |
| Angle mort | Le sens des requêtes et la provenance des écrits restent invisibles au noyau. | Guard cognitif en amont + Sceau Ed25519 sur chaque écrit. |
Une armure externe, c'est l'aveu que la bête est dangereuse nue. La ruche, elle, naît avec ses parois.
L'horizon sémantique, la mémoire et l'éveil
Avant d'être de la mémoire, le contexte est un texte unique, assemblé et envoyé à l'API à chaque question. C'est l'enveloppe de jetons que l'abeille lit avant de répondre.
Le contexte est la clairière d'attention de l'agent - le cercle de lumière où s'assemblent ses pensées à chaque battement de cycle.
Le heartbeat est le battement régulier qui rappelle l'abeille à la réalité du monde. Plutôt que de foncer en aveugle, l'agent respire à intervalles rythmés.
« La ressource la plus rare du système, c'est l'attention de l'opératrice. »
OpenComb : une ruche robuste où l'humaine gouverne et les abeilles travaillent sous des parois d'une étanchéité physique absolue.
Ouvrir le Livre Blanc d'Architecture complet →