Selbst gehostetes Claude Managed Agents
Hoste den Dienst Claude Managed Agents und seine Sandboxes auf deiner eigenen Infrastruktur. Erfahre, wer welchen Teil hostet, wann du dich für diese Option entscheiden solltest und wo du anfängst.
Selbst gehostetes Claude Managed Agents ist Managed Agents auf deiner eigenen Infrastruktur, die ein Cloud-Konto oder ein On-Premise-Rechenzentrum sein kann. Du hostest den Dienst und die Sandboxes. Das Modell läuft bei Anthropic oder bei einem Anbieter, den du wählst.
Managed Agents hat zwei Teile, die du hosten kannst:
- Sandboxes: Die Container, VMs oder anderen isolierten Arbeitsumgebungen, in denen die Tools eines Agenten Befehle ausführen und mit Dateien arbeiten. Siehe Selbst gehostete Sandboxes.
- Der Dienst: Die API, die Agent-Schleife und die Speicherung von Agenten, Sitzungen und Sitzungsverlauf.
Selbst gehostete Sandboxes verlagern den ersten Teil zu dir. Selbst gehostetes Managed Agents erweitert das: Du hostest auch den Dienst. Der Name jeder Option gibt an, was du hostest:
| Option | Sandboxes | Dienst | Modell |
|---|---|---|---|
| Cloud-Sandboxes (Standard) | Anthropic | Anthropic | Anthropic |
| Selbst gehostete Sandboxes | Du | Anthropic | Anthropic |
| Selbst gehostetes Managed Agents | Du | Du | Anthropic oder ein Anbieter, den du wählst |
Auf diesen Seiten bezeichnet der gehostete Dienst den Dienst, wie Anthropic ihn betreibt, und dein Server den Dienst, wie du ihn betreibst, mit seiner eigenen Datenbank. Beide haben dieselbe API, daher funktionieren das SDK und die ant CLI mit deinem Server, und die übrige Managed-Agents-Dokumentation gilt. Unterschiede zum gehosteten Dienst listet die Ausnahmen auf.
Claude Managed Agents führt Claude als autonomen Agenten aus: Du definierst einen Agenten, startest eine Sitzung und tauschst Events mit dem Agenten aus, während er arbeitet. Kernkonzepte erklärt Agenten, Umgebungen, Sitzungen und Events. Du musst den gehosteten Dienst nicht zuerst verwenden.
Wann du dich für selbst gehostetes Managed Agents entscheiden solltest
Wähle selbst gehostetes Managed Agents, wenn du eines der Folgenden benötigst:
- Speicherung auf deiner Infrastruktur: Du musst Agenten, Sitzungen und Sitzungsverlauf selbst speichern.
- Freie Wahl des Inferenzanbieters: Modellaufrufe müssen an Amazon Bedrock, Claude Models on Google Cloud (Google managed), Microsoft Foundry oder dein eigenes Modell-Gateway gehen. Siehe Inferenzanbieter.
Wenn du nur Tools brauchst, die auf deiner Infrastruktur laufen, verwende selbst gehostete Sandboxes, bei denen Anthropic den Dienst betreibt. Siehe Eine Agent-Umgebung auswählen.
Mit selbst gehostetem Managed Agents betreibst du einen Server, seine Datenbank und deine Sandboxes und sicherst sie ab, und du installierst jedes Release selbst. Einige Funktionen gibt es nur im gehosteten Dienst, prüfe daher Unterschiede zum gehosteten Dienst, bevor du dich entscheidest.
Was wo läuft
Ein oder mehrere Server, ihre Datenbank und deine Sandboxes bilden eine Bereitstellung.
- Server (
cma-server): Stellt die API bereit, führt die Agent-Schleife aus und speichert Agenten, Sitzungen und den Verlauf jeder Sitzung. Er ruft deinen Inferenzanbieter auf, wann immer der Agent das Modell benötigt. Der Server führt niemals die Shell- oder Datei-Tools eines Agenten aus. - Datenbank: PostgreSQL 16 oder neuer. Ohne Datenbank hält der Server seine Daten im Arbeitsspeicher, und ein Neustart löscht sie.
- Worker: Programme, die Arbeit vom Server übernehmen und die Shell- und Datei-Tools des Agenten in deinen Sandboxes ausführen. Ein Worker ist ein
ant beta:worker-Befehl oder ein SDK-Worker. - Deine Anwendungen: Dein eigener Code und deine Skripte, die den Server mit dem SDK oder der
antCLI erreichen. - Konsole auf deinem Server: Eine Webseite unter der Adresse des Servers, auf der sich Personen über deinen Identitätsanbieter anmelden, um Agenten zu erstellen und Sitzungen auszuführen. Siehe Die Konsole auf deinem Server verwenden.
- Admin-CLI (
cma-server-admin): Erstellt Umgebungen und ihre Umgebungsschlüssel. Sie läuft unter Linux (x86-64 und Arm) und unter macOS auf Apple Silicon.
Deine Verantwortlichkeiten für die Sicherheit
Das Sicherheitsmodell für selbst gehostete Sandboxes gilt hier, mit zwei Unterschieden. Was die Seite zum Sicherheitsmodell Anthropic zuweist, liegt in deiner Verantwortung, einschließlich der Absicherung des Servers, des Hostens von Memory Stores und der Erkennung ungewöhnlicher Nutzung. Die Seite zum Sicherheitsmodell schlägt außerdem für jede Vertrauensgrenze einen separaten Workspace und eine separate Umgebung vor. Hier benötigt jede Vertrauensstufe ihre eigene Bereitstellung, wie Mandantenfähigkeit erklärt.
Die drei Anmeldedaten
| Anmeldedaten | Wer sie besitzt | Was sie authentifizieren |
|---|---|---|
| Server-API-Key | Deine Anwendungen, die ant CLI und die Admin-CLI | Anfragen an deinen Server. Die Einrichtung generiert diesen Key. Er spielt die Rolle, die ein Claude API-Key beim gehosteten Dienst spielt. |
| Inferenz-Anmeldedaten | Der Server | Die Modellaufrufe des Servers an deinen Inferenzanbieter. Das kann zum Beispiel ein Claude API-Key, die Anmeldedaten deines Cloud-Anbieters oder das Token sein, das dein Modell-Gateway akzeptiert. Anwendungen und Worker benötigen sie nicht. |
| Umgebungsschlüssel | Deine Worker, die den Server abfragen | Die Arbeitswarteschlange einer Umgebung und die Sitzungen dieser Umgebung. |
Was dein Netzwerk verlässt
Bei jedem Modellaufruf sendet der Server die bisherige Konversation, einschließlich Tool-Eingaben und Tool-Ergebnissen, an deinen Inferenzanbieter. Standardmäßig ist das die Claude API. Ein Aufruf an die Claude API enthält außerdem die IDs seiner Sitzung sowie des Agenten und der Umgebung dieser Sitzung. Daten und Zugriff in selbst gehostetem Claude Managed Agents listet jede Verbindung auf, die der Server herstellt. Außerdem wird dort beschrieben, wohin die Logs gehen und wer den Server erreichen kann.
Wo du anfängst
Um Zugriff auf den Download anzufordern, kontaktiere dein Anthropic-Account-Team. Folge dann Erste Schritte mit selbst gehostetem Claude Managed Agents, um einen Server zu starten und eine erste Sitzung auszuführen.
Das Archiv jedes Releases enthält einen Betriebsleitfaden für die jeweilige Version, operator-guide.md. Lass Claude diese Datei lesen, damit Claude dir helfen kann, deinen Server zu konfigurieren und zu betreiben und Code zu schreiben, der sich mit ihm verbindet.
War diese Seite hilfreich?