Fundiertes Software-Engineering statt oberflächlichem Vibe-Coding-Chaos. Entdecke im Detail, wie GodModePro Betriebssystem-Isolation, deterministische Compiler-Gates, Git-Worktrees und Multi-Agenten-Orchestrierung verbindet.
Keine schnellen Prompt-Attrappen, sondern validiertes Programmiererwissen. Jedes Modul schützt vor konkreten Ausfallursachen typischer KI-Tools. Klicke auf eine Karte, um das Dilemma, unsere Ingenieursarchitektur und den Testbeweis zu öffnen:
Führt vor jeder Code-Änderung einen strukturierten Klärungsdialog und formuliert ein verbindliches Pflichtenheft mit Risikoeinstufung.
Entwickler werfen unvollständige Prompts in einen Chatbot. Das Modell interpretiert Lücken stochastisch, trifft ungeprüfte Annahmen über Architekturstile, zerstört bestehende Schnittstellen und baut am eigentlichen Ziel vorbei.
Babo trennt kognitive Klärung strikt von der Code-Generierung. Im Dialog klärt er Randbedingungen, berührte Module und Risikostufen (low, medium, high). Erst nach Bestätigung synthetisiert er einen unveränderlichen TaskBrief, der als semantischer Vertrag an die Ausführung übergeben wird.
100 % reproduzierbare TaskBrief-Serialisierung in app/tests/unit/babo-dialogue-engine-abo.test.ts; kein Runner-Dispatch ohne verifizierten Vertrag.
Zerlegt komplexe Software-Vorhaben in atomare, abhängige Arbeitspakete mit paralleler Ausführung und seriellem Integrations-Merge.
Wird einem LLM ein großes Refactoring oder Feature übergeben, versucht es 40 Dateien in einem Prompt zu jonglieren. Das Kontextfenster degradiert, Tokens reißen ab und das Repository bleibt in einem unvollständigen, unkompilierbaren Zustand zurück.
Babo modelliert Vorhaben als gerichteten azyklischen Graphen (DAG). Jedes Paket besitzt eigene Scopes, Akzeptanzkriterien und Runner-Zuweisungen. Unabhängige Pakete laufen parallel in isolierten Worktrees; der Core führt fertige Pakete seriell im Integrations-Worktree zusammen.
Formalisierte DAG-Topologie (Zykluserkennung, Vorbedingungen) verifiziert in app/tests/unit/mission-orchestration.test.ts; isolierte Integration vor Merge in den Hauptbranch.
Direkte Steuerung der offiziellen CLIs von Anthropic und OpenAI ohne kognitive Doppelplanung; eigene ChatGPT- und Claude-Abos direkt nutzbar.
Viele Tools schalten teure Zwischen-Proxys mit 50–200 % Token-Aufschlägen vor oder quetschen Agenten in proprietäre Formate, wodurch offizielle Hersteller-Tools, MCPs und native Reasoning-Fähigkeiten verloren gehen.
Dünne Adapter steuern Claude Code (stream-json) und OpenAI Codex (inkl. GPT-6 Astra über lokalen JSONL-RPC Broker auf dem offiziellen App-server). Keine künstlichen Prompt-Zwischenschichten. Eigene ChatGPT Plus/Pro oder Claude-Abos werden 1:1 direkt angebunden.
1:1 Hersteller-CLI-Pinnings, Fail-closed Soft-Deny Detection und 0 % Token-Aufschlag; automatisiert getestet in codex-app-server-client.test.ts und claude-cli-backend.test.ts.
Jeder Lauf startet in einer sauberen, isolierten Sandbox (~/.agent-runs/<run_id>/) ohne Verunreinigung durch alte Konfig-Leichen.
Über Monate sammeln sich veraltete AGENTS.md, CLAUDE.md oder Prompt-Fragmente früherer Modellgenerationen im Projekt an. Ein neu gestarteter Agent liest widersprüchliche Anweisungen, halluziniert und verbrennt massiv Tokens.
Jeder Ausführungslauf erhält ein isoliertes Config-Home (~/.agent-runs/<run_id>/). Globale Dotfiles, alte Markdowns und fremde Plugins haben keinen Zugriff. Der Harness startet im definierten, reproduzierbaren Urzustand gemäß Spezifikation 23_Harness_Isolation.md (HI-1..HI-3).
SHA-256-gepinnte Harness-Manifeste (npm run harness:manifest --check), Drift-Erkennung vor jedem Spawn und hermetische Isolations-Tests.
Kein Agent arbeitet direkt im Hauptverzeichnis. Alle Änderungen laufen in temporären Git-Worktrees – dein aktiver Code bleibt 100 % sauber.
Klassische Coding-Tools editieren direkt im Arbeitsverzeichnis. Bricht der Agent ab oder stürzt ab, hinterlässt er halbfertigen Code, Syntaxfehler oder überschreibt ungespeicherte lokale Modifikationen des Entwicklers.
GodModePro erzeugt für jedes Arbeitspaket und die finale Integration temporäre, physisch getrennte Git-Worktrees (wt/mission-pkg-*, wt/integration). Dein Haupt-Working-Tree bleibt unberührt. Erst nach 100 % bestandenen Gates wird ein Merge-Diff vorgeschlagen.
Automatisches Aufräumen und Reconciliation bei Rechner-Neustart in worktree-manager.ts; unberührte Working-Trees in allen Abbruch-Tests nachgewiesen.
Strikte Begrenzung des Schreib- und Lesezugriffs auf freigegebene Projektpfade mit globalen Sperrlisten für sensible Dateien.
Autonome Agenten modifizieren versehentlich .env-Dateien, überschreiben das Lockfile (package-lock.json), löschen Versionsstände oder verändern systemkritische Skripte außerhalb des Aufgabenbereichs.
ScopeGuard prüft jeden I/O-Aufruf vorab gegen drei Mengen: write_scope (erlaubte Glob-Muster), read_scope und forbidden_scope (globale Sperrdateien wie .env*, .git/**, VERSION). Unerlaubte Zugriffe werden sofort blockiert.
Fail-Closed Enforcement im Dateisystem-Hook: app/tests/unit/scope-guard.test.ts bestätigt das ausnahmslose Verhindern unautorisierter I/O-Operationen.
Lückenlose Überwachung aller Kind- und Enkelprozesse mit sofortigem SIGTERM/SIGKILL Not-Aus ohne Zombie-Überbleibsel.
Bricht ein Nutzer einen Agenten-Lauf im Terminal ab, wird oft nur der Hauptprozess beendet. Endlosschleifen, Node-Server oder Python-Subagents laufen im Hintergrund weiter, blockieren System-Ports und treiben die CPU auf 100 %.
Jeder Run wird in einer eigenen POSIX Process Group (PGID) isoliert. Der ProcessSupervisor überwacht Timeouts und Streams. Bei Cancel oder Budget-Überschreitung sendet er ein geordnetes SIGTERM an die gesamte PGID (-PGID), gefolgt von einem harten SIGKILL nach Ablauf der Gnadenfrist.
Null Zombie-Prozesse, vollständige Prozessbaum-Bereinigung in app/tests/unit/before-quit-cleanup.test.ts und run-recovery-pid-identity.test.ts.
Automatische Ausführung von TypeScript TypeCheck (tsc --noEmit), Tests und Linting vor jedem Code-Merge.
KI-Modelle versichern im Chat selbstbewusst: „Der Code funktioniert fehlerfrei!“. In der Realität gibt es fehlerhafte Typen, syntaktische Brüche oder unbemerkte Test-Regressionen, die erst im Produktivbetrieb auffallen.
GodModePro vertraut keinem Textversprechen, sondern nur dem Compiler. Die GateEngine erzwingt einen dreistufigen Prüfbaum: 1. Interne Harness-Gates, 2. Paket-Gates, 3. Unabhängige Gesamtprüfung im Integrations-Worktree. Nur bei Exit-Code 0 aller Gates wird der Code freigegeben.
Reale Ausführung von TypeCheck, Vitest und Linter in isolierten Umgebungen; automatisiert verifiziert in app/tests/unit/harness-task-gates.test.ts.
Menschliche Freigabe bei risikobehafteten Shell-Befehlen oder Scope-Erweiterungen, ohne den Gesamtablauf zu blockieren.
Entweder nerven KI-Tools bei jedem banalen Lesebefehl, oder sie führen unbemerkt destruktive Befehle aus (z. B. rm -rf, externe Netzwerkzugriffe, Datenbank-Drops).
Dynamische Risikoklassifizierung: Harmloser Code wird autonom implementiert. Bei potenziell destruktiven Befehlen oder Zugriffen außerhalb des Scopes stellt der ApprovalService eine strukturierte Freigabeanfrage in die Leitstands-Queue mit verständlichem Diff.
Fail-closed Blockade: Ohne explizite menschliche Bestätigung wird der betroffene Schritt niemals ausgeführt; Timeout- und Abbruchsicherheit durch approval-service.test.ts belegt.
Monotone Event-Persistierung (events.jsonl) mit kryptografischem Execution-Hash und zustandsfester Wiederaufnahme.
Stürzt ein Chatbot oder Terminal-Tool ab, ist der gesamte Kontext gelöscht. Niemand kann nachvollziehen, warum die KI eine Zeile geändert oder gelöscht hat oder wo fortgesetzt werden muss.
Das Prinzip: Persist before publish. Jedes Ereignis wird vor der Anzeige mit lückenloser monotoner Sequenznummer (1, 2, 3...) in ein unveränderliches events.jsonl geschrieben. Der canonical_execution_hash bindet Prompt, Scopes und Runner atomar aneinander.
Idempotente Wiederaufnahme über run_id + last_seq, crash-sicher getestet in app/tests/unit/run-recovery-pid-starttime.test.ts und Contract-Tests.
Cent-genaue Aufteilung aller Inferenzkosten in 6 Dimensionen: Context, Implementierung, Gates, Reviews, Retries und Rework.
Unkontrollierte Agenten-Loops verbrennen über Nacht Hunderte Dollar an Token. Konventionelle Tools zeigen nur eine aggregierte Summe, sodass niemand weiß, wohin das Budget geflossen ist.
Echtzeit-Telemetrie auf 6 getrennten Achsen: usd_context, usd_impl, usd_gate, usd_review, usd_retry und usd_rework. Konfigurierbare Budget-Caps pro Task oder Mission lösen bei Überschreitung einen harten Not-Stopp aus.
Verifiziert in app/tests/unit/desktop-runner-port.test.ts; lückenlose Kostenaufschlüsselung in jedem Run-Ledger-Report.
Handverlesene, typgeprüfte Werkzeuge statt chaotischem 5-Tool-Wildwuchs; kontinuierliche Anpassung an neue Modellgenerationen.
Entwickler häufen Dutzende ungeprüfter MCPs an. Für eine Aufgabe existieren 5 konkurrierende Tools. Die KI würfelt, wählt veraltete Schnittstellen, verbrennt Token und bricht ab.
GodModePro bietet eine strikt kuratierte, wachsende Auswahl an Werkzeugen. Bei jedem Modell-Generationssprung (z. B. GPT-5 auf GPT-6 Astra, Claude 3.5 auf 3.7) prüfen und benchmarken Dennis & Team alle Schemas, Prompts und Tool-Aufrufe vorab. Nutzer müssen nichts neu konfigurieren.
Exakt ein optimales Werkzeug pro Aufgabe; deterministische Ausführung und verifizierter Schutz vor Token-Verschwendung.
AES-256-GCM Tresor mit nativer Anbindung an Apple Keychain und Windows Credential Manager. Keine Secrets in Logs.
API-Keys und Zugangsdaten liegen im Klartext in .env-Dateien, werden versehentlich in Git-Repositories committet oder tauchen in Chat-Transkripten und Debug-Logs auf.
Alle sensiblen Keys werden im hardwareunterstützten OS-Schlüsselbund und einem AES-256-GCM verschlüsselten Vault isoliert. Keys existieren im Prozess nur flüchtig im RAM und werden vor dem Schreiben in Logs oder Event-Streams zensiert.
Strikte Secret-Boundary-Prüfungen in app/tests/contract/secret-boundary.test.ts garantieren 0 % Key-Leaks in Logs, Telemetrie oder Git-Commits.
Autarker Betrieb im lokalen Firmennetzwerk ohne Cloud-Zwang. Volle Unterstützung lokaler Open-Source-LLMs (DeepSeek/Qwen).
Proprietäre Cloud-SaaS-Plattformen sperren den Quellcode und die Projekthistorie in fremden Rechenzentren ein. Bei Dienstausfall oder Preiserhöhungen steht der gesamte Entwicklungsprozess still.
GodModePro arbeitet als entkoppelte lokale Leitstands-Schale. Alle Projektdaten verbleiben in standardisierten Git-Repositories. Für höchste Sicherheitsanforderungen können lokale Open-Source-Modelle via Ollama/vLLM komplett ohne Internetanbindung (Air-Gapped) betrieben werden.
Vollständige Unabhängigkeit bewiesen durch Standalone core-cli; 100 % Standard-Git-Format, exportierbar und sofort von jedem Entwickler der Welt lesbar.
Gegenüberstellung der technischen Komponenten, Schutzschienen und Schnittstellen für Enterprise- und Power-User:
| Nr. | Funktion / Modul | Technische Implementierung | Sicherheitsgewinn |
|---|---|---|---|
| 01 | native-run/0 Protokoll | Deterministischer semantischer Execution-Hash & idempotente Run-Queue | Verhindert doppelte Ausführungen und Race-Conditions |
| 02 | RunLedger Event-Stream | Lückenlose monotone Append-Only-Sequenz (events.jsonl) |
100 % nachvollziehbarer Audit-Trail & Crash-Recovery |
| 03 | Soft-Deny Detection | Fail-closed Analyse von permission_denied / needs_input |
Verhindert falsche Erfolgsmeldungen bei stillen Tool-Abbrüchen |
| 04 | ScopeGuard Engine | Glob-basierte Pfadverifikation vor jedem Datei-Write | Schützt Systemdateien, Secrets und nicht freigegebene Verzeichnisse |
| 05 | GateEngine (Acceptance) | Isolierte Ausführung von tsc, Unit-Tests und Lint |
Garantiert, dass defekter Code niemals in den Hauptbranch gelangt |
| 06 | Babo Dialogue & Mission Synthesizer | Strukturierter Prompt-Synthesizer mit TaskBrief & DAG-Dekomposition | Keine Missverständnisse zwischen menschlicher Absicht und Agenten-Auftrag |
| 07 | 6-Achsen Cost & Token Accounting | Aufteilung nach Context, Impl, Gate, Review, Retry und Rework | Volle Kostentransparenz und Schutz vor API-Budget-Explosionen |
| 08 | WorktreeManager | Automatische Git-Worktree-Verwaltung mit Reconciliation bei Neustart | Keine Workspace-Verschmutzung oder blockierte Branches |
| 09 | MissionScheduler & Slot-Manager | DAG-gesteuerte Paket-Starts mit max. 2 parallelen Paket-Harnesses | Verhindert Ressourcen-Konflikte und unkoordinierte Parallelarbeit |
| 10 | Serial Integration Engine | Serielle Zusammenführung akzeptierter Pakete im Integrations-Worktree | Schützt den Entwickler-Branch vor unfertigen Zwischenständen |
| 11 | Codex App-Server RPC Broker | JSONL-RPC-Steuerung des offiziellen OpenAI Codex App-servers | Native ChatGPT-Abo-Nutzung ohne künstliche Token-Margenaufschläge |
| 12 | Kuratierte Harness-Skills & MCPs | Handverlesene, typgeprüfte Skills & MCP-Server mit Hash-Bindung | Verhindert Tool-Explosion, Token-Verbrennung und Nicht-Determinismus |
| 13 | ProcessSupervisor (PGID Watchdog) | POSIX Process Groups mit verlustfreiem SIGTERM/SIGKILL Not-Aus | Keine Zombie-Prozesse oder verwaiste Hintergrund-Subagents bei Abbruch |
| 14 | ProviderVault (Hardware-Verschlüsselt) | AES-256-GCM Tresor mit OS-Keychain-Anbindung | Vollständige Geheimhaltung von API-Keys; kein Secret im Event-Stream |
| 15 | VersionedDeploy & RollbackManager | 1-Klick-Deploy mit SSH-Preflight und neustartfestem Release-Journal | Sofortige Wiederherstellung stabiler Stände bei Server-Problemen |
| 16 | CoreRuntime & Doctor Diagnostics | Providerneutrale Headless-Laufzeit mit core-cli doctor |
Entkopplung von der GUI und schnelle Selbstdiagnose aller Abhängigkeiten |
Sichere dir einen der 10 limitierten Plätze in der Phase 2 Beta-Kohorte (990 € netto einmalig · 1 Lifetime-Seat · 0 €/Monat für immer) vor dem regulären Abo-Rollout.
Jetzt Beta-Lifetime-Ticket anfragen (990 €) →