Anthropic MHS kann Geräte erkennen und aufrufen, aber Sie sollten deshalb noch keine realen Laborgeräte automatisch steuern lassen. Behandeln Sie MHS derzeit als limitierte Forschungs-Vorschau und geben Sie Berechtigungen nur stufenweise frei: Offline-Simulation, schreibgeschütztes Monitoring, begrenzte Einzelgerätebefehle, Mehrgeräteabläufe und erst danach ein beaufsichtigter Dauerbetrieb.

Dieser Leitfaden passt zu Ihnen, wenn Sie ein Forschungslabor mit programmierbaren Instrumenten betreiben, Roboter- oder Automatisierungszellen absichern oder eine Agent-Plattform für Claude Code und MCP planen. Wenn Ihre Geräte keine programmierbare Schnittstelle besitzen, ist ein MHS-Pilot aktuell kein geeigneter Startpunkt.

Zuletzt aktualisiert am 30.08.2026; Status und Aussagen wurden anhand der offiziellen MHS-Ankündigung und der offiziellen MHS-Antragsseite geprüft.

Der entscheidende Unterschied: Gerätezugriff ist noch keine sichere Steuerung

Anthropic bestätigte am 27.08.2026 den Eintritt von MHS in eine limitierte Forschungs-Vorschau mit Bewerbungsverfahren. MHS soll AI Agents über standardisierte Treiber mit physischen Geräten verbinden, sofern diese über eine programmierbare Schnittstelle verfügen. Die Vorschau ist jedoch kein Beleg dafür, dass sämtliche Laborgeräte unterstützt werden. MHS ist außerdem noch nicht offiziell als vollständiger Open-Source-Standard veröffentlicht. Die offiziellen Angaben zur Forschungs-Vorschau sind deshalb wichtiger als Blogbeiträge, Demo-Videos oder Aussagen von Integrationspartnern.

Für Ihre Abnahme müssen Sie fünf technische Ebenen auseinanderhalten:

  • MHS-Treiber: beschreibt, welche Gerätefunktionen ein Agent erkennen und ansprechen kann.
  • MCP-Kommunikation: transportiert Werkzeuge, Parameter und Ergebnisse zwischen Agent und angeschlossenem Dienst.
  • Agent-Entscheidung: bewertet den Kontext und entscheidet, welches Werkzeug aufgerufen werden soll.
  • Deterministisches Steuerungsskript: setzt erlaubte Abläufe, Reihenfolgen und Grenzwerte unabhängig vom Sprachmodell um.
  • Geräteeigene Sicherheit: umfasst Hardwarelimits, Verriegelungen, Not-Aus und den sicheren Zustand des Instruments.

Ein natürlicher Sicherheitsbegriff in einer Gerätebeschreibung ist keine physisch unüberwindbare Schutzmaßnahme. Wenn ein Agent eine Funktion als „sicher“ oder „niedriges Risiko“ bezeichnet, muss die Geräteebene den Grenzwert trotzdem technisch erzwingen. Ein Prompt, ein Modellurteil oder ein MCP-Schema darf niemals die letzte Barriere vor einer gefährlichen Bewegung, Temperatur, Dosierung oder Energiezufuhr sein.

Anthropic beschreibt in der MHS-Ankündigung einen Fall, bei dem ein physisches Problem zunächst wie ein Softwarefehler erschien. Genau diese Fehlerklasse macht eine gestufte Abnahme notwendig: Ein Agent kann eine plausible Diagnose formulieren, obwohl ein Werkstück fehlt, ein Sensor driftet oder ein Gerät mechanisch blockiert ist. Ohne unabhängige Gerätesignale und menschliche Freigabe wird aus einer falschen Diagnose schnell ein wiederholter Steuerbefehl.

Forschungs-Vorschau und Geräteeignung: Was Sie vor dem Pilot klären

Kann man Anthropic MHS derzeit beantragen?

Ja, Anthropic beschreibt MHS am 27.08.2026 als limitierte Forschungs-Vorschau mit einer Möglichkeit zur Bewerbung. Das ist keine allgemeine Download-Freigabe und keine Zusage, dass Ihr Team Zugang erhält. Prüfen Sie daher zuerst, ob Sie tatsächlich eine Teilnahmebestätigung, nur die öffentliche Beschreibung oder lediglich ein Beispiel eines Kooperationspartners besitzen. Das offizielle MHS-Portal ist für diesen Statuscheck maßgeblich.

Fordern Sie intern einen Nachweis über die erhaltene Zugangsform an. Speichern Sie die verwendete Dokumentversion, den Namen des Treibers und die Quelle des Beispiels. Eine öffentliche Ankündigung darf nicht als installierbarer Standard, fertiges SDK oder kommerziell freigegebene Integrationsschnittstelle behandelt werden.

Welche Laborgeräte sind für MHS geeignet?

Die bestätigte Grenze lautet: Das Gerät muss eine programmierbare Schnittstelle besitzen. Daraus folgt nicht, dass ein bestimmter Hersteller, eine bestimmte Messplattform oder jede Robotersteuerung unterstützt wird. Geeignet für einen ersten Test sind Geräte, deren Zustände, Befehle, Einheiten und Fehlercodes Sie anhand einer Herstellerdokumentation eindeutig prüfen können.

Bewerten Sie ein Instrument nach diesen Kriterien:

  • Gibt es eine dokumentierte API, Kommandozeile, serielle Schnittstelle oder einen vergleichbaren Steuerweg?
  • Lassen sich Status und Messwerte ohne Schreibrecht abrufen?
  • Sind Einheiten, Wertebereiche und Zustandsübergänge eindeutig beschrieben?
  • Existieren ein unabhängiger Not-Aus und ein definierter sicherer Zustand?
  • Können Sie Testgeräte, virtuelle Zustände oder eine Hersteller-Testumgebung verwenden?

Fehlt eine dieser Grundlagen, verschieben Sie den Pilot auf eine Simulation. Lassen Sie einen Agenten keine unbekannten Felder anhand ihrer Namen interpretieren. Ein Feld wie limit, power oder mode kann je nach Gerät eine andere Einheit, Verzögerung oder Sicherheitswirkung besitzen.

Ihre Abnahmestufen im Vergleich

Die folgende Matrix trennt die Freigabeentscheidung vom bloßen Nachweis, dass ein Werkzeug technisch aufrufbar ist:

Abnahmestufe Erlaubte Berechtigung Verbindlicher Test Beweis für den nächsten Schritt Bei Nichtbestehen
Offline-Simulation Keine Verbindung zu einem echten Aktor Zustände, Befehlsformat und Fehlerantworten mit Simulator oder Test-API prüfen Treiberliste, Zustandsprotokoll und Fehlerlogs Kein physischer Anschluss
Einzelgerät, nur Lesen Sensoren, Status und Laufprotokolle Verzögerte, fehlende und widersprüchliche Werte provozieren Zuordnung zu Herstellerhandbuch und reproduzierbare Logs Leserechte beibehalten
Begrenztes Schreiben Nur vorab erlaubte Parameter Grenzwert, Wiederholung, Busy-Zustand und Verbindungsabbruch testen Geräteblockierung, Freigabeprotokoll und Not-Aus-Nachweis Schreiben sperren
Mehrgeräteablauf Nur definierte Übergaben Offline-Gerät, fehlendes Werkstück und falsche Reihenfolge simulieren Abbruch vor dem Folgegerät und vollständige Ereigniskette Einzelgerät isolieren
Beaufsichtigter Dauerbetrieb Zeitlich und personell begrenzte Automatisierung Kontextverlust, Prozessabbruch, Wiederholung und manuelle Übernahme testen Wiederanlauf, Sitzungsprotokoll und Zustandsrekonstruktion Kein unbeaufsichtigter Betrieb

Die Tabelle ist kein Sicherheitszertifikat. Sie bildet eine interne Freigabelogik ab. Für jede Stufe müssen Sie die erlaubten Befehle, die verantwortliche Person und den Rückfallplan schriftlich festlegen.

Erste Meilensteine: Simulation vor jeder physischen Verbindung

Schritt 1: Zugang und Zuständigkeit dokumentieren

Legen Sie fest, wer MHS beantragt, wer den Treiber prüft und wer eine physische Verbindung genehmigen darf. Trennen Sie dabei Plattformverantwortung, Laborverantwortung und Notfallverantwortung. Eine Person darf einen Test technisch vorbereiten, sollte aber nicht allein die Freigabe für gefährliche Aktoren erteilen.

Prüfen Sie außerdem, welche Daten in Prompts, Logs und Fernsitzungen landen. Messwerte können personenbezogene, patentgeschützte oder exportkontrollierte Informationen enthalten. Die Datenschutzhinweise von MacPng sollten Sie in Ihre interne Prüfung für Fernzugriff, Protokollierung und Aufbewahrung einbeziehen.

Schritt 2: Eine Offline-Gerätesimulation aufbauen

Starten Sie mit einem Simulator, einem virtuellen Gerätezustand oder einer vom Hersteller bereitgestellten Test-API. Der Agent darf dabei keinen echten Aktor, keine reale Stromversorgung und keine produktive Steuerung erreichen. Verwenden Sie absichtlich normale, ungültige und unvollständige Eingaben.

Prüfen Sie:

  • Entdeckung des Treibers und der verfügbaren Werkzeuge.
  • Exakte Befehlsnamen und Parameterformate.
  • Einheiten und Datentypen.
  • Zustandswechsel vor, während und nach einem Befehl.
  • Fehlerantworten bei ungültigen Werten.
  • Verhalten bei fehlender oder verspäteter Antwort.

Speichern Sie die vollständige Treiberliste, die Ausgangszustände, jede Zustandsänderung und die Fehlermeldung. Ein Screenshot einer erfolgreichen Demo reicht nicht. Sie brauchen eine wiederholbare Ereigniskette, die ein anderes Teammitglied nachvollziehen kann.

Schritt 3: MCP und Agent voneinander abgrenzen

MCP ist die Kommunikationsschicht für den Austausch von Werkzeugen und Ergebnissen. Die MCP-Dokumentation von Anthropic beschreibt diese Rolle, ersetzt aber keine Gerätefreigabe. MHS definiert in Ihrem Pilot die gerätenahe Anbindung. Claude Code kann Befehle, Dateien und Entwicklungswerkzeuge verwenden, ist aber weder ein Not-Aus noch eine deterministische Sicherheitssteuerung. Die offizielle Claude-Code-Einführung hilft bei der Entwicklungsumgebung, nicht bei der Freigabe eines physischen Aktors.

Erstellen Sie für jeden Befehl eine Verantwortungsmatrix:

Funktion Verantwortliche Ebene Was muss der Test zeigen?
Werkzeug wird angeboten MCP-Dienst Nur ausdrücklich registrierte Funktionen erscheinen
Gerät wird erkannt MHS-Treiber Modell, Zustand und Fähigkeiten stimmen mit der Dokumentation überein
Ziel wird ausgewählt Agent Unsicherheit führt zu Rückfrage oder Abbruch
Grenzwert wird erzwungen Steuerungsskript und Gerät Ein ungültiger Wert wird technisch blockiert
Gefahr wird beendet Gerätesicherheit Not-Aus und sicherer Zustand funktionieren ohne Agent

Diese Trennung verhindert, dass ein Fehler im Kommunikationslayer als Beweis für ein defektes Gerät gilt. Umgekehrt darf ein erfolgreiches Werkzeugergebnis nicht beweisen, dass die physische Aktion korrekt ausgeführt wurde.

Nur Lesen gegen begrenztes Schreiben: Wo die Freigabe kippt

Statusmonitoring mit einem Gerät

Wählen Sie ein einzelnes, risikoarmes Gerät mit eindeutig dokumentierter Schnittstelle. Öffnen Sie nur Status, Sensorwerte und Laufprotokolle. Schreiben, Kalibrieren, Starten, Stoppen und Parametrieren bleiben zunächst gesperrt.

Vergleichen Sie jedes MHS-Feld mit dem Herstellerhandbuch. Prüfen Sie Einheit, Aktualisierungszeit, zulässige Zustände und Fehlercode. Erzeugen Sie kontrolliert eine Datenverzögerung, eine fehlende Antwort und einen widersprüchlichen Status. Der Agent muss Unsicherheit sichtbar machen. Er darf keinen fehlenden Wert durch eine Vermutung ersetzen.

Stoppen Sie die Hochstufung bei:

  • Statusabweichungen zwischen Gerät und Treiber.
  • Nicht erklärbaren Feldern.
  • Unklarer Zeitbasis der Messwerte.
  • Wiederholten Antworten mit unterschiedlichem Inhalt.
  • Fehlenden Logs über Werkzeugaufruf und Geräteantwort.

Begrenzte Schreibvorgänge

Öffnen Sie Schreibrechte erst, wenn das Gerät seine Grenzen unabhängig durchsetzt. Legen Sie eine Allowlist für Parameter und Wertebereiche an. Der Agent darf nur Werte anfordern, die ein deterministisches Kontrollskript und das Gerät selbst prüfen.

Testen Sie nacheinander einen Grenzwert, einen Wert außerhalb der Grenze, einen identischen Wiederholungsbefehl, einen beschäftigten Gerätezustand und einen abgerissenen Kommunikationskanal. Der erwartete Ausgang ist nicht „Claude erklärt den Fehler“, sondern eine nachweisbare Blockierung oder ein sicherer Abbruch.

Bei gefährlichen Bewegungen, Energiequellen, Druck, Hitze oder Flüssigkeitsabgabe bleiben menschliche Bestätigung, physischer Not-Aus und eine unabhängige Bedienkonsole aktiv. Das Modell darf eine Freigabe vorbereiten. Es darf die letzte physische Schutzfunktion nicht ersetzen.

Wichtiger Prüfpunkt: Wenn ein ungültiger Parameter nur wegen einer Anweisung im Prompt abgelehnt wird, gilt die Abnahme als nicht bestanden. Entfernen Sie die Anweisung im Test und prüfen Sie, ob die Geräte- oder Skriptebene weiterhin sicher blockiert.

Mehrgerätebetrieb: Übergaben statt einzelner Erfolgsmeldungen

Ein Liquid-Handling-System, ein Roboterarm und ein Lesegerät können jeweils isoliert funktionieren und trotzdem gemeinsam unsicher sein. Das Risiko entsteht an der Übergabe. Ein Folgegerät darf nicht starten, nur weil der Agent eine Erfolgsmeldung des vorherigen Werkzeugs erhalten hat.

Definieren Sie für jede Übergabe eine überprüfbare Vorbedingung:

  • Das vorherige Gerät meldet einen bestätigten Endzustand.
  • Das Werkstück oder die Probe ist tatsächlich vorhanden.
  • Der Zielbereich ist frei.
  • Der Messwert stammt aus dem aktuellen Lauf.
  • Das Folgegerät befindet sich in einem zulässigen Betriebsmodus.

Unterbrechen Sie den Ablauf absichtlich, indem Sie ein Gerät offline nehmen, ein Werkstück entfernen oder die Reihenfolge verändern. Prüfen Sie, ob der Orchestrator vor dem nächsten Aktor stoppt. Dokumentieren Sie dabei die Zeitstempel, den letzten bestätigten Zustand, den ausgelösten Abbruch und die erforderliche manuelle Wiederherstellung.

MCP kann die Kommunikation zwischen Werkzeugen und Agent strukturieren. MHS kann Gerätefähigkeiten standardisieren. Die Ablaufabhängigkeit sollte jedoch in einem deterministischen Skript liegen. Der Agent darf einen Ablauf vorschlagen oder überwachen. Er sollte nicht allein entscheiden, dass eine fehlende Bestätigung „wahrscheinlich“ genügt.

Lange Läufe und unbeaufsichtigte Agenten

Eine erfolgreiche Demonstration beweist keinen stabilen Langzeitbetrieb. Anthropic behandelt lang laufende Agenten als eigenes Engineering-Thema; die Dokumentation zu verwalteten Agenten ist deshalb als ergänzende Referenz für Sitzungszustand, Überwachung und Wiederaufnahme relevant. Sie ist jedoch keine Freigabe für eine unbeaufsichtigte physische Anlage.

Für einen Dauerlauf prüfen Sie mindestens diese Fehlerbilder:

  • Der Kontext wird gekürzt oder unvollständig wiederhergestellt.
  • Ein fehlgeschlagener Befehl wird erneut ausgeführt.
  • Das ursprüngliche Ziel verschiebt sich nach einer Fehlermeldung.
  • Der Kontrollknoten verliert die Verbindung.
  • Ein Gerät meldet „bereit“, obwohl der physische Prozess nicht bereit ist.
  • Der Agent wartet auf eine Eingabe, während das Laborpersonal von einem anderen Zustand ausgeht.

Kritische Prozessschritte gehören in ein wiederaufnehmbares, deterministisches Skript. Definieren Sie ein Zeitlimit je Prozessabschnitt, eine maximale Zahl an Wiederholungen und eindeutige Bedingungen für die manuelle Übernahme. Speichern Sie Checkpoints nicht nur im Agentenkontext. Ein unabhängiger Zustandsdienst oder das Steuerungssystem muss rekonstruieren können, was physisch bestätigt wurde.

Trennen Sie die laufende Rechenumgebung vom persönlichen Arbeitsbereich. Persönliche SSH-Schlüssel, Laborgeheimnisse, Messdaten und Geräteberechtigungen dürfen nicht ungeprüft in derselben Umgebung liegen. Für Fernzugriff, DSGVO-Prüfung und Aufbewahrung sollten Sie außerdem die MacPng-Hilfe und Ihre internen Datenschutzvorgaben zusammenführen. Entscheidend sind getrennte Konten, eingeschränkte Netzwerkpfade und nachvollziehbare Sitzungen.

Fernkontrolle und Wiederherstellung als eigener Abnahmetest

Ein entfernter Mac kann als Kontrollknoten für Simulation, Claude Code, Protokollierung oder eine Bedienkonsole dienen. Er ist aber nicht automatisch Teil der Gerätesicherheit. Prüfen Sie die Umgebung wie eine Produktionskomponente:

  1. Legen Sie ein eigenes Konto mit minimalen Rechten an.
  2. Erlauben Sie nur notwendige Netzwerkziele und Ports.
  3. Trennen Sie Entwicklungs-, Simulations- und Produktionszugänge.
  4. Protokollieren Sie Anmeldung, Werkzeugaufruf, Parameter, Geräteantwort und manuelle Freigabe.
  5. Aktivieren Sie Sitzungsaufzeichnung, sofern dies rechtlich und organisatorisch zulässig ist.
  6. Testen Sie den Verlust des Kontrollknotens, den Absturz des Agent-Prozesses und die Rückkehr nach einem Neustart.
  7. Prüfen Sie, ob das Gerät bei einer bereits gesendeten Fehlanweisung in einen sicheren Zustand wechselt.
  8. Lassen Sie eine berechtigte Person den Prozess ohne den Agenten wieder übernehmen.

Die NIST-Ressourcen zum AI Risk Management Framework und zur Interaktion zwischen Mensch und AI bieten dafür eine unabhängige Struktur. Übertragen Sie deren Prinzipien auf Ihre konkrete Anlage: Verantwortlichkeit, Überwachung, erklärbare Zustände und eine tatsächliche Möglichkeit zur menschlichen Intervention.

Ihre Abnahme-Checkliste für den Pilot

Markieren Sie eine Position erst dann, wenn Sie einen gespeicherten Nachweis besitzen:

  • [ ] Der MHS-Status ist anhand der offiziellen Quellen geprüft; Forschungs-Vorschau, Bewerbung und öffentliche Beschreibung sind getrennt dokumentiert.
  • [ ] Die getestete Anlage besitzt eine dokumentierte programmierbare Schnittstelle.
  • [ ] Ein Simulator oder eine virtuelle Geräteumgebung wurde ohne Verbindung zu echten Aktoren getestet.
  • [ ] Treiber, MHS-Fähigkeiten, Geräteeinheiten und Herstellerhandbuch stimmen überein.
  • [ ] Leserechte funktionieren auch bei Verzögerung, fehlenden Daten und widersprüchlichen Zuständen sicher.
  • [ ] Schreibrechte sind auf eine genehmigte Parameter-Allowlist begrenzt.
  • [ ] Das Gerät blockiert Grenzwertverletzungen unabhängig vom Prompt und vom Agenten.
  • [ ] Wiederholte Befehle, Busy-Zustände und Kommunikationsabbrüche führen zu Blockierung oder sicherem Abbruch.
  • [ ] Not-Aus, Hardwarelimit und unabhängige Bedienkonsole wurden unter realistischen Bedingungen geprüft.
  • [ ] Mehrgeräteübergaben stoppen bei fehlendem Werkstück, Offline-Gerät oder falscher Reihenfolge.
  • [ ] Kritische Schritte laufen in deterministischen Skripten mit Checkpoints und manueller Übernahme.
  • [ ] Zeitlimits, Wiederholungsgrenzen und Abbruchbedingungen sind schriftlich festgelegt.
  • [ ] Kontrollknoten, persönliche Arbeitsumgebung und Gerätezugang sind getrennt.
  • [ ] Fernzugriff, Netzwerkfreigaben, Sitzungen und Logs sind einem eigenen Konto zugeordnet.
  • [ ] Ein Ausfall von Kontrollknoten und Agent wurde simuliert; die Anlage erreicht einen sicheren Zustand.
  • [ ] Nach einem Fehler kann eine berechtigte Person den Prozess ohne den Agenten rekonstruieren und übernehmen.

Die Freigabeentscheidung: Lesen, begrenzt schreiben oder warten

Geben Sie nur Leserechte frei, wenn die Gerätebeschreibung zwar plausibel ist, aber Zustände, Einheiten oder Wiederherstellung noch nicht vollständig belastbar sind. Das ist kein Misserfolg. Sie gewinnen reale Telemetrie, ohne einen Aktor freizugeben.

Geben Sie begrenzte Schreibrechte frei, wenn Grenzwerte auf Geräte- und Skriptebene erzwungen werden, der Not-Aus unabhängig funktioniert und jede Übergabe überprüfbar ist. Beschränken Sie die Freigabe auf ein Gerät, ein Konto, einen dokumentierten Prozess und eine beaufsichtigte Schicht.

Verschieben Sie den physischen MHS-Pilot, wenn nur ein Prompt, ein Modellurteil oder eine erfolgreiche Demo als Sicherheitsargument übrig bleibt. Gleiches gilt bei fehlender programmierbarer Schnittstelle, unklaren Zuständen, nicht reproduzierbaren Logs oder fehlender manueller Wiederherstellung. Die offizielle MHS-Ankündigung bestätigt weder allgemeine Gerätekompatibilität noch eine Sicherheits- oder Leistungszusage für beliebige Laborumgebungen.

Wenn Sie heute mit einer lokalen Einzelstation arbeiten, bleiben deren Grenzen sichtbar: persönliche Zugänge vermischen sich leicht mit Geräteberechtigungen, ein Ausfall des Rechners unterbricht den Lauf und eine getrennte Sitzungs- oder Logaufzeichnung fehlt häufig. Ein öffentlicher Cloud-Host ist für physische Steuerung ebenfalls nicht automatisch besser, weil Netzwerkpfade, Datenschutz, Sitzungsdauer und Notfallzugriff gesondert geprüft werden müssen. Für Teams, die Claude Code, simulierte MHS-Treiber oder eine Fernüberwachung dauerhaft und isoliert betreiben wollen, ist ein gemieteter Mac von MacPng daher als Kontrollumgebung oft sauberer als ein gemeinsam genutzter Arbeitsplatz — vorausgesetzt, die reale Gerätesicherheit bleibt außerhalb des Modells und wird separat abgenommen. Informationen zur verfügbaren Umgebung finden Sie auf der MacPng-Übersichtsseite.

Die richtige nächste Stufe ist nicht „MHS an oder aus“, sondern ein belegter Meilenstein: Simulation, Lesen, begrenztes Schreiben oder vorläufiger Stopp. Erst wenn Logs, Hardwarelimits, menschliche Freigaben und Wiederherstellung gemeinsam funktionieren, sollte Ihr Team den nächsten physischen Zugriff zulassen.