CommunityCodierung & Entwicklunggithub.com

sipyourdrink-ltd/bernstein

Deterministischer Orchestrator für über 30 CLI-KI-Codierungsagenten. Git-Worktree-Isolation, HMAC-Prüfpfad, MCP-Server-Modus.

Was ist bernstein?

Bernstein ist ein deterministischer Orchestrator, der für die Koordination von mehr als 30 CLI-basierten KI-Codierungsagenten entwickelt wurde. Er nutzt Git-Worktree-Isolation, um eine saubere und unabhängige Arbeitsumgebung für jeden Agenten zu schaffen, Konflikte zu vermeiden und die Reproduzierbarkeit zu gewährleisten. Die Lösung bietet einen HMAC-basierten Audit-Trail zur Sicherstellung der Integrität aller Aktionen, was besonders für sicherheitskritische oder regulierte Umgebungen von Vorteil ist. Bernstein kann auch im MCP-Server-Modus betrieben werden, was eine flexible Integration in bestehende Entwicklungs-Workflows ermöglicht. Es ist plattformunabhängig und für den Einsatz in CI/CD-Pipelines, Multi-Agenten-Systemen und komplexen Softwareprojekten optimiert.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add sipyourdrink-ltd/bernstein

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht bernstein?

Deterministischer Orchestrator für über 30 CLI-KI-Codierungsagenten. Git-Worktree-Isolation, HMAC-Prüfpfad, MCP-Server-Modus.

Funktionen

  • Über 30 Agenten orchestrieren – Koordiniert bis zu 30+ CLI-basierte KI-Codierungsagenten deterministisch.
  • Git-Worktree-Isolation – Jeder Agent arbeitet in einem isolierten Git-Worktree, um Konflikte zu vermeiden.
  • HMAC-Prüfpfad – Alle Aktionen werden mit HMAC signiert, um einen manipulationssicheren Audit-Trail zu gewährleisten.
  • MCP-Server-Modus – Kann als MCP-Server betrieben werden, um in bestehende Entwicklungstools und Workflows integriert zu werden.
  • Plattformunabhängig – Funktioniert auf gängigen Betriebssystemen und in CI/CD-Umgebungen.

Verwendung

# Bernstein starten (Standardmodus)
bernstein --config config.yaml

# MCP-Server-Modus aktivieren
bernstein --mcp-server

# HMAC-Audit-Trail überprüfen
bernstein audit --hmac-secret mein-geheimnis

Konfiguration

Erstelle eine config.yaml-Datei mit folgendem Inhalt:

agents:
  - name: agent-1
    command: "codex"
    worktree: /tmp/worktrees/agent-1
  - name: agent-2
    command: "cursor"
    worktree: /tmp/worktrees/agent-2

hmac:
  secret: "mein-geheimnis"
  algorithm: "sha256"

mcp:
  port: 8080
  enabled: true

Weitere Informationen findest du in der offiziellen Dokumentation.

Verwandte Skills