Zum Inhalt springen

Self-hosted

Claude Code, Codex und Grok auf dem eigenen Server ausführen, direkt im Browser

Von Olivares AI 3 min Lesezeit

Coding-Agenten leisten am meisten auf einer Maschine, die den Code, die Build-Werkzeuge und die Zugangsdaten hat. Für die meisten Teams ist das ein Server, kein Laptop. Olivares AI führt Claude Code, Codex und Grok Build auf diesem Server aus und gibt Ihnen eine Web-Konsole und eine CLI, um deren Sitzungen zu starten, zu verfolgen und zu beenden.

Die Engine installieren

Olivares AI ist ein einzelnes Programm mit eingebauter Konsole. Unter Linux oder macOS genügt ein Befehl zur Installation, und er prüft das Release, bevor er irgendetwas installiert:

curl -fsSL https://olivares.ai/olivares/install.sh | sh
olivares quickstart

quickstart gibt die Adresse der Konsole und ein Einmal-Token aus, mit dem Sie den ersten Administrator anlegen. Außerdem gibt es Docker-Images, Debian-, RPM- und Alpine-Pakete sowie einen Homebrew-Tap; der Installationsleitfaden listet alle Methoden auf.

Ein Tool mit dem vorhandenen Konto verbinden

Öffnen Sie AI tools in der Konsole. Sie installiert Claude Code, Codex und Grok Build und startet den eigenen Anmeldeablauf jedes Tools, sodass Sie sich mit dem Abonnement anmelden, das Ihr Team ohnehin bezahlt. Jedes Konto, mit dem Sie sich anmelden, wird zu einer eigenen Tool-Instanz, und die Konsole zeigt den Tarif, die Nutzungsfenster und die Modelle an, die das Tool meldet.

Wenn Sie API-Keys bevorzugen, tragen Sie diese unter Providers ein. Auch ein lokales Modell funktioniert: Ollama braucht nur einen erreichbaren Endpunkt und einen Modellnamen.

Eine Sitzung starten

Wählen Sie Sessions → New session und ein bereites Tool. Die Engine füllt das Profil und den Projektordner aus. Geben Sie die erste Nachricht ein und klicken Sie auf Start.

Dasselbe funktioniert im Terminal. session start nimmt den Ordner und den ersten Prompt entgegen:

olivares login
olivares session start ~/work/api "Explain this project." --name api-review --detach

--detach sendet den Prompt und kehrt zurück, ohne auf die Antwort zu warten. Die Sitzung läuft auf dem Server weiter, auch nachdem Sie das Terminal geschlossen haben. Ihre Ausgabe verfolgen Sie von jedem Terminal aus erneut mit olivares session follow api-review. Mit Business können Sie sie über die Live-Terminals der Konsole sowie olivares session send und resume weiter steuern.

Bei einem Git-Repository gibt Work in a new git worktree der Sitzung einen eigenen Branch und ein eigenes Arbeitsverzeichnis, sodass zwei Sitzungen nie denselben Checkout bearbeiten. Das Aufräumen weigert sich, nicht committete oder nicht gemergte Arbeit zu verwerfen, solange Sie es nicht ausdrücklich anordnen.

Freigeben, unterbrechen, beenden und fortsetzen

Schalten Sie Ask before each action ein, und das Tool wartet auf Sie, bevor es handelt. Die Anfrage erscheint unter Approvals, wo Sie sie freigeben oder ablehnen.

Interrupt beendet die laufende Antwortrunde und behält die Unterhaltung. Stop beendet den Prozess. Mit Business startet Resume dieselbe Sitzung mit demselben Profil, Konto und Ordner neu und prüft zuvor erneut Zugangsdaten und Richtlinie. Eine Sitzung wechselt nie von selbst zu einer anderen Anmeldung: Ist ihr Konto nicht mehr verfügbar, wird der Start abgelehnt.

Regeln, die für jede Sitzung gelten

Weil jede Sitzung von der Engine ausgeht, gelten für alle dieselben Regeln. Olivares AI prüft Aktionen an vier Durchsetzungspunkten nach dem Prinzip „deny-closed“: innerhalb von Claude Code, im Modell-Proxy, bei jedem MCP-Tool-Aufruf und zwischen Agenten. Mit Business warnen Budgets pro Team, Agent oder Modell, bremsen die Ausgaben oder stoppen sie. Jede Entscheidung landet in einem signierten Protokoll, das Manipulationen erkennbar macht.

Sitzungen von Claude Code und Codex, die an einen Provider-Key gebunden sind, erreichen über einen Proxy pro Sitzung nur den Endpunkt ihres Providers, oder sie starten nicht. Sitzungen, die sich mit einem Konto anmelden, sowie Sitzungen von Grok Build und OpenCode sind auf diese Weise nicht isoliert: Sie können jeden Host erreichen, den Ihr Netzwerk zulässt.

Ausprobieren

Community ist kostenlos und Open Source, mit unbegrenzt vielen Nutzern. Installieren Sie es aus dem GitHub-Repository oder lesen Sie zuerst, wie es funktioniert. Business ergänzt mit einer kommerziellen Lizenz das, was größere und regulierte Organisationen brauchen.

Verwandte Beiträge

Häufige Fragen

Kann ich mein bestehendes Claude- oder ChatGPT-Abonnement nutzen?

Ja. Die Seite AI tools startet den eigenen Anmeldeablauf jedes Tools, und jedes Konto, mit dem Sie sich anmelden, wird zu einer eigenen Tool-Instanz. Unter Providers können Sie außerdem einen API-Key oder den Endpunkt eines lokalen Modells, etwa Ollama, hinzufügen.

Was passiert, wenn ich den Laptop zuklappe?

Die Sitzung läuft auf dem Server weiter. Ihre Ausgabe verfolgen Sie erneut mit olivares session follow. Das erneute Anbinden über die Live-Terminals der Konsole gehört zu Business.

Ist es kostenlos?

Community ist kostenlos und Open Source unter AGPL-3.0, mit unbegrenzt vielen Nutzern. Business ergänzt eine kommerzielle Lizenz und das, was größere und regulierte Organisationen brauchen.

Sehen Sie, worauf Ihre Agenten zugreifen können

Olivares AI ist die offene, selbstgehostete Plattform für Ihre KI-Landschaft. Betreiben Sie sie auf Ihrer eigenen Infrastruktur und erhalten Sie die Zugriffskarte, nach der Ihre Security- und Platform-Teams seit Langem fragen.