Bernato

Conçu pour une production responsable

Exécutez les agents là où vit déjà votre code.

Bernato coordonne des tâches isolées sur des machines de confiance via une seule connexion WebSocket sortante et authentifiée par nœud. La politique locale conserve l’autorité sur les chemins, exécutables, terminaux et la mémoire.

Faits issus du dépôt · vérifiés le 26 août 2026

Architecture et valeur

Le travail reste central dans le navigateur, tandis que l’exécution, les secrets, les dépôts et l’autorité des processus restent sur le nœud choisi.

Supervised node

Un service supervisé par utilisateur gère l’authentification de l’appareil, la politique locale et le tunnel sortant.

Typed WSS broker

Le broker multiplexe des trames typées de contrôle, terminal, diff et décision ; ce n’est pas un proxy TCP générique.

Detached workspaces

Chaque tâche de dépôt obtient un worktree Git détaché ; les autres tâches utilisent un espace privé.

Comparer les modèles opérationnels

Dépliez la matrice. Choisissez selon les limites et le flux de travail, pas selon les slogans.

Bernato ↔ Devin · official deployment docs reviewed 2026-08-26
Ce systèmeAlternative · Devin
Mission principaleDistributed agent runs on operator-trusted machinesCloud-brain coding agent with an isolated Devbox
Périmètre de déploiementOne authenticated outbound WSS connection per nodeBrain in Cognition Cloud; cloud or customer-dedicated Devbox
Modèle de preuveSequenced protocol events and Git-tracked reviewed receiptsUse the vendor documentation for current session-record features
Contrôle opérateurTarget-owned policy resolves paths, projects, and executablesWorkspace operates under the cloud brain’s control
Surface d’intégrationCLI, hosted app, and authenticated numeric-loopback IDEWeb, Slack, and API entry points

Invariants techniques

Default deny
Une entrée cloud n’accorde jamais une autorité sur les fichiers ou les exécutables.
No inbound node port
Le nœud n’ouvre aucun port Bernato entrant ; l’IDE local écoute uniquement sur le loopback numérique.
Bounded execution
Les sous-processus ont des exécutables explicites, une durée bornée et une admission fermée en cas d’erreur.
Non-executable memory
Le Markdown suivi par Git est une référence non fiable, jamais une instruction exécutable.

Accès transparent

Source

€0 · target

La licence MIT est visée ; la validation de publication reste à terminer.

Local runtime

Not sold

Construisez depuis le dépôt pour évaluer ; aucun binaire qualifié n’est annoncé.

Hosted broker

Not offered

Les tarifs du broker hébergé ne paraîtront qu’après qualification de l’exploitation et du support.

État actuel. Aucune offre commerciale n’est active. Le moteur est implémenté, mais la publication et la qualification des plateformes restent fermées par défaut.

Questions fréquentes

Quelle est la manière la plus sûre de l’évaluer ?

Commencez par l’architecture, reproduisez le flux documenté et confrontez les limites à votre propre modèle de menace.

La comparaison inclut-elle les prix actuels des tiers ?

Non. Les tarifs variables sont volontairement exclus. Vérifiez les conditions actuelles avant tout achat.

Où les limites sont-elles documentées ?

La note de statut, la page d’architecture et les articles techniques décrivent les limites et les modes de défaillance.