tumf/conflux
tumf/conflux has 29 GitHub stars and 3 forks. GitHot measured 0 stars in 24 hours and 0 in 7 days. Last checked 2026-11-14 07:59 UTC. Last push 2026-11-02.
Gemessener Sternzuwachs
- in 24h
- 0
- in 7 days
- 0
- in 15 days
- Verlauf wird gesammelt
- in 1 month
- Verlauf wird gesammelt
Nettoänderungen in überlappenden Zeiträumen, keine Tagessummen. Fehlende Messwerte bleiben leer. Sterne zeigen Interesse, nicht Qualität.
Über uns
🚀 Spec-driven parallel coding orchestrator for AI agents | Automates OpenSpec changes with concurrent worktrees
KIREADME.de.md
OriginalConflux

Conflux ist ein Werkzeug zur Orchestrierung autonomer Entwicklung durch KI-Coding-Agenten auf Basis spezifikationsgetriebener Entwicklung. Auch ohne ständige menschliche Aufsicht treibt es Änderungen fortlaufend voran und führt Anwendung, Abnahmeentscheidung, Archivierung und schließlich das Merge in einem durchgängigen Ablauf zusammen.
Das Ziel ist nicht einmalige Codegenerierung. Zuerst werden Spezifikationen festgelegt, und anschließend wird ein Produkt von gewisser Größenordnung, das auf den realen Einsatz ausgerichtet ist, kontinuierlich weiterentwickelt, indem Änderungen entlang dieser Spezifikationen aufgebaut werden.
Conflux ist außerdem nicht von einem bestimmten KI-Anbieter abhängig. Es ist so konzipiert, dass Lösungen wie Claude Code, Codex und OpenCode austauschbar genutzt werden können.
Grundkonzepte von Conflux
- Autonome Entwicklung, die weiterläuft, während Sie schlafen: Auch ohne ständige menschliche Begleitung verarbeiten KI-Agenten Änderungen nacheinander und treiben die Entwicklung voran.
- Spezifikationsgetriebene Entwicklung: Mit OpenSpec werden zuerst Spezifikationen definiert; darauf aufbauend werden Implementierung, Abnahme und Verbesserungen vorangetrieben.
- Ein Produkt von gewisser Größenordnung kontinuierlich ausbauen: Statt bei einmaliger Generierung stehenzubleiben, werden Änderungen schrittweise aufgebaut, um sich einem fertigen Produkt anzunähern.
Mechanismen, die das ermöglichen
- Mehrstufige Ralph-Loops: Verbesserungen erfolgen iterativ, wobei der pro Iteration übergebene Kontext auf ein Minimum reduziert wird, um LLMs effizient zu nutzen.
- Parallele Entwicklung mit
git worktree: Conflux weist jedem Change ein eigenes Worktree zu, sodass mehrere Änderungen sicher parallel bearbeitet werden können. - Anbieterunabhängige Wahl der Agenten: Ohne an einen bestimmten Anbieter gebunden zu sein, können Implementierungs- und Bewertungsagenten je nach Zweck durch Claude Code, Codex, OpenCode und andere ersetzt werden.
- Trennung von Implementierung und Abnahme: Indem die Rolle, die die Implementierung vorantreibt, von der Rolle getrennt wird, die die Ergebnisse abnimmt, lassen sich schnelle Coder mit klugen Reviewern kombinieren. Dadurch können LLMs effizienter eingesetzt und gleichzeitig die Gesamtgeschwindigkeit der Entwicklung erhöht werden.
Kurz gesagt ist Conflux ein Orchestrator, der autonome, spezifikationsgetriebene Entwicklung als realistischen Entwicklungsfluss mit paralleler Ausführung und Rollentrennung betreibt, um ein Produkt von gewisser Größenordnung kontinuierlich voranzubringen.
Hauptanwendungsfälle
| Verwendung | Befehl |
|---|---|
| TUI | cflx |
| Headless-Ausführung | cflx run |
Nützliche TUI-Tasten:
| Taste | Aktion |
|---|---|
Space |
Changes markieren oder Markierung entfernen |
F5 |
Verarbeitung starten, fortsetzen, erneut versuchen oder weiterführen |
x |
Geeignete not queued changes während laufender Verarbeitung in die Queue legen |
Für die Web-Monitoring-UI, die REST API und /api/v2 siehe den Web-UI-Leitfaden (Englisch).
Schnellstart
Für die Ersteinrichtung siehe QUICKSTART.de.md.
Grundlegende Befehle
# TUI
cflx
# Headless-Ausführung
cflx run
# Nur eine bestimmte Änderung ausführen
cflx run --change add-feature-x
# Konfigurationsdatei initialisieren
cflx init
# bundled skills installieren
cflx install-skills
# bundled skills für Claude Code installieren
cflx install-skills --claude
# bundled skills global für Claude Code installieren
cflx install-skills --claude --global
Konfiguration
Die Konfigurationsdatei ist im JSONC-Format.
.cflx.jsonc~/.config/cflx/config.jsonc--config <PATH>
TUI-Benutzereinstellungen sind absichtlich von der Orchestrierungskonfiguration getrennt. Die Standardtaste zum Starten, Fortsetzen, erneuten Versuch oder Weiterführen ist F5; um nur das lokale Start-Binding der TUI zu überschreiben, verwenden Sie ~/.config/cflx/tui.jsonc:
{
"keybindings": {
"start": ["F5", "!"]
}
}
Konfigurationsvorlagen generieren:
cflx init
cflx init --template opencode
cflx init --template codex
cflx init --force
Ausführlichere Konfigurationsbeispiele sowie Erläuterungen zu Hooks, Workspace-Ausführung und der Befehlswarteschlange finden Sie in docs/guides/USAGE.md.
Installation
cargo install cflx
Dokumentation
| Dokument | Beschreibung |
|---|---|
| QUICKSTART.de.md | Ersteinrichtung |
| Web-UI-Leitfaden (Englisch) | Web UI, REST API, /api/v2, Migration vom Servermodus |
| README.md | Vollständige Dokumentation (Englisch) |
| docs/guides/USAGE.md | Anwendungsbeispiele |
| CONTRIBUTING.md | Leitfaden für Beiträge |
| docs/guides/DEVELOPMENT.md | Entwicklungsleitfaden |
| docs/guides/RELEASE.md | Release-Leitfaden |
cflx openapi / GET /api/v2/openapi.yaml |
Kanonischer /api/v2-Vertrag (zur Laufzeit generiert, nicht im Repository versioniert) |
Lizenz
MIT
Ähnliche Projekte entdecken
affaan-m/ECC
System zur Leistungsoptimierung für das Ausführungs- und Steuerungsframework von Agenten. Es bietet Skills, Instinkte, Memory, Sicherheit und forschungsorientierte Entwicklung für Claude Code, Codex, Opencode, Cursor und darüber hinaus.
302,630 SterneNousResearch/hermes-agent
Der Agent, der mit dir wächst
263,278 Sternemultica-ai/andrej-karpathy-skills
Eine einzelne CLAUDE.md-Datei zur Verbesserung des Verhaltens von Claude Code, abgeleitet aus Andrej Karpathys Beobachtungen zu Fallstricken beim Programmieren mit LLMs.
233,006 Sternefirecrawl/firecrawl
Stärke deine KI-Agenten mit Daten aus dem Web und darüber hinaus. Wir bauen die Bibliothek für Superintelligenz. 🔥
201,663 Sterne