Open-Foundry: Ein Framework für Multi-Agenten-Debatten mit Claude Code

Was Open-Foundry leistet
Open-foundry behebt ein spezifisches Problem mit Claude Code: Wenn es komplexe Analysen liefert, bleibt der ausgedehnte Denkprozess eine Blackbox. Ist die Schlussfolgerung falsch, gibt es keine Möglichkeit nachzuvollziehen, welche Annahme fehlgeschlagen ist. Dieses Framework löst das, indem es Multi-Agenten-Debatten mit vollständig externalisierter Argumentation erzeugt.
Wie es funktioniert
Sie definieren eine Mission mit einer Frage und einem Gremium von Agenten, jeder mit einer eigenen Persönlichkeit und explizitem "negativen Raum" – Dingen, die sie sich weigern zu tun. Der Orchestrator wählt basierend auf den Diskussionsdynamiken den nächsten Sprecher aus, wobei Agenten die Behauptungen der anderen über 20-30 Runden hinweg hinterfragen. Ein Synthesizer erstellt das finale Ergebnis.
Der gesamte Prozess ist autonom – Sie können weggehen und zu einer abgeschlossenen Sitzung zurückkehren. Da jeder Agent ein zustandsloser claude -p-Aufruf ist, muss alles Denken in Dateien externalisiert werden.
Was Sie erhalten
- Ein vollständiges Transkript, in dem jede Behauptung einem spezifischen Agenten in einer bestimmten Runde zugeordnet ist
- Orchestrator-Protokolle, die erklären, warum jeder Sprecher gewählt wurde
- Arbeitsnotizen pro Agent
- Der Argumentationsprozess wird ein lesbares, durchsuchbares Artefakt
Human-in-the-Loop-Fähigkeit
Sie können jederzeit Strg+\ drücken, um zu pausieren und eine Nachricht einzufügen. In der Beispielsitzung bemerkte der Ersteller, dass alle 6 Agenten von einem Team mit Senior-Entwicklern ausgingen – niemand adressierte Solo-Entwickler. Ein Eingriff in Runde 8 lenkte die gesamte Diskussion um.
Beispielsitzung
Sie können eine echte Sitzung durchsuchen, ohne zu klonen:
- Transkript – 6 Agenten debattieren "Sollte KI Code-Reviews ersetzen?"
- Synthese – das Endergebnis
- Orchestrator-Protokoll – warum jeder Sprecher gewählt wurde
Was es nicht ist
Open-foundry ist kein Ersatz für die Claude Code CLI. Wenn Sie wissen, was Sie fragen möchten und eine schnelle Antwort wollen, verwenden Sie Claude direkt. Dieses Framework ist für Fragen, die komplex genug sind, dass Sie mehrere Perspektiven benötigen, die sich gegenseitig herausfordern – und Sie zeigen (oder prüfen) müssen, wie die Schlussfolgerung erreicht wurde.
Technische Details
- Nur Python-Standardbibliothek, keine Abhängigkeiten außer der Claude CLI
- Jeder Agent hat vollen Zugriff auf alle Claude Code-Tools, MCP-Server und Plugins
- Apache 2.0 lizenziert
- GitHub: https://github.com/YiminYang27/open-foundry
📖 Lesen Sie die vollständige Quelle: r/ClaudeAI
👀 Siehe auch

PhAIL-Benchmark-Tests testen VLA-Modelle an echten Lagerhaus-Roboteraufgaben
PhAIL ist ein Echt-Roboter-Benchmark, der vier Vision-Language-Action-Modelle bei der Behälter-zu-Behälter-Kommissionierung mit einem Franka FR3 Roboter testet. Das beste Modell erreichte 64 Einheiten pro Stunde, verglichen mit 330 UPH für menschliche Teleoperation und über 1.300 UPH für manuelle menschliche Arbeit.

Selbsterhaltendes Dokumentationssystem unter Verwendung von abgegrenzten Blöcken für Null-Drift
Ein Entwickler erstellte ein Bash-Skript, das strukturierte Daten direkt aus Quelldateien extrahiert und sie über eingefasste HTML-Kommentarblöcke in CLAUDE.md einfügt, wodurch die Dokumentation ohne manuelle Wartung mit dem Code synchron bleibt.

SmallClaw v1.0.2 fügt ein Hintergrundaufgaben-System für lokale LLMs hinzu.
SmallClaw v1.0.2 führt eine Hintergrund-Task-Engine ein, die mehrstufige Workflows autonom ausführt, mit Schrittverifizierung zur Lösung von Zuverlässigkeitsproblemen kleiner Modelle. Das Update wurde an 4B-Klasse-Modellen wie qwen3:4b auf 8GB-Maschinen getestet.

Ein geologisches Uhrwerk mit Claude Code erstellen: Single HTML + Three.js
Ein Produktdesigner hat eona.earth entwickelt, eine geologische Uhr, die die 4,5 Milliarden Jahre der Erde auf 12 Stunden abbildet. Dafür nutzte er Claude Code, Three.js und benutzerdefinierte WebGL-Shader – alles als einzelne HTML-Datei ohne Build-Schritt.