Bernstein : Un orchestrateur similaire à Kubernetes pour les agents d'IA de codage, avec vérification et politiques de modèle.

Bernstein est un orchestrateur pour agents d'IA de codage que son créateur décrit comme "Kubernetes pour agents de codage". Contrairement aux outils plus simples qui lancent des agents en parallèle dans des arbres de travail, Bernstein aborde ce que le développeur appelle "les 95 % restants" du problème.
Fonctionnalités clés
Le système comprend plusieurs composants critiques :
- Vérification : Un composant "concierge" vérifie indépendamment les sorties des agents après chaque tâche. Il exécute des tests, vérifie les différences et analyse le code produit, car "les agents mentent" - ils peuvent prétendre que les tests réussissent quand ce n'est pas le cas ou dire qu'ils ont validé des fichiers alors qu'ils ne l'ont pas fait.
- Moteur de politique de modèles : Fournit des listes d'autorisation/interdiction par fournisseur, des contraintes de résidence des données, un routage préférentiel et des plafonds de coût. Le créateur compare cela à "des politiques réseau K8s mais pour les fournisseurs de LLM".
- Planification déterministe : Utilise du Python pur pour la planification au lieu de LLM, créant un flux de contrôle déterministe sans aucun jeton LLM dépensé pour la coordination. Un bandit epsilon-greedy apprend le routage au fil du temps.
- Conception indépendante des agents : Inclut 13 adaptateurs pour Claude Code, Codex, Gemini CLI, Cursor, Qwen, Aider, Amp, Roo Code, Goose, Kilo, Kiro, OpenCode et des agents génériques. Claude Code a l'intégration la plus approfondie.
- Fonctionnalités d'échelle : Avec plus de 500 000 lignes et environ 5000 tests, Bernstein comprend des disjoncteurs, la détection d'anomalies de coût, la détection de boucles, la détection d'interblocages, la recherche de données personnelles, des journaux d'audit chaînés HMAC, des permissions progressives et une quarantaine pour les sorties suspectes.
- Auto-développement : Peut se développer lui-même en utilisant
bernstein --evole.
Détails techniques
Le créateur note que le lancement d'agents dans des arbres de travail est "le hello world de cet espace" et que la plupart des frameworks multi-agents utilisent un LLM pour planifier d'autres LLM, ce qui est "lent, coûteux et non déterministe". L'approche de Bernstein utilise du Python pur pour un flux de contrôle déterministe.
Le projet a été testé à grande échelle avec plus de 500 000 lignes de code et environ 5000 tests. Le développeur a construit des fonctionnalités comme des disjoncteurs et la détection d'anomalies parce que "des choses ont cassé et c'étaient les correctifs".
Le créateur est un développeur solo d'Israël qui mentionne "construire sous les roquettes (littéralement)" et que le projet l'a dépassé, cherchant des contributeurs.
📖 Lire la source complète : r/ClaudeAI
👀 See Also

GitHub Comic Bot : Transformez vos commits en bandes dessinées quotidiennes de chevaliers médiévaux
Un bot qui lit les commits GitHub et génère des bandes dessinées en 4 cases mettant en scène un chevalier médiéval impassible, construit avec Claude Code et Gemini, fonctionnant sur GitHub Actions avec des coûts de niveau gratuit.

Le Qwen3.5-2B affiné avec l'architecture RAG-Engram améliore la précision des réponses ancrées de 50 % à 93 % dans un contexte de 8K.
Un développeur a affiné Qwen3.5-2B avec une architecture personnalisée RAG-Engram pour résoudre le phénomène de 'perte au milieu', améliorant les réponses correctes à 8 000 tokens de 50 % à 93 % sur des requêtes du monde réel. Le système utilise une approche à deux niveaux avec des embeddings d'entités statiques et une navigation dynamique des segments.

Construire une Infrastructure de Connaissance IA Persistante avec OpenClaw
Un développeur a créé 'Brain'—un service central de connaissances avec RAG local, coordination multi-agents et un système de plugins typés—pour résoudre le problème de l'absence d'état dans les configurations d'IA. Le système fonctionne entièrement sur du matériel local en utilisant Ollama, Postgres, MongoDB, Qdrant et Memgraph.

claude-powerline v1.20 ajoute le mode tableau de bord TUI, les styles de barre de contexte et l'affichage des variables d'environnement.
claude-powerline v1.20 introduit un mode tableau de bord TUI qui remplace la simple ligne d'état par un panneau complet affichant les informations du modèle, l'utilisation du contexte avec barre de progression, les coûts, l'état git, et plus encore. La mise à jour ajoute 9 styles visuels de barre de progression pour l'utilisation du contexte et la capacité d'affichage des variables d'environnement.