Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Über DaxBax Neo

DaxBax Neo ist eine Steuerzentrale für ein Team von KI-Agenten, die auf Ihren eigenen Servern laufen. Hier sehen Sie, was jeder Agent gerade tut, können Agenten anlegen oder abschalten, Dienste und Messenger mit ihnen verbinden und ihnen geplante Aufgaben zuweisen — ohne sich von Hand per SSH auf jedem Server anzumelden.

Ein Agent in Neo ist eine auf Ihrem eigenen Server laufende Instanz von Claude Code (oder Codex), die Neo als „Mitarbeiter“ darstellt: mit eigenem Namen, eigener Karte, eigenen Verbindungen und — wenn Sie es einschalten — einem eigenen Browser und eigenen Themen in Telegram. Die Agenten selbst laufen auf Ihren Servern; Neo ist das Werkzeug, mit dem Sie sie verwalten und beobachten, kein Dienst, der die Arbeit irgendwo in der Cloud für Sie erledigt.

Woraus es besteht

  • Server — die Maschinen, auf denen Ihre Agenten tatsächlich laufen. Sie verbinden einen Server einmal, danach kann Neo einen oder mehrere Agenten darauf betreiben.
  • Agenten — einzelne KI-„Mitarbeiter“, jeder mit eigenem Kontext und eigenen Verbindungen.
  • Projekte — gemeinsamer Kontext für mehrere Agenten zugleich: wer Sie sind, was Sie tun, wer Ihre Kunden sind. Jeder Agent, der einem Projekt zugeordnet ist, sieht diese Beschreibung in seinen eigenen Anweisungen.
  • Integrationen — Messenger (Telegram, MAX) und eigene Dienste (REST- API, Webhooks, MCP-Server), die ein Agent nutzen kann.
  • Geplante Aufgaben — was ein Agent nach Zeitplan tut, ohne Sie.
  • Sitzungen — die Live-Terminals der Agenten und ihre Browser-Sitzungen, wenn Sie einen Agenten bitten, sich irgendwo unter Ihrem eigenen Konto anzumelden.

Für wen diese Dokumentation gedacht ist

Für Menschen, die Neo tatsächlich benutzen: Server und Agenten einrichten, Dienste verbinden, Aufgaben und das Tun der Agenten beobachten. Dies ist keine API-Referenz — Neo hat keine öffentliche API für Drittanbieter- Integrationen, wie es ein gewöhnliches SaaS-Produkt mit einem Token hätte. Alles wird über diese Oberfläche gesteuert.

Erste Schritte

Der kürzeste Weg von der Anmeldung bis zum ersten laufenden Agenten.

1. Anmelden oder registrieren

Auf der Anmeldeseite können Sie sich mit E-Mail und Passwort registrieren oder über einen verbundenen Dienst anmelden (Google, Yandex — was verfügbar ist, hängt von der Domain ab, über die Sie sich anmelden). Bei der Registrierung erhalten Sie sofort Ihren eigenen, isolierten Arbeitsbereich — Ihre Server, Agenten und Verbindungen sind für niemand anderen sichtbar.

Passwort vergessen? Auf der Anmeldeseite gibt es einen Link „Passwort vergessen?“: er schickt Ihnen per E-Mail einen Link, um ein neues Passwort zu setzen, ohne das alte zu kennen.

2. Einen Server verbinden

Server → „Server hinzufügen“. Geben Sie Adresse, Benutzer und eine Anmeldemethode an:

  • DaxBax-Neo-Schlüssel (Standard) — Neo erzeugt einen Schlüssel für diesen Server und zeigt einen einzigen Befehl, den Sie auf dem Server ausführen, um den öffentlichen Teil zu authorized_keys hinzuzufügen.
  • Eigener Schlüssel — fügen Sie einen vorhandenen privaten Schlüssel vollständig ein (erste und letzte Zeile inklusive).
  • Passwort — Neo meldet sich einmal an, fügt seinen eigenen Schlüssel hinzu und verwendet diesen danach; das Passwort kann gespeichert bleiben, wenn der Server die Anmeldung per Schlüssel verweigert.

Der Benutzer muss kein Root sein — passwortloses sudo reicht aus.

3. Einen Agenten anlegen

Agenten → „Neuer Agent“. Geben Sie einen Namen an (der technische Name wird automatisch erzeugt) und wählen Sie einen geprüften Server, auf dem der Agent laufen soll. Sie können ihn sofort einem Projekt zuordnen — dann erhält er den gemeinsamen Kontext des Teams — und sein Gedächtnis wählen: isoliert oder gemeinsam mit einem anderen Agenten auf demselben Server.

Nach dem Anlegen erscheint der Agent unter Sitzungen — dort sehen Sie sein Live-Terminal.

4. Benötigte Dienste verbinden

Integrationen: Messenger (Telegram, MAX) und allgemeine Optionen — eigene REST-API, eingehende Webhooks, MCP-Server. Einen Dienst einmal verbinden und den benötigten Agenten zuweisen.

5. Geplante Aufgaben, falls nötig

Geplante Aufgaben: was ein Agent nach Zeitplan tun soll (per Cron, alle N Minuten oder einmalig) und welchen Agenten es zugewiesen ist. Jedes Mitglied Ihres Arbeitsbereichs kann Aufgaben verwalten; nur Agenten mit einer eigenen dauerhaften Claude-Sitzung können sie übernehmen.

Lesen Sie als Nächstes die ausführlicheren Abschnitte zu jedem Thema.

Server

Ein Server ist die Maschine, die die eigentliche Arbeit der Agenten erledigt. Neo speichert darauf nichts außer seinem eigenen SSH-Schlüssel (oder Zertifikat) und dem, was die eingerichteten Verbindungen und Agenten benötigen.

Einen Server hinzufügen

Server → „Server hinzufügen“ → „Arbeitsknoten verbinden“: Adresse, Port, Benutzer und eine Anmeldemethode.

Anmeldemethoden:

  • DaxBax-Neo-Schlüssel (Standard). Neo erzeugt einen eigenen Schlüssel für diesen Server und zeigt einen einzigen Befehl, den Sie darauf ausführen, um den öffentlichen Teil zu authorized_keys hinzuzufügen. Danach meldet sich Neo nur noch mit diesem Schlüssel an.
  • Eigener Schlüssel. Fügen Sie einen vorhandenen privaten Schlüssel vollständig ein (erste und letzte Zeile inklusive). Ist der Schlüssel mit einer Passphrase geschützt, wird diese nur einmal zum Einlesen benötigt und nie gespeichert — der Schlüssel selbst wird verschlüsselt, ohne Passphrase, aufbewahrt.
  • Passwort. Standardmäßig wird das Passwort einmal verwendet: Neo meldet sich an, fügt seinen eigenen Schlüssel zu authorized_keys hinzu, prüft, dass der Schlüssel funktioniert, und meldet sich danach mit dem Schlüssel an, wobei das Passwort vergessen wird. Verweigert der Server die Anmeldung per Schlüssel, kann das Passwort gespeichert bleiben, und Neo verwendet es weiterhin (auch für Antworten auf sudo-Abfragen).

Weder der Schlüssel noch das Passwort werden jemals über die Oberfläche zurückgegeben — das Audit-Protokoll zeigt nur die verwendete Methode, nie das Geheimnis selbst.

Der Benutzer muss kein Root sein: passwortloses sudo reicht aus (<user> ALL=(ALL) NOPASSWD:ALL). Die Schaltfläche „Prüfen“ verweigert den Server sonst.

Adresse oder Benutzer ändern

Die Änderung von Host, Port oder Benutzer erfordert eine erneute Prüfung der Verbindung.

Ein Server, mehrere Agenten

Mehr als ein Agent kann demselben Server zugeordnet werden; sie können ihn gemeinsam nutzen, haben aber jeweils ein eigenes Gedächtnis — isoliert oder mit einem bestimmten anderen Agenten auf demselben Server geteilt, was bei der Erstellung des Agenten festgelegt wird.

SSH-Zertifikate statt dauerhaftem Schlüssel

Für manche Arbeitsbereiche ist eine zusätzliche Schutzebene eingeschaltet: Statt eines dauerhaften Schlüssels signiert Neo jede Verbindung mit einem kurzlebigen Zertifikat (gültig etwa 30 Minuten), das von einem separaten Zertifizierungsdienst ausgestellt wird. Ist dies für Ihren Arbeitsbereich eingeschaltet, wechseln Server von selbst im Hintergrund dazu, ohne dass Sie etwas tun müssen — der alte Schlüssel wird einfach nicht mehr benutzt. Einstellungen → „SSH-Zertifikate“ zeigt, wie viele Server bereits umgestellt sind.

Agenten

Ein Agent in Neo ist eine auf einem Ihrer Server laufende Instanz von Claude Code (oder Codex), in der Oberfläche als eigener „Mitarbeiter“ dargestellt: mit eigenem Namen, eigener Karte, eigenen Verbindungen und eigenem Zustand.

Einen Agenten anlegen

Agenten → „Neuer Agent“: ein Name (beliebige Sprache — der technische Name wird automatisch erzeugt) und der Server, auf dem er laufen soll. Sie benötigen mindestens einen geprüften Server; falls noch keiner vorhanden ist, können Sie ihn direkt aus diesem Fenster hinzufügen.

Außerdem können Sie:

  • den Agenten einem Projekt zuordnen — er erhält dann den gemeinsamen Kontext des Projekts (wer Sie sind, was Sie tun, wer Ihre Kunden sind);
  • ihm isoliertes Gedächtnis geben oder es mit einem anderen, bereits auf demselben Server laufenden Agenten teilen.

Nach dem Anlegen erscheint der Agent sofort unter Sitzungen.

Der Browser des Agenten

Sie können einen eigenen Browser für den Agenten einschalten (Agentenkarte → „Browser-Sitzungen“). Er behält ein dauerhaftes Profil: eine einmal durchgeführte Anmeldung wird gespeichert und danach automatisch wiederverwendet.

Muss sich der Agent irgendwo unter Ihrem persönlichen Konto anmelden, gibt er das Passwort nie selbst ein und fragt nie im Chat danach — er schickt eine Anmeldeanfrage, die Sie unter Sitzungen sehen und bestätigen (siehe Sitzungen).

Telegram-Themen

Agentenkarte → „Telegram-Themen“: ein Agent kann eine ganze Telegram-Gruppe über ihre Themen bedienen, jedes Thema als eigenes Gespräch mit eigenem Kontext — /new in einem Thema startet es neu, das Schließen eines Themas archiviert es. Alle Themen eines Agenten teilen sich sein langfristiges Gedächtnis. Eine Gruppe wird mit einem Code verbunden, der auf der Agentenkarte angezeigt wird (/bind <Code> in der Gruppe senden) — eine Gruppe, der der Bot nur hinzugefügt wurde, erhält nichts, bis der Code gesendet wird. Der Bot muss Administrator der Gruppe sein, oder der Datenschutzmodus muss bei @BotFather ausgeschaltet sein — sonst sieht er keine Nachrichten in Themen.

Wenn Neo vorübergehend nicht erreichbar ist

Browser und Telegram-Themen laufen auf einer Lizenz, die bis zu eine Woche weiterfunktioniert, auch wenn Neo nicht antwortet — ein kurzer Ausfall auf einer der beiden Seiten schaltet diese Funktionen nicht ab.

Sitzungen: Agenten bei der Arbeit beobachten und sich für sie anmelden

Sitzungen zeigt, was jeder Agent auf all Ihren Servern gerade tut.

Live-Terminal

Jeder Agent hat seine aktuelle Arbeitssitzung — das, was er gerade in seinem eigenen Terminal tippt und sieht. Sie können sie öffnen, beobachten und selbst etwas eingeben, wenn Sie den Agenten unterwegs lenken oder korrigieren möchten.

Browser-Sitzungen

Ist der eigene Browser eines Agenten eingeschaltet (Agentenkarte → „Browser-Sitzungen“), zeigt sich hier sein Hauptnutzen: ein Agent muss sich manchmal irgendwo unter Ihrem persönlichen Konto anmelden — bei einer Seite, die sich ohne Anmeldung nicht öffnet. In diesem Fall:

  1. schickt der Agent eine Anmeldeanfrage — Sie sehen sie hier unter Sitzungen;
  2. öffnen Sie den Browser des Agenten direkt hier, sehen die Anmeldeseite und übernehmen die Kontrolle;
  3. melden Sie sich selbst an, wie gewohnt;
  4. geben Sie den Browser dem Agenten zurück.

Solange Sie ihn nicht zurückgegeben haben, warten die Befehle des Agenten an den Browser. Der Agent selbst sieht oder merkt sich das Passwort nie — er erfährt nur, dass die Anmeldung gelungen ist. Das Browserprofil bleibt erhalten, sodass Sie sich nicht erneut anmelden müssen: Die Anmeldung wird genauso „gemerkt“ wie in einem gewöhnlichen Browser.

Telegram-Themen in Sitzungen

Sind bei einem Agenten Telegram-Themen eingeschaltet, erscheint hier auch jedes Thema (ein eigenes Gespräch), mit seinen Nachrichten und den Aktionen „Neu starten“ / „Archivieren“.

Projekte

Ein Projekt ist gemeinsamer Kontext für mehrere Agenten zugleich: wer Sie sind, wo Sie sitzen, was Sie tun, wer Ihre Kunden sind. Dieser Text wird Teil der Arbeitsanweisungen jedes Agenten, der dem Projekt zugeordnet ist — jeder „Mitarbeiter“ des Projekts sieht ihn.

Wofür das nützlich ist

Arbeiten mehrere Agenten am selben Thema, müssen Sie nicht jedem einzeln erklären, wer Sie sind und was Ihr Unternehmen tut — Sie schreiben es einmal im Projekt, und jeder Agent, den Sie zuordnen, erhält diesen Kontext sofort.

Erstellen und Bearbeiten

Projekte → „Projekt erstellen“: ein Name und eine Beschreibung des Unternehmens und des Projekts. Sie sehen schon vorher, wie die Karte in der Liste aussehen wird („Projektvorschau“), bevor Sie speichern.

Änderungen an der Beschreibung lassen sich auf alle Agenten des Projekts zugleich anwenden.

Einen Agenten einem Projekt zuordnen

Dies geschieht bei der Erstellung des Agenten (das optionale Feld „Projekt“) — ein Agent ohne Projekt arbeitet nur mit seinem eigenen Kontext.

Integrationen und Verbindungen

Integrationen ist ein Katalog verbindbarer Dienste und eine Liste dessen, was bereits verbunden ist. Ein Dienst wird einmal verbunden und dann den Agenten zugewiesen, die ihn benötigen.

Messenger

Telegram und MAX — ein Agent kann entweder einen eigenen Bot haben (antwortet nur für ihn, sofort) oder einen gemeinsamen Bot über eine Verbindung, die Nachrichten an den richtigen Agenten weiterleitet.

Telegram hat außerdem Themen: ein Agent führt jedes Thema einer Gruppe als eigenes, separates Gespräch — Einzelheiten in Agenten.

Eigene Dienste

Gibt es keine fertige Karte für einen benötigten Dienst, deckt die Kategorie „Allgemein“ alles andere auf drei Arten ab:

  • Eigener Dienst (REST-API) — Basisadresse, Anmeldemethode, ein Geheimnis und optional eine OpenAPI-Adresse. Der Agent ruft den Dienst selbst auf; das Geheimnis verlässt Ihren Server nie.
  • Eingehende Ereignisse (Webhook) — die Verbindung erhält eine eigene Adresse, etwa /api/hooks/<Token>, optional mit HMAC-SHA256 signiert. Jedes eingehende Ereignis wird zu einer Nachricht, die der Agent liest und auf die er reagieren kann, genau wie bei einer Nachricht in einem Messenger. Bis zu 120 Ereignisse pro Minute und Verbindung; der Inhalt eines Ereignisses wird nie als Befehl ausgeführt.
  • MCP-Server — Neo fügt den Server dem eigenen Werkzeugkasten des Agenten hinzu, ohne Geheimnisse offen preiszugeben. Der Agent sieht neue Werkzeuge nach einem Neustart.

Wenn ein Katalogeintrag umbenannt oder zusammengeführt wird

Manchmal ersetzt eine Katalogkarte mehrere ältere (bei Bitrix24 etwa gibt es eine Wahl der Verbindungsmethode — Webhook oder Anmeldung mit Benutzer und Passwort). Verbindungen, die unter der alten Karte erstellt wurden, wandern automatisch zur neuen und behalten ihre Werte; die Felder der Methode, die Sie nicht gewählt haben, werden lediglich ausgeblendet, nicht verlangt.

Geplante Aufgaben

Geplante Aufgaben ist das, was ein Agent von sich aus tut, ohne Sie: nach Cron-Zeitplan, alle N Minuten oder einmalig.

So funktioniert es

Neo prüft den Zeitplan und übergibt ihn dem eigenen Server des Agenten; von da an führt der Server selbst ihn aus — Neo muss für eine ausgelöste Aufgabe nicht erreichbar sein, und ein kurzer Ausfall von Neo stoppt keine Aufgabe. Fehlgeschlagene Läufe werden wiederholt, und während eines Ausfalls verpasste Läufe werden danach nachgeholt.

Wer Aufgaben zuweisen kann

Jedes Mitglied Ihres Arbeitsbereichs kann Aufgaben verwalten, nicht nur die Person, die den Agenten angelegt hat.

Welche Agenten Aufgaben übernehmen können

Nur Agenten mit einer eigenen dauerhaften Claude-Sitzung — Agenten, die nur über Codex oder über einen gemeinsamen Bot ohne eigene Sitzung laufen, führen keine geplanten Aufgaben aus.

Wenn der Zeitplan nicht übereinstimmt

Sieht Neo, dass der Server einen anderen Zeitplan ausführt als den von Ihnen festgelegten, schickt es den richtigen erneut (höchstens alle fünf Minuten) — Sie müssen nichts von Hand korrigieren.

Anmelden, Abmelden und Sicherheit

Anmelden

Sie können sich mit E-Mail und Passwort anmelden oder über einen verbundenen Dienst (Google, Yandex — was verfügbar ist, hängt von der Domain ab, über die Sie sich anmelden). Die Registrierung per E-Mail erfordert eine Bestätigung Ihrer Adresse: Ein Link wird an Ihr Postfach geschickt, und Sie können sich erst anmelden, nachdem Sie ihm gefolgt sind.

Passwort vergessen

Auf der Anmeldeseite gibt es einen Link „Passwort vergessen?“. Geben Sie Ihre E-Mail ein: Existiert dafür ein Konto, erhalten Sie einen Link, um ein neues Passwort zu setzen. Existiert kein Konto für diese Adresse, antwortet die Seite genau gleich — das ist Absicht, damit das Wiederherstellungsformular nicht dazu benutzt werden kann, zu prüfen, ob eine bestimmte Adresse registriert ist.

Abmelden

Einstellungen → „Abmelden“ beendet Ihre aktuelle Sitzung. Überall abmelden beendet alle Ihre Sitzungen zugleich, einschließlich der aktuellen — Sie müssen sich danach erneut anmelden. Nützlich, wenn Sie sich von einem Gerät angemeldet haben, das Sie nicht mehr benutzen.

Ihr Arbeitsbereich

Mit der Registrierung erhalten Sie sofort Ihren eigenen, isolierten Arbeitsbereich — Ihre Server, Agenten, Verbindungen und Projekte sind für niemanden sichtbar außer den Personen, die Sie eingeladen haben.

Sicherheit der Serververbindungen

Server, mit denen sich Neo für Sie verbindet, werden nach Auflösung ihres Namens zu einer Adresse geprüft: Verbindungen zu localhost, privaten und internen Bereichen (einschließlich Cloud-Metadatenadressen) werden grundsätzlich verweigert, und Verbindungsfehler werden immer allgemein gehalten gemeldet, damit sie nicht dazu benutzt werden können, Ihr internes Netzwerk auszuspähen.

FAQ

Hat Neo eine öffentliche API, um es mit eigenen Systemen zu verbinden?

Nein. Neo ist keine Plattform mit einer API für Drittanbieter-Integrationen — es ist eine Oberfläche, um Ihre eigenen Agenten zu verwalten und zu beobachten. Müssen Sie Daten aus Ihrem eigenen System an einen Agenten weitergeben oder umgekehrt, geschieht das über Integrationen, nicht durch eine Verbindung zu Neo von außen: Der Agent ruft Ihren Dienst selbst auf, oder Ihr Dienst schickt Ereignisse an die von Neo bereitgestellte Webhook-Adresse.

Kann ich einen Server hinzufügen, ohne Schlüssel oder Passwörter offen preiszugeben?

Ja — die Anmeldemethode „DaxBax-Neo-Schlüssel“ erzeugt selbst einen Schlüssel und bittet Sie nur, einen Befehl auf dem Server auszuführen; weder der Schlüssel noch ein Passwort werden danach über die Oberfläche zurückgegeben. Siehe Server.

Was passiert, wenn Neo vorübergehend nicht erreichbar ist?

Bereits zugewiesene geplante Aufgaben laufen weiter — der Zeitplan liegt auf dem eigenen Server des Agenten. Browser und Telegram-Themen laufen auf ihrer bestehenden Lizenz mindestens eine Woche weiter.

Wie komme ich zurück, wenn ich mein Passwort vergessen habe?

Der Link „Passwort vergessen?“ auf der Anmeldeseite. Siehe Anmelden, Abmelden und Sicherheit.

Worin unterscheidet sich ein Agent von einem gewöhnlichen Chatbot?

Ein Agent hat seine eigene Arbeitssitzung auf Ihrem Server (ein Terminal, das Sie unter Sitzungen beobachten können), ein Gedächtnis, das über Gespräche hinweg erhalten bleibt, und Zugriff auf die mit ihm verbundenen Dienste — er beantwortet nicht nur Nachrichten, er erledigt die Arbeit.