Wie man Claude Code im Unternehmen mit Scalefusion bereitstellt und verwaltet

Veröffentlicht May 19, 2026 by Phaninder Kumar in macOS

Ihre Entwickler haben Claude Code wahrscheinlich schon entdeckt. Die Frage ist, ob Ihr IT-Team ihn auch kennt.

Diese Lücke zwischen dem Einsetzen eines Tools in den Arbeitsablauf und dessen tatsächlicher Steuerung durch das Unternehmen ist der Ausgangspunkt der meisten KI-Probleme in Unternehmen. Dieser Blog richtet sich an IT-Administratoren und Führungskräfte im Engineering, die diese Lücke schließen möchten, bevor sie zu einem Problem wird.

Wie man Claude Code im Unternehmen mit Scalefusion bereitstellt und verwaltet

Am Ende dieses Blogbeitrags wissen Sie genau, was Claude Code ist, was er in Ihrer Umgebung leisten kann, was passiert, wenn er ohne Unternehmenssteuerung ausgeführt wird, und wie Sie ihn über Scalefusion in Ihrer gesamten Flotte bereitstellen, konfigurieren und verwalten können.

Was ist Claude Code?

Claude Code ist das agentenbasierte Codierungswerkzeug von Anthropic. Es läuft im Terminal, liest Ihre Codebasis und führt Entwicklungsaufgaben über natürliche Sprache aus.

Das letzte Wort ist entscheidend: „führt aus“. Nicht „schlägt vor“. Nicht „zeigt eine Vorschau“. Claude Code liest Dateien im gesamten Projekt, schreibt und modifiziert Code in mehreren Dateien gleichzeitig, führt Tests aus, behandelt Fehler, iteriert und speichert die Ergebnisse. Wenn ein Entwickler Claude Code anweist, ein Modul zu refaktorisieren, eine Authentifizierung für einen Endpunkt hinzuzufügen oder eine fehlerhafte CI-Pipeline zu reparieren, führt Claude Code die Aufgabe genauso aus wie ein Entwickler – nur ohne die Überwachung jedes einzelnen Schritts.

Stripe setzte Claude Code bei 1,370 Entwicklern aller Erfahrungsstufen ein. Ein Team schloss eine 10,000 Zeilen umfassende Scala-zu-Java-Migration in nur vier Tagen ab – ein Arbeitsaufwand, der üblicherweise zehn Entwicklerwochen in Anspruch nimmt. Das ist keine bloße Produktivitätssteigerung, sondern ein Paradigmenwechsel in der Art und Weise, wie Entwicklungsteams ihre Produkte entwickeln können.

Claude Code läuft im Terminal und integriert sich nativ in die IDEs VS Code, Cursor, Windsurf und JetBrains. Es funktioniert mit GitHub Claude Code und GitLab können CI-Pipelines überwachen, Fehler automatisch beheben und Pull Requests erstellen. Anthropic berichtet, dass rund 27 % der mit Claude Code unterstützten Aufgaben Arbeiten waren, die ohne dieses Tool gar nicht erst angegangen worden wären. Entwickler arbeiten nicht nur schneller, sondern übernehmen auch Aufgaben, die sie zuvor abgelehnt hätten.

Was Claude Code in Ihrer Umgebung leisten kann

Bevor wir uns mit der Konfiguration befassen, sollten wir genauer darauf eingehen, was Claude Code auf einem Rechner tatsächlich bewirkt, denn hier muss die Diskussion im Unternehmensumfeld beginnen.

Claude Code liest Ihren gesamten Quellcode im Kontext. Es führt Shell-Befehle aus, bearbeitet Dateien, stellt Netzwerkanfragen und ruft externe Dienste auf. Es unterstützt MCP-Server (Model Context Protocol) und kann sich somit mit Ihren internen Datenbanken, APIs, Dokumentationssystemen und Überwachungstools verbinden. Im Automatikmodus werden Aktionen, die innerhalb eines Sicherheitsschwellenwerts liegen, ohne manuelle Bestätigung ausgeführt.

Nichts davon ist ein Problem, wenn es richtig konfiguriert ist. Alles davon ist ein Problem, wenn es nicht konfiguriert ist.

Ein Entwickler, der Claude Code mit Standardeinstellungen ausführt, verwendet dessen Benutzerrechte. Claude Code kann Umgebungsvariablen, SSH-Schlüssel und Anmeldeinformationen im Arbeitsverzeichnis lesen. Der Codekontext wird zur Verarbeitung an die Server von Anthropic gesendet. Ohne organisationsgebundene Authentifizierung kann ein Entwickler ein persönliches Konto verwenden. Ohne Modellbeschränkungen wird das jeweils verfügbare Modell verwendet. Ohne Berechtigungskontrolle ist die Option `--dangerously-skip-permissions` verfügbar, die Bestätigungsabfragen für Shell-Befehle und Dateibearbeitungen vollständig unterdrückt.

Für einen Einzelentwickler, der an einem persönlichen Projekt arbeitet, spielt all das keine Rolle. Für einen Entwickler mit Zugriff auf die Produktionsinfrastruktur eines Unternehmens ist all das jedoch von Bedeutung.

Was passiert, wenn Claude-Code unkontrolliert und in großem Umfang ausgeführt wird?

Die meisten Unternehmen, die ein Problem mit dem Claude-Code haben, wissen noch nichts davon.

Das Nutzungsmuster ist einheitlich: Einige Entwickler testen es, die Produktivität steigt spürbar, die Nachricht verbreitet sich, und plötzlich nutzen dreißig Ingenieure aus drei Teams es mit ihren eigenen Konfigurationen. Manche authentifizieren sich mit ihren persönlichen Konten. Manche haben lokale MCP-Server angebunden, die die IT nie geprüft hat. Manche nutzen die Umgehung von Berechtigungen, weil es schneller ist. Das KI-Tool, das als Pilotprojekt begann, ist nun fester Bestandteil des Entwicklungsprozesses, und es gibt keinerlei Einblick in seine Funktionsweise.

Die konkreten Risiken in einem regulierten Umfeld sind nicht abstrakt. Entwickler mit privaten Accounts senden proprietären Code an Anthropic unter Verbraucherbedingungen, die andere Standardeinstellungen für den Umgang mit Daten vorsehen als Unternehmensverträge. Nicht geprüfte MCP-Server bedeuten Tool-Integrationen, die sich mit Claude verbinden und von der IT-Abteilung nicht genehmigt wurden. Unkontrollierter Modellzugriff führt dazu, dass einige Teams Opus nutzen, während die Kostenkontrolle Sonnet voraussetzt. Und ohne organisationsgebundene Authentifizierung wird der Zugriff bei Personalwechseln nicht automatisch gesperrt.

Nichts davon erfordert böswillige Absicht. Es ist einfach das, was organische Übernahme ohne Steuerung ausmacht.

Wie Anthropic die Unternehmensrichtlinienebene aufgebaut hat

Und hier kommt der Teil, den die meisten IT-Teams außerhalb sicherheitsorientierter Unternehmen noch nicht entdeckt haben.

Anthropic entwickelte eine umfassende Konfigurationsschicht für Unternehmen, sowohl für Claude Code als auch für Claude for Desktop. Beide Produkte unterstützen MDM-verwaltete Einstellungen gemäß Apples Standard. .mobileconfig Mechanismus auf macOS und entsprechende Windows-Registrierungsrichtlinien über Gruppenrichtlinien oder Intune auf verwalteten Windows-Geräten.

Wenn ein Konfigurationsprofil über Scalefusion übertragen wird, haben diese Einstellungen die höchste Priorität in der Einstellungshierarchie von Claude Code. Keine andere Einstellungsebene kann sie überschreiben, auch nicht durch Befehlszeilenargumente. Weder über die Anwendung noch über CLI-Flags oder lokale Konfigurationsdateien.

Die wichtigsten Richtlinienkontrollen für den Claude-Kodex:

  • availableModels Beschränkt die Auswahl von Modellen, die Entwickler über /model oder –model treffen können. Bei der Einstellung [“haiku”, “sonnet”] ist Opus auf diesem Gerät unabhängig von den Berechtigungen des Kontos nicht verfügbar.
  • forceLoginOrgUUID Voraussetzung ist, dass das authentifizierte Konto zu Ihrer spezifischen Claude-Organisation gehört. Ein privates Konto kann nicht authentifiziert werden. Entwickler, die das Unternehmen verlassen, verlieren automatisch den Zugriff, sobald ihre Organisationsmitgliedschaft widerrufen wird.
  • forceLoginMethod: "claudeai" Die Authentifizierung ist ausschließlich auf Claude.ai-Konten beschränkt, die Anmeldung über die Anthropic Console oder einen API-Schlüssel wird blockiert.
  • permissions.disableBypassPermissionsMode: "disable" Entfernt das CLI-Flag `--dangerously-skip-permissions` vollständig. Entwickler können die Benutzerbestätigung für Shell-Befehle und Dateiänderungen nicht mehr umgehen, selbst wenn ihnen die Existenz des Flags bekannt ist.
  • disableAutoMode: "disable" Der Automatikmodus wird aus dem Berechtigungszyklus entfernt, um sicherzustellen, dass bei jeder Aktion, die Claude Code am System vornimmt, ein Mensch in den Prozess eingebunden ist.
  • companyAnnouncements Zeigt Entwicklern beim Claude Code-Startup eine benutzerdefinierte Nachricht an, die nützlich ist, um interne Richtlinien, genehmigte MCP-Serverlisten oder Compliance-Erinnerungen anzuzeigen.

Für Claude für Desktop decken die entsprechenden Steuerelemente MCP-Serververbindungen ab (isLocalDevMcpEnabled), Überprüfung der Erweiterungssignatur (isDesktopExtensionSignatureRequired), die Terminalschnittstelle von Claude Code innerhalb der Desktop-App (isClaudeCodeForDesktopEnabledFunktionen für die gemeinsame Nutzung von Computern (secureVmFeaturesEnabled) und Updateverwaltung (disableAutoUpdates, autoUpdaterEnforcementHours).

Bereitstellung von Claude-Code über Scalefusion, Schritt für Schritt

Sowohl Claude Code als auch Claude for Desktop werden über Scalefusion bereitgestellt. Benutzerdefinierte Einstellungen Diese Funktion ist in macOS-Geräteprofilen integriert. Derselbe Ansatz gilt für Ihre gesamte Mac-Flotte und wird über ein zentrales Dashboard gesteuert. Für Windows-Geräte werden entsprechende Richtlinien über Scalefusion bereitgestellt. Windows-MDM Profilkonfiguration.

Schritt 1: Anmelden zum Scalefusion Dashboard und navigieren Sie zu Geräteprofile und Richtlinien > Apple-Konfigurationen.

Seite „Apple-Konfigurationen“ mit Navigation links; hervorgehobener Eintrag „Apple-Konfigurationen“ und eine Tabelle mit einer Konfiguration: „Konfiguration für Automatisierung“ für macOS, QuickStart-macOS, aktualisiert am 19. Mai 2026.

Schritt 2: Wählen Sie eine vorhandene Apple-Konfiguration aus und klicken Sie auf Bearbeiten, oder erstellen Sie eine neue für diese Bereitstellung.

Die Apple-Konfigurationsseite mit einer Liste, die „Konfiguration für Automatisierung“ anzeigt, und einer blauen Schaltfläche „Konfiguration erstellen“ auf der rechten Seite.

Schritt 3: Navigieren Sie in der Konfigurations-Seitenleiste zu macOS und wählen Sie „Benutzerdefinierte Konfiguration“ aus..

Ein Modal mit dem Titel „Konfiguration erstellen“ zeigt die Plattformoptionen (iOS, macOS, tvOS) an. Darunter befindet sich eine Liste mit Konfigurationen, darunter SSO, Plattform-SSO, SSO Kerberos, Datenschutzeinstellungen und eine benutzerdefinierte Konfiguration, die unten hervorgehoben ist und eine Beschreibung der erweiterten Einstellungen enthält.

Schritt 4: Fügen Sie Ihre Konfigurationsnutzlast direkt in den Editor für benutzerdefinierte Einstellungen ein oder verwenden Sie die Schaltfläche „Dateien importieren“, um sie als XML-Datei hochzuladen.

Das Panel „Benutzerdefinierte Konfiguration“ öffnet sich und bietet Optionen zum Aktivieren des Payload-Versands, zur Auswahl einer Konfliktlösungsmethode sowie ein Textfeld für einen benutzerdefinierten Payload; es enthält die Aktionen „Payload löschen“ und „Dateien importieren“.

Schritt 5: Klicken Sie auf BestätigenEin grünes Häkchen bestätigt, dass die Nutzlast korrekt erstellt wurde.

ScaleFusion-Konfigurationsdialog mit Payload-Optionen, Konfliktlösung, einem XML-Payload-Editor und den Aktionen „Payload löschen“, „Dateien importieren“ und einer Schaltfläche „Validieren“.

Schritt 6: Behalten Nutzlast über den Benutzerkanal senden umgeschaltet OFFDiese Nutzdaten sind für die Anwendung auf Geräteebene vorgesehen und erzwingen die Konfiguration für alle Benutzer des Rechners.

ScaleFusion-Benutzerkonfigurationsfeld mit der Option „Nutzdaten über Benutzerkanal senden“ mit einem Schalter und erläuterndem Text.

Schritt 7: Klicken Sie auf GespeichertDie Konfiguration wird an jedes verwaltete Gerät übertragen, das diesem Profil zugeordnet ist.

Öffnen Sie das benutzerdefinierte Konfigurationsfeld in ScaleFusion, das die KI-Konfiguration, die Konfliktlösung und den Payload-Editor mit Beispielcode anzeigt.

Eine vollständige, auf Sicherheit ausgerichtete Nutzlast für Claude für Desktop, die Erweiterungen, MCP-Verbindungen, Update-Verwaltung und Cowork abdeckt:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
  "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
  <key>PayloadContent</key>
  <array>
    <dict>
      <key>PayloadType</key>
      <string>com.anthropic.claudefordesktop</string>
      <key>PayloadIdentifier</key>
      <string>com.yourorg.claudefordesktop.REPLACE-WITH-UUID</string>
      <key>PayloadUUID</key>
      <string>REPLACE-WITH-UUID</string>
      <key>PayloadVersion</key>
      <integer>1</integer>
      <key>disableAutoUpdates</key>
      <true/>
      <key>autoUpdaterEnforcementHours</key>
      <integer>1</integer>
      <key>isClaudeCodeForDesktopEnabled</key>
      <false/>
      <key>isDesktopExtensionEnabled</key>
      <false/>
      <key>isDesktopExtensionSignatureRequired</key>
      <true/>
      <key>isLocalDevMcpEnabled</key>
      <false/>
      <key>secureVmFeaturesEnabled</key>
      <false/>
    </dict>
  </array>
  <key>PayloadDisplayName</key>
  <string>Claude for Desktop – Managed</string>
  <key>PayloadIdentifier</key>
  <string>com.yourorg.claudefordesktop.profile</string>
  <key>PayloadOrganization</key>
  <string>Your Organization</string>
  <key>PayloadType</key>
  <string>Configuration</string>
  <key>PayloadUUID</key>
  <string>REPLACE-WITH-PROFILE-UUID</string>
  <key>PayloadVersion</key>
  <integer>1</integer>
</dict>
</plist>

Um die Bereitstellung auf einem verwalteten Gerät zu überprüfen, öffnen Sie Claude Code im Terminal und führen Sie den Befehl `/status` aus. Die Ausgabe zeigt Folgendes an: „Unternehmensverwaltete Einstellungen (plist)“ im Abschnitt „Einstellungsquellen“, um zu bestätigen, dass die verwalteten Einstellungen aktiv sind, und um aufzulisten, welche Einstellungen erzwungen werden.

Hinweis: Sowohl die Payloads für Claude Desktop als auch für Claude Code können im selben Editor für benutzerdefinierte Einstellungen verwendet werden. Stellen Sie sicher, dass jede Payload eine eindeutige PayloadIdentifier und PayloadUUID besitzt.

Profile nach Team konfigurieren

Eine einzige Nutzlast für Ihre gesamte Flotte ist nicht der richtige Ansatz, und genau hier kommen die Gerätegruppen von Scalefusion ins Spiel.

Ein Entwickler mit Zugriff auf die Produktionsinfrastruktur benötigt eine andere Claude-Code-Konfiguration als ein Produktmanager, ein QA-Ingenieur oder ein Compliance-Analyst. Eine einheitliche Richtlinie führt entweder dazu, dass alle zu viel Zugriff erhalten oder zu stark eingeschränkt werden. Beides ist nicht zielführend.

Der praktische Ansatz besteht darin, drei Profile auf drei Gerätegruppen anzuwenden, die über dasselbe Scalefusion-Dashboard verwaltet werden:

  • Ingenieurprofil: Breiterer Zugang zum Modell (Sonett und Opus in availableModels), MCP-Verbindungen sind für geprüfte interne Integrationen zulässig, Erweiterungen sind erlaubt mit isDesktopExtensionSignatureRequired: trueDaher werden nur verifizierte Erweiterungen geladen.
  • Allgemeines Mitarbeiterprofil: Claude für Desktop-Zugriff mit deaktivierten Erweiterungen, keine lokalen MCP-Verbindungen, Aktualisierungen im Rahmen eines von der IT gesteuerten Rollouts, Claude Code-Terminalschnittstelle deaktiviert.
  • Reguliertes oder compliance-sensitives Profil: Haiku nur über availableModelsBerechtigungsumgehung und automatischer Modus deaktiviert, organisationsgebundene Authentifizierung erzwungen über forceLoginOrgUUID, MCP-Verbindungen ausgeschaltet.

Wenn ein neuer Entwickler dem Team beitritt, wird er automatisch der Entwicklergerätegruppe zugeordnet. Claude Code ist auf seinem Rechner bereits organisationsauthentifiziert, gemäß den Richtlinien konfiguriert und für seine Rolle eingerichtet. Keine manuelle Einrichtung. Keine Einführungsdokumentation, die er möglicherweise nicht liest.

Wenn jemand das Team wechselt oder das Unternehmen verlässt, ändert sich seine Gerätegruppe oder seine Organisationsmitgliedschaft wird widerrufen. Die Zugriffsrechte richten sich nach der Rolle der Person, nicht nach ihrer Erinnerung an die ihr zustehenden Berechtigungen.

Der richtige Zeitpunkt, um das richtig zu machen

Claude Code ist kein Tool, das evaluiert, genehmigt und dann nach einem Zeitplan eingeführt wird. Es ist bereits auf Ihren Geräten installiert. Entwickler, die es in ihren Workflow integriert haben, werden es nicht aufgeben, nur weil eine IT-Richtlinie verspätet eintrifft.

Die Organisationen, die dies gut meistern werden, sind diejenigen, die die Entwickler dort abholen, wo sie stehen: die anerkennen, dass Claude Code wirklich nützlich ist, ihn zugänglich halten und die Governance-Infrastruktur schaffen, die es ermöglicht, dass er innerhalb angemessener Grenzen funktioniert.

Scalefusion bietet der IT die nötige Transparenz und Durchsetzungsebene, um dies zu realisieren. Entwickler behalten das Tool. Das Unternehmen erhält die von ihm geplante Implementierung.

Häufig gestellte Fragen

1. Läuft Claude Code unter Windows? 

Ja. Claude Code unterstützt Windows, und entsprechende verwaltete Einstellungen lassen sich über Windows-Registrierungsrichtlinien mittels Gruppenrichtlinien oder Microsoft Intune bereitstellen. Scalefusions Windows MDM-Profilverwaltung deckt diesen Bereitstellungspfad ab.

2. Kann ich sowohl die Claude for Desktop- als auch die Claude Code-Payloads im selben Scalefusion-Profil einbinden? 

Ja. Beide Nutzdaten können im selben Editor für benutzerdefinierte Einstellungen kombiniert werden. Jede Nutzdaten benötigt eine eindeutige PayloadIdentifier und PayloadUUID um korrekt verarbeitet zu werden.

Was passiert, wenn ein Entwickler versucht, eine verwaltete Einstellung zu überschreiben? 

Die Einstellung wird nicht als Option angezeigt. Sie ist nicht ausgegraut. Für Einstellungen wie --dangerously-skip-permissions Bei Claude Code wurde das Flag vollständig aus der Befehlszeile entfernt. Es gibt nichts, was überschrieben werden könnte.

3. Funktioniert dies auch auf BYOD-Geräten? 

Für die über MDM verwalteten Endpunkteinstellungen ist die Geräteregistrierung erforderlich. Für nicht verwaltete oder BYOD-Geräte bietet Anthropic auch serverseitig verwaltete Einstellungen an, die über die Claude.ai-Administrationskonsole konfiguriert werden (erfordert Claude for Teams v2.1.38 oder Claude for Enterprise v2.1.30 und höher). Beachten Sie, dass serverseitig verwaltete Einstellungen clientseitig sind und von Benutzern mit Administratorrechten manipuliert werden können. Für eine stärkere Durchsetzung der Einstellungen empfiehlt sich die Verwendung von MDM-basierten Endpunkteinstellungen auf verwalteten Geräten.

4. Kann ich einschränken, auf welche Modelle einzelne Teams zugreifen können? 

Ja. Der Schlüssel „availableModels“ akzeptiert ein Array von Modellnamen und beschränkt den Befehl „/model“ sowie den Parameter „–model“ auf die aufgelisteten Modelle. Da dies pro Geräteprofil gilt, können verschiedene Teams unterschiedliche Modellzugriffe haben, ohne dass Benutzer dies selbst regulieren müssen.

5. Werden verwaltete Einstellungen die Entwickler ausbremsen oder ihnen im Weg stehen? 

Korrekt konfiguriert? Nein. Verwaltete Einstellungen blenden Optionen aus, die nicht den Richtlinien entsprechen. Sie führen nicht zu zusätzlichen Einschränkungen bei den verbleibenden Optionen. Ein Entwickler mit einem Profil, das über Sonnet-Zugriff, genehmigte MCP-Verbindungen und zulässige Erweiterungen verfügt, kann Claude Code wie gewohnt nutzen. Die Konfiguration ist unsichtbar, solange keine Aktionen außerhalb der definierten Grenzen ausgeführt werden.

6. Wie kann ich überprüfen, ob die Einstellungen in der gesamten Flotte korrekt bereitgestellt wurden? 

Führen Sie auf einem beliebigen verwalteten Gerät den Befehl `/status` in der Claude Code CLI aus. Die Ausgabe listet die aktiven Einstellungsquellen auf. Verwaltete Einstellungen werden als „Unternehmensverwaltete Einstellungen (plist)“ angezeigt, was bestätigt, dass das Profil aktiv ist. Bei Claude für Desktop werden eingeschränkte Funktionen in der Benutzeroberfläche nicht angezeigt.

Phaninder Kumar
Phaninder Kumar
Phaninder Kumar ist Associate Product Manager bei Scalefusion und spezialisiert auf iOS, macOS und das Apple-Ökosystem. Mit Erfahrung aus über 14 iOS- und macOS-Projekten hat er die Konzeption, Entwicklung, Bereitstellung und Auslieferung von Unternehmensanwendungen geleitet, die auf nahtlose und skalierbare Benutzererlebnisse ausgerichtet sind.

Mehr aus dem Blog

Apple WWDC 2026: Der Aufstieg des Betriebssystems, das...

Die weltweite Entwicklerkonferenz von Apple 2026 wurde im Apple Park eröffnet, wobei drei Themen die gesamte Keynote durchzogen: Leistung, Kinder...

Von Lagerhäusern bis zur Zustellung auf der letzten Meile: Wie MDM die Logistik unterstützt...

In der Logistik werden Verzögerungen nicht immer durch Verkehr, Wetter oder verfehlte Routen verursacht. Manchmal liegt das eigentliche Problem woanders …

Apple-Geschäftsübersicht: Einrichtung, Funktionen und Geräteverwaltung

Die meisten Unternehmen, die Apple-Geräte einsetzen, haben irgendwann einmal drei separate Apple-Portale genutzt. Eines für die Geräteregistrierung. Ein weiteres...