● Communauté
sipyourdrink-ltd
⚡ Instantané
Bernstein
par sipyourdrink-ltd · sipyourdrink-ltd/bernstein
Orchestrateur déterministe sur 40+ agents CLI — exécutions auditables et reproductibles sans dépendre d'un seul modèle.
Bernstein vous donne un modèle d'exécution déterministe sur les agents CLI (Claude Code, Codex, Gemini CLI, Aider, etc.). Même prompt + mêmes entrées = même trace auditée. Utile pour la conformité et l'usage CI.
Pourquoi l'utiliser
Fonctionnalités clés
- 40+ backends d'agents CLI
- Exécution avec rejeu déterministe
- Piste d'audit (chaque prompt + appel d'outil)
- Même prompt → même résultat (dans le modèle)
- Compatible CI
Démo en direct
Aperçu en pratique
prêt
Cas d'usage
Usages concrets : Bernstein
Quand l'utiliser : La conformité demande un enregistrement de ce qui a été envoyé, par qui, avec quel résultat.
Déroulement
-
Configurer
Choisissez backends + sinks de logs.✓ Copié
→ Audit actif
-
Exécuter
bernstein run job.yml.✓ Copié
→ Trace capturée
-
Rejouer
bernstein replay <run-id>.✓ Copié
→ Ré-exécution
Résultat : Exécutions reproductibles avec traçabilité complète.
Combinaisons
Associez-le à d'autres MCPs pour un effet X10
Audit + guardrails ensemble
Combiner bernstein-skill avec claude-code-safety-net : audit + guardrails ensemble✓ Copié
Coût et limites
Coût d'exécution
- Quota d'API
- N/A
- Tokens par appel
- Par backend
- Monétaire
- OSS gratuit
- Astuce
- Épinglez les versions de modèles dans les runs — le rejeu ne fonctionne qu'avec le même modèle
Sécurité
Permissions, secrets, portée
Stockage des identifiants : Log d'audit sur disque
Sortie de données : Par backend
Ne jamais accorder : rotate audit log without retention policy
Dépannage
Erreurs courantes et correctifs
Non-déterminisme
Définissez seed / temperature là où le backend le supporte
Alternatives
Bernstein vs autres
| Alternative | Quand l'utiliser | Compromis |
| CLI agent unique | Vous n'avez pas besoin d'audit | Pas de reproductibilité |