CodeMaestro: Ein Agent ist ein Solo. Sie brauchen ein Orchester.
CodeMaestro ist die Steuerzentrale für ein Team aus KI-Coding-Agenten. Rollen per Organigramm, Freigabe mit Diff, Zeitpläne für unbeaufsichtigte Arbeit. Und alles läuft auf Ihrem eigenen Server.
Die Demo dauert 30 Minuten, online. Wir zeigen Ihnen CodeMaestro live.
- Auf Ihrem ServerDocker-Container bei Ihnen, gehärtet gestartet
- 6 Coding-AgentenClaude Code, Codex, Antigravity, pi, OpenCode, Aider
- 21 Modell-Anschlüsselokal über Ollama, EU-Anbieter gekennzeichnet
- Lizenz offline geprüftkeine Verbindung nach Hause nötig
CodeMaestro in 44 Sekunden
Organigramm, Prüfschleife, Diff, Handy, Zeitpläne und Team: einmal durch das Produkt.
Ohne Ton, 44 Sekunden. Gezeigt werden echte Ansichten von CodeMaestro mit erfundenen Beispieldaten.
Was der Film zeigt (Textfassung)
- „Ein Agent ist ein Solo. Sie brauchen ein Orchester.“ Die Steuerzentrale für Ihr Team aus KI-Coding-Agenten.
- Orchester statt Solo: Jedes Modell an seinem Platz. (Organigramm)
- Prüfschleife: Der Reviewer prüft, bevor es weitergeht. Bis zu drei Runden.
- Sie bleiben Dirigent: Jede Änderung sichtbar. Diff im Verlauf, auf Wunsch Freigabe vor der Dateiänderung. (Freigabe nur bei Claude Code und pi)
- Fenster zu: Die Arbeit läuft weiter. Push oder Telegram.
- Zeitpläne und Webhooks: Sessions werden zu Agenten. „Nur bei Änderungen“, Pause nach drei Fehlern.
- Für Teams: Ein Server. Ihr ganzes Team. Lizenz pro Seat, offline geprüft.
- Ihr Server. Ihre Regeln. Ihr Orchester. Testversion anfordern, Demo vereinbaren.
Coding-Agenten sind da. Die Kontrolle fehlt oft noch.
Fünf Abos, jeder Agent in seinem eigenen Terminal, und niemand weiß, was gerade läuft. Reviews stauen sich bei den Erfahrenen im Team. Und bei Projekten unter NDA stellt sich die Frage, wo Code und Schlüssel eigentlich liegen.
CodeMaestro tritt nicht gegen Claude Code, Codex oder Ihren Editor an. Es setzt darüber an: Es nutzt diese Agenten als Rollen und ergänzt Zusammenarbeit, Kontrolle und Betrieb auf Ihrer Hardware.
Ihr Server.
CodeMaestro läuft auf Ihrem Server. Code und Prompts gehen an die Modelle und Dienste, die Sie einrichten. Mit lokalen Modellen bleiben sie in Ihrem Netz.
Läuft als Docker-Container bei Ihnen
Auf Linux, macOS oder Windows mit WSL2. Der Container startet gehärtet: Dateisystem nur lesbar, keine Linux-Capabilities, keine Rechteausweitung.
Ihre Modelle, Ihre Schlüssel
Sie nutzen eigene API-Schlüssel oder Abos. Lokale Modelle laufen über Ollama, die Wissensbasis rechnet ihre Embeddings ebenfalls lokal.
EU-Hosting, wenn Sie wollen
STACKIT und IONOS (Deutschland), Scaleway, Nebius und Mistral (EU) sind angebunden und in den Einstellungen gekennzeichnet.
Verschlüsselte Schlüssel, Verbindungen nach Ihrer Wahl
API-Schlüssel und Tokens, die Sie in CodeMaestro hinterlegen, speichert der Server verschlüsselt (AES-256-GCM). Nach außen verbindet sich CodeMaestro mit den Modellanbietern und Diensten, die Sie einrichten (etwa Telegram, GitHub oder Push über den Dienst Ihres Browsers), und, falls in Ihrer Lizenz vereinbart, für die tägliche Lizenz-Rückmeldung. Über Ihre Arbeit sendet CodeMaestro nichts an NOBA Experts.
Ihre Regeln.
Autonomie, die Sie sehen und jederzeit stoppen können.
Freigabe mit Diff
Vor jeder Dateiänderung und jedem Befehl sehen Sie den Diff oder den Befehl und entscheiden. Lehnen Sie ab, geht Ihre Begründung an das Modell.
Rückfragen als Karten
Fragen und Plan-Freigaben von Claude Code erscheinen als anklickbare Karten, auch wenn gerade niemand zusieht.
Fenster zu, die Arbeit läuft weiter
Läufe laufen auf dem Server. Offene Freigaben warten bis zu 30 Minuten und erreichen Sie per Push oder Telegram auf dem Handy.
Grenzen je Session
Berechtigungsmodus und erlaubte Werkzeuge legen Sie pro Session fest. Sie stoppen jeden Lauf, und das Transkript bleibt als Protokoll.
Ihr Orchester.
Mehrere Agenten mit Rollen, und der Reviewer prüft, bevor es weitergeht.
Organigramm mit bis zu 16 Rollen
Dirigent, Architekt, Coder, Reviewer, Tester, Recherche, Doku oder eigene Rollen. Jede Rolle bekommt per Drag & Drop ihr Modell.
Voreinstellungen aus Ihren Modellen
Qualität, Ausgewogen oder Lokal & günstig, berechnet aus den Modellen, die bei Ihnen wirklich verfügbar sind.
Prüfschleife mit bis zu drei Runden
Der Reviewer prüft die Arbeit des Coders und fordert Korrekturen an. Sie sehen live, welche Rolle gerade arbeitet.
Übergaben und gemeinsames Journal
Jeder Agent übergibt an den nächsten, mit den Dateien, die sich tatsächlich geändert haben. Pro Projektordner entsteht ein Arbeitsjournal, das alle Agenten lesen.
Loops, die wissen, wann Schluss ist
Ein Agent wiederholt eine Aufgabe, bis sie erledigt ist, eine Obergrenze erreicht ist oder er meldet, dass er nicht weiterkommt.
Die Freigabe vor Edit, Write und Bash gilt für Claude Code und pi. Codex, Antigravity, OpenCode und Aider führen ihre Werkzeuge selbst aus; für sie wählen Sie Berechtigungsmodus und Werkzeuge der Session.
So sieht CodeMaestro aus
Echte Ansichten aus der App. Die Firma, die Projekte und alle Inhalte sind erfunden.
(Bild in voller Größe öffnen)
(Bild in voller Größe öffnen)
(Bild in voller Größe öffnen)
(Bild in voller Größe öffnen)Auch auf dem Handy
CodeMaestro lässt sich als App auf dem Handy installieren. Läufe laufen auf dem Server weiter, wenn Sie das Fenster schließen. Rückfragen und Ergebnisse kommen per Push oder Telegram, und Sie antworten von unterwegs.
Sessions, die von selbst arbeiten
Geben Sie einer Session einen Rhythmus oder einen Webhook, und sie erledigt ihren Auftrag allein: als einzelner Lauf, als Loop oder als Orchester, mit denselben Rechten und Freigaben wie sonst.
- Auf Wunsch nur bei Änderungen: Hat sich am Code seit dem letzten Lauf nichts geändert, entfällt der Lauf.
- Ein Webhook aus der CI übergibt das Ereignis, etwa einen fehlgeschlagenen Build, als Kontext an den Agenten.
- Drei Fehler in Folge pausieren den Zeitplan.
- Jeder Lauf endet mit einer Zeile Ergebnis per Push oder Telegram.
- 0 2 * * *
- Nächtlicher Testlauf, nur bei Änderungen
- 0 * * * 1-5
- Stündliches Review neuer Commits, werktags
- 0 7 * * 1
- Abhängigkeiten prüfen, jeden Montag
- POST /api/assistant/schedules/trigger/…
- Webhook: Die CI meldet einen roten Build
(Bild in voller Größe öffnen)Für Teams: mehrere Nutzer, getrennte Daten
Eine Installation gehört einem Unternehmen. Darin arbeitet jede Person in ihrem eigenen Bereich.
Rollen
- Inhaber
- Admin
- Mitglied
Admins laden per Link ein, sperren Zugänge und vergeben Rollen. Den Lizenzschlüssel spielt der Inhaber ein.
Eigene Daten
Jede Person sieht nur ihre eigenen Sessions, Läufe, Zeitpläne, Prompts und Wissensdokumente. Fremde Inhalte sind über die Oberfläche nicht erreichbar.
Eigene Agenten-Zugänge
Die Agenten laufen pro Nutzer mit eigenem Profil. Wer sich bei Claude Code oder Codex anmeldet, tut das für sich.
Lizenz pro Seat
Monatlich oder jährlich. Ein Seat ist ein aktiver Nutzer oder eine offene Einladung.
Daten bleiben erhalten
Läuft eine Lizenz aus, gibt es eine Kulanzfrist. Danach ist nur noch die Lizenzseite erreichbar, gelöscht wird nichts.
Anmeldung
E-Mail und Passwort, Sperre nach fünf Fehlversuchen. Den ersten Zugang richten Sie mit einem Token aus dem Server-Log ein.
(Bild in voller Größe öffnen)Außerdem dabei: Prompt-Builder mit Qualitätsprüfung für das Zielmodell, Playground zum Vergleichen mehrerer Modelle, Wissensbasis, GitHub-Anbindung und Bedienung als App auf dem Handy (PWA).
Was Sie brauchen
- Docker 24 oder neuer mit Compose, auf Linux, macOS oder Windows mit WSL2.
- Mindestens einen Modellzugang: ein Claude-Abo oder einen Anthropic-Schlüssel, einen Google-Schlüssel, einen OpenAI-kompatiblen Schlüssel oder Ollama.
- Einen Projektordner, in dem die Agenten arbeiten dürfen.
- Für lokale Modelle: Ollama auf einem Rechner in Ihrem Netz. Wie viel Grafikspeicher Sie brauchen, hängt vom Modell ab.
- Für Zugriff vom Handy, Push und die App-Installation: HTTPS vor dem Container, zum Beispiel über Tailscale.
So starten Sie
Testversion anfordern
Ein paar Angaben im Formular unten genügen.
Download-Link per Mail
Sie laden das Image und starten den Container mit
docker compose up -d.Demo-Termin
30 Minuten, online. Wir zeigen Ihnen CodeMaestro live und klären Ihre Fragen.
Testlizenz von NOBA
Danach lizenzieren Sie pro Seat, monatlich oder jährlich.
Lieber zuerst sprechen?
In 30 Minuten zeigen wir Ihnen, wie ein Auftrag durch das Orchester läuft, und klären, ob CodeMaestro zu Ihrem Team passt.
Demo vereinbarenHäufige Fragen
Was ist CodeMaestro?
CodeMaestro ist eine Web-App, mit der ein Team KI-Coding-Agenten auf einem echten Arbeitsverzeichnis steuert. Die App verteilt Aufgaben per Organigramm auf Rollen mit passendem Modell, lässt einen Reviewer prüfen, holt Freigaben mit Diff ein und meldet Ergebnisse per Push oder Telegram. CodeMaestro läuft als Docker-Container auf Ihrem eigenen Server.
Ersetzt CodeMaestro Claude Code, Codex oder meinen Editor?
Nein. CodeMaestro nutzt Coding-Agenten wie Claude Code, Codex und Antigravity als Rollen und ergänzt, was ihnen allein fehlt: Zusammenarbeit mehrerer Agenten, Freigaben, Zeitpläne und Betrieb auf Ihrer Hardware. Ihren Editor behalten Sie.
Welche Agenten und Modelle kann ich nutzen?
Sechs Coding-Agenten: Claude Code, Codex, Antigravity, pi, OpenCode und Aider. Dazu 21 Modell-Anschlüsse: Claude und Gemini, OpenAI-kompatible Anbieter wie OpenAI, Mistral, DeepSeek oder OpenRouter, die EU-Anbieter STACKIT, IONOS, Scaleway und Nebius, lokal Ollama und LM Studio sowie jeder eigene OpenAI-kompatible Endpunkt. Sie nutzen Ihre eigenen Schlüssel oder Abos.
Wo liegen meine Daten?
Auf Ihrem Server. Sessions, Prompts, Wissensbasis und Einstellungen liegen in einer SQLite-Datenbank im Container-Volume. API-Schlüssel und Tokens, die Sie in CodeMaestro hinterlegen, speichert der Server verschlüsselt (AES-256-GCM); die Anmeldungen von Claude Code, Codex und Antigravity verwalten diese Programme selbst im Container-Volume. Code und Prompts gehen an die Modellanbieter und Dienste, die Sie einrichten, etwa Telegram oder GitHub. Benachrichtigungen mit Sitzungstitel und Kurztext laufen über den Push-Dienst Ihres Browsers. Mit lokalen Modellen über Ollama bleiben Code und Prompts in Ihrem Netz.
Sendet CodeMaestro Daten an NOBA Experts?
CodeMaestro überträgt nichts über Ihre Arbeit, und die Lizenz wird offline geprüft. Ist in Ihrer Lizenz eine Rückmeldung vereinbart, meldet die Installation einmal täglich Lizenz-ID, App-Version, Lizenzstatus und Seat-Zahlen. Namen, E-Mail-Adressen, Sessions und Projektdaten werden nie übertragen. Admins sehen in den Einstellungen, ob die Meldung aktiv ist.
Kann ich jede Änderung vorher prüfen?
Bei Claude Code und pi ja: Vor jedem Edit, Write und Bash zeigt CodeMaestro den Diff oder den Befehl, und Sie geben frei oder lehnen mit Begründung ab. Codex, Antigravity, OpenCode und Aider führen ihre Werkzeuge selbst aus; für sie wählen Sie Berechtigungsmodus und Werkzeuge der Session.
Wie werden die Daten mehrerer Nutzer getrennt?
Jede Person sieht nur ihre eigenen Sessions, Läufe, Zeitpläne, Prompts und Wissensdokumente, und die Agenten laufen mit einem eigenen Profil pro Nutzer. Diese Trennung leistet die Anwendung. Auf Dateiebene teilen sich die Agenten den Projektbereich des Servers; wenn Sie eine harte Trennung zwischen Personen brauchen, sprechen Sie uns darauf an.
Was passiert, wenn die Lizenz ausläuft?
Nach dem Ablauf gibt es eine Kulanzfrist, bei bezahlten Lizenzen 14 Tage. Danach erreichen Inhaber und Admins nur noch die Lizenzseite, bis eine neue Lizenz eingespielt ist. Daten werden dabei nie gelöscht.
Wie wird CodeMaestro lizenziert?
Pro Seat, monatlich oder jährlich. Ein Seat ist ein aktiver Nutzer oder eine offene Einladung. Die Preise besprechen wir im Demo-Termin. Zum Testen stellt NOBA Experts eine zeitlich begrenzte Testlizenz aus.
Herausgeber und inhaltlich verantwortlich: NOBA Experts GmbH, Düsseldorf. Stand: November 2026.
Ihr Server. Ihre Regeln. Ihr Orchester.
