Der Hermes Agent ist ein quelloffener autonomer Agent von Nous Research. Er ist kein an eine IDE gebundener Programmier-Copilot und kein Chatbot-Wrapper um eine einzelne API. Er läuft auf Ihrem Server, merkt sich, was er lernt, und wird mit zunehmender Laufzeit leistungsfähiger. Das bedeutet, einen Agenten zu haben, der mit Ihnen wächst.
Der Haken daran ist, dass das Self-Hosting einen dauerhaft laufenden Server erfordert. Die Hermes-Sandbox-Vorlage von Novita AI übernimmt das für Sie. Es gibt keine Bereitstellung und kein Abhängigkeitsmanagement. Sie haben in Minuten einen laufenden Agenten.
Hauptfunktionen des Hermes Agent
Läuft dort, wo Sie es tun. Telegram, Discord, Slack, WhatsApp, Signal, E-Mail und CLI, alles über einen einzelnen Gateway-Prozess. Starten Sie auf einer Plattform und setzen Sie auf einer anderen fort.
Wird mit zunehmender Laufzeit leistungsfähiger. Persistenter Speicher und automatisch generierte Fähigkeiten bedeuten, dass Hermes Ihre Projekte lernt und nie vergisst, wie es ein Problem gelöst hat.
Modellunabhängig. Verbinden Sie sich mit dem Nous Portal, OpenRouter oder einer beliebigen OpenAI-kompatiblen API, einschließlich mehr als 200 Modelle auf Novita AI. Wechseln Sie Anbieter mit hermes model – keine Codeänderungen, kein Lock-in.
Geplante Automatisierungen. Cron-Planung in natürlicher Sprache für Berichte, Backups und Briefings, die unbeaufsichtigt über den Gateway laufen.
Delegiert und parallelisiert. Isolierte Subagenten mit eigenen Gesprächen, Terminals und Python-RPC-Skripten für Pipelines ohne Kontextkosten.
Vollständige Web- und Browsersteuerung. Websuche, Browserautomatisierung, Vision, Bildgenerierung, Text-zu-Sprache und Multi-Model-Reasoning.
Mehr als 40 integrierte Tools. Websuche, Terminal, Dateisystem, Browserautomatisierung, Vision, Bildgenerierung, Text-zu-Sprache, Codeausführung, Subagenten-Delegation, Speicher, Aufgabenplanung, Cron-Planung, Multi-Model-Reasoning und mehr.
Forschungsbereit. Batch-Trajektoriengenerierung mit parallelen Workern und Checkpointing. Atropos-Integration für RL-Training. Export nach ShareGPT zum Fine-Tuning mit Trajektorienkomprimierung.
Was ist Novita Agent Sandbox?
Novita Agent Sandbox ist eine sichere, programmierbare Laufzeit für die Ausführung von KI-Agenten. Instanzen starten in unter 200 Millisekunden in vollständig isolierten Umgebungen. Zu den unterstützten Funktionen gehören Codeausführung, Netzwerkzugriff, Browser-Nutzung und Sitzungspersistenz.
Die Abrechnung erfolgt pro Sekunde nach vCPU und Speicher, ohne Pläne und ohne Lock-ins. Siehe Sandbox-Preise.
Die Hermes-Sandbox-Vorlage enthält alle Abhängigkeiten von Hermes vorinstalliert.
So stellen Sie den Hermes Agent in Novita Sandbox bereit
Voraussetzungen
- Ein Novita AI-Konto und ein API-Schlüssel (holen Sie sich Ihren über die Novita Console)
- Python 3 auf Ihrem lokalen Rechner
- Ein zu verbindendes Modell (durchsuchen Sie die Optionen unter novita.ai/models)
Schritt 1: Installieren Sie das Novita Sandbox SDK
sudo apt install python3 python-is-python3 python3-pip
pip install --pre novita-sandbox
Schritt 2: Starten Sie die Hermes-Sandbox-Vorlage
Speichern Sie den folgenden Code als main.py und ersetzen Sie YOUR_API_KEY durch Ihren tatsächlichen Schlüssel:
from novita_sandbox.core import Sandbox
template_id = 'hermes'
api_key="YOUR_API_KEY"
metadata = {
"auto_resume": "true",
"idle_timeout": "600"
}
def main():
sbx = Sandbox.create(
template=template_id,
auto_pause=True,
metadata=metadata,
api_key=api_key,
)
web_terminal_host = sbx.get_host(7681)
print(f"web terminal address: https://{web_terminal_host}")
if __name__ == "__main__":
main()
Führen Sie es aus:
python main.py
Sie erhalten eine Webterminal-URL in diesem Format:
https://7681-xxxxxxxxxxxxxxxxxxxxxx-yyyyyyyy.sandbox.novita.ai/
Öffnen Sie diese URL in Ihrem Browser.
Schritt 3: Melden Sie sich am Webterminal an
Geben Sie an der Anmeldeaufforderung ein:
- Benutzername:
admin - Passwort:
admin
Der Standard-Shell-Benutzer ist user ohne festgelegtes Passwort. Es ist empfehlenswert, vor dem Fortfahren passwd auszuführen, um eines festzulegen.

Schritt 4: Konfigurieren Sie Hermes
hermes setup

Wählen Sie “Schnelleinrichtung - Anbieter, Modell & Messaging (empfohlen)”.

Anbieterauswahl:
- Wählen Sie “Weitere Anbieter…”
- Wählen Sie “Benutzerdefinierter Endpunkt (URL manuell eingeben)”
- Geben Sie Ihre Zugangsdaten ein:
- Basis-URL:
https://api.novita.ai/openai - API-Schlüssel: Ihr Novita API-Schlüssel
- Modell: Geben Sie die Modell-ID von novita.ai/models ein. Wenn Sie sich bei der Kontextlänge unsicher sind, drücken Sie Enter, um zu überspringen.
- Basis-URL:


Messaging: Der Assistent bietet Ihnen an, einen Messaging-Client wie Telegram zu konfigurieren. Überspringen Sie dies vorerst und folgen Sie den offiziellen Messaging-Dokumenten, sobald der Kern-Agent läuft.

Wenn Sie gefragt werden, ob Sie das TUI-Chat-Fenster starten möchten, wählen Sie Y, um Ihre Einrichtung zu überprüfen.

Schritt 5: Installieren Sie den Gateway-Dienst
Standardmäßig ist der Gateway-Dienst nach der Einrichtung nicht installiert. Beenden Sie zuerst das Chat-Fenster:
/exit
Installieren und starten Sie es dann:
hermes gateway install
hermes gateway restart
Der Gateway hält Hermes im Hintergrund lauffähig, sodass er außerhalb der TUI zugänglich ist.
Schritt 6: Starten Sie den Chat
Betreten Sie das Chat-Fenster erneut mit:
hermes

Führen Sie einen Agenten aus, der jeden Tag intelligenter wird
Der Hermes Agent basiert auf einer einfachen Idee: Je länger er läuft, desto nützlicher wird er. Persistenter Speicher, selbstoptimierende Fähigkeiten und Multi-Plattform-Zugriff machen ihn zu einem persönlichen Agenten, der im Laufe der Zeit an Wert gewinnt – kein Tool, das Sie in jeder Sitzung neu erklären müssen.
Für den Betrieb ist ein dauerhaft laufender Server erforderlich. Die Hermes-Sandbox-Vorlage von Novita AI beseitigt diese Hürde. Sie erhalten eine produktionsbereite Umgebung ohne Einrichtungsaufwand, die nur für die tatsächliche Rechenleistung abgerechnet wird.
Novita AI ist eine KI- & Agenten-Cloud-Plattform, die Entwicklern und Startups hilft, Modelle und agentische Anwendungen mit hoher Leistung, Zuverlässigkeit und Kosteneffizienz zu entwickeln, bereitzustellen und zu skalieren.
