Zum Hauptinhalt springen

Verwenden Sie Claude für Excel und PowerPoint mit einem LLM-Gateway

Heute aktualisiert

Wenn Ihre Organisation Claude über ein internes LLM-Gateway leitet, das mit AWS Bedrock, Google Cloud Vertex AI oder Microsoft Azure verbunden ist, können Sie die Claude for Excel- und Claude for PowerPoint-Add-Ins ohne Claude-Konto verwenden.

Dies ist das gleiche Gateway-Muster, das von Claude Code verwendet wird. Wenn Ihre Organisation bereits Claude Code über ein LLM-Gateway ausführt, können Sie die Office-Add-Ins auf denselben Endpunkt verweisen – es ist keine neue Infrastruktur erforderlich.

Anforderungen

  • Claude for Excel oder Claude for PowerPoint installiert (aus dem Microsoft Marketplace oder von Ihrem Administrator bereitgestellt)

  • Eine Gateway-URL und ein API-Token von Ihrem IT-Team

Das Gateway wird von Ihrem IT-Team der Organisation verwaltet. Wenn Sie diese Anmeldedaten nicht haben, kontaktieren Sie Ihr IT-Team – Anthropic kann diese nicht für Sie bereitstellen oder zurücksetzen.


Gateway-Verbindungsanweisungen für Endbenutzer

Ein Administrator muss Claude for Excel oder PowerPoint in Ihrer Organisation bereitstellen, bevor Sie eine Verbindung herstellen können. Anweisungen finden Sie in den folgenden Abschnitten:

Nachdem Ihr Administrator die Add-Ins bereitgestellt hat, führen Sie diese Schritte aus:

  1. Öffnen Sie Excel oder PowerPoint und starten Sie das Claude-Add-In.

  2. Wählen Sie auf dem Anmeldebildschirm „Enterprise Gateway" aus.

  3. Geben Sie die Gateway-URL und das API-Token ein, die Ihr IT-Team bereitgestellt hat.

    • Gateway-URL: Die HTTPS-Basis-URL Ihres LLM-Proxys (z. B. https://llm-gateway.yourcompany.com).

    • API-Token: Das Bearer-Token, das Ihr Proxy erwartet. Das Add-In sendet dies mit jedem Request im Header Authorization: Bearer <token>.

  4. Das Add-In überprüft die Verbindung, indem es eine Test-Anfrage an das Gateway sendet. Wenn dies erfolgreich ist, sehen Sie die Hauptanwendungserfahrung.

Ihre Anmeldedaten werden lokal im localStorage des Browsers innerhalb des sandboxed iFrame des Add-Ins gespeichert. Sie werden nicht mit Anthropic-Servern synchronisiert. Da das Office-Add-In in einem sandboxed iFrame innerhalb der Microsoft-Anwendung ausgeführt wird, kann es Ihren OS-Schlüsselbund nicht wie Claude Code verwenden – geben Sie daher nur von Gateways ausgegebene Tokens ein, keine rohen Cloud-Provider-Anmeldedaten.

Gateway ändern oder aktualisieren

Wenn Ihr API-Token abläuft oder Ihr IT-Team Ihnen eine neue URL gibt, gehen Sie zu „Einstellungen" in der Add-In-Seitenleiste, geben Sie die neuen Werte ein und wählen Sie „Verbindung testen".


Gateway-Anforderungen für IT-Teams

Die Office-Add-Ins unterstützen nur das Anthropic Messages API-Format über den Unified Endpoint. Dies ist spezifischer als Claude Code, das auch Bedrock InvokeModel und Vertex rawPredict-Formate direkt unterstützt.

Erforderliche Endpunkte

Ihr Gateway muss diese zwei Endpunkte verfügbar machen:

Endpunkt

Beschreibung

/v1/messages

Nachrichten an Claude senden. Unterstützt sowohl Streaming- als auch Non-Streaming-Antworten.

/v1/models

Eine Liste der verfügbaren Modelle abrufen.

Erforderliche Header

Das Gateway muss die folgenden Request-Header vom Add-In an den Upstream-Provider weiterleiten:

  • anthropic-beta — Aktiviert Beta-Funktionen, die vom Add-In erforderlich sind.

  • anthropic-version — Gibt die API-Version für Request-/Response-Format an.

Das Nichtweiterleiten dieser Header kann zu eingeschränkter Funktionalität oder dazu führen, dass das Add-In nicht funktioniert.

Modellermittlung

Bei der Anmeldung validiert das Add-In das Token über GET /v1/messages und versucht dann, verfügbare Claude-Modelle über GET /v1/models zu ermitteln. Wenn Ihr Gateway keine Modellliste unter diesem Pfad verfügbar macht, greift das Add-In darauf zurück, den Benutzer zur manuellen Eingabe einer Modell-ID aufzufordern.

Unterschiede zum Claude Code Gateway-Setup

Aspekt

Claude Code

Claude for Excel und PowerPoint

Unterstützte API-Formate

Anthropic Messages, Bedrock InvokeModel, Vertex rawPredict

Nur Anthropic Messages (Unified Endpoint)

Endpunkt-Typen

Unified und Pass-Through

Nur Unified

Anmeldedaten-Speicherung

OS-Schlüsselbund oder Umgebungsvariablen

Browser localStorage (sandboxed iFrame)

Authentifizierungskonfiguration

Umgebungsvariablen, Einstellungsdatei, Hilfsskripte

Manuelle Eingabe in Add-In-UI (URL und Token)

Token-Aktualisierung

Unterstützt Hilfsskripte für Rotation

Manuelle Neueingabe in Einstellungen

Benutzerdefinierte Modellnamen

Konfigurierbar über Umgebungsvariablen

In v1 nicht konfigurierbar


Beispiel-Gateway-Konfiguration mit LiteLLM

Viele Organisationen verwenden LiteLLM als ihr Gateway. Nachfolgend finden Sie eine minimale litellm_config.yaml zum Routing von Office-Add-In-Anfragen an Anthropic, Bedrock oder Vertex.

Hinweis: LiteLLM ist Open-Source-Software von Drittanbietern und wird nicht von Anthropic gepflegt.

Routing direkt zu Anthropic

yaml

model_list:
- model_name: claude-sonnet-4-5-20250929
litellm_params:
model: claude-sonnet-4-5-20250929
api_key: os.environ/ANTHROPIC_API_KEY

litellm_settings:
drop_params: true
# Enable the unified Anthropic endpoint
# This is what the Office add-in will call

Routing zu Amazon Bedrock

yaml

model_list:
- model_name: claude-sonnet-4-5-20250929
litellm_params:
model: bedrock/anthropic.claude-sonnet-4-5-20250929-v1:0
aws_region_name: us-east-1

litellm_settings:
drop_params: true

Routing zu Google Cloud Vertex AI

Aktualisieren Sie Ihre litellm_config.yaml:

model_list:
- model_name: claude-sonnet-4-5-20250929
litellm_params:
model: vertex_ai/claude-sonnet-4-5-20250929
vertex_project: your-gcp-project-id
vertex_location: us-east5

litellm_settings:
drop_params: true

Routing zu Azure

Aktualisieren Sie Ihre litellm_config.yaml:

model_list:
- model_name: claude-sonnet-4-5-20250929
litellm_params:
model: azure_ai/claude-sonnet-4-5-20250929
api_base: https://your-resource.services.ai.azure.com/anthropic
api_key: os.environ/AZURE_API_KEY
extra_headers:
x-api-key: os.environ/AZURE_API_KEY

litellm_settings:
drop_params: true

Detaillierte Setupanweisungen finden Sie in der LiteLLM-Dokumentation zum Anthropic-Format.


Was Anthropic erfasst

Wenn Sie die Add-Ins über ein Gateway verwenden, erfasst Anthropic Informationen gemäß den Bedingungen von AWS Bedrock, Google Cloud Vertex AI oder Microsoft Azure und ist konsistent mit Anthropic-Vereinbarungen mit Kunden. Anthropic hat keinen Zugriff auf eine Kundeninstanz von AWS, Google oder Microsoft, einschließlich der darin enthaltenen Prompts oder Ausgaben. Anthropic trainiert keine generativen Modelle mit solchen Inhalten und verwendet sie nicht für andere Zwecke. Anthropic kann auf Metadaten zugreifen – wie Tool-Nutzung, Token-Zählungen und andere Elemente – und verwendet solche Metadaten für Analyse- und Produktverbesserungszwecke.

Für Details darüber, was das Gateway Ihrer Organisation protokolliert, kontaktieren Sie Ihr IT-Team.


Unterschiede zur Anmeldung mit einem Claude-Konto

Wenn Sie sich mit einem Claude-Konto anmelden, verbinden sich die Add-Ins direkt mit Anthropic. Wenn Sie sich über ein Gateway verbinden, senden die Add-Ins Anfragen stattdessen an die Infrastruktur Ihrer Organisation, und Ihr IT-Team kontrolliert, wie dieser Datenverkehr weitergeleitet und protokolliert wird.

Einige Funktionen, die ein Claude-Konto erfordern, sind über ein Gateway noch nicht verfügbar, aber wir arbeiten daran, die Unterstützung bald hinzuzufügen:

Funktion

Claude-Konto

Enterprise Gateway

Chat mit Ihrer Tabellenkalkulation oder Präsentation

Zellen, Folien, Formeln lesen und bearbeiten

Konnektoren (S&P, FactSet, etc.)

Anwendungsübergreifendes Arbeiten

Skills

Datei-Uploads

Speicher

Websuche

Nur Vertex

Wenn Ihr Team diese Funktionen benötigt, sprechen Sie mit Ihrem Claude-Administrator darüber, welcher Anmeldepfad zu Ihrer Organisation passt.


Fehlerbehebung

„Verbindung abgelehnt" oder Netzwerkfehler

Die Gateway-URL ist vom Netzwerk des Benutzers nicht erreichbar. Überprüfen Sie, ob die URL korrekt ist, das Gateway ausgeführt wird und keine Firewall- oder VPN-Einschränkungen die Verbindung blockieren.

401 Unauthorized oder „Ungültiges Token"

Das Authentifizierungs-Token ist ungültig oder abgelaufen. Bestätigen Sie das Token mit Ihrem IT-Team. Gateway-Tokens werden von Ihrer Organisation verwaltet, nicht von Anthropic.

403 Forbidden oder „Zugriff verweigert"

Das Token ist gültig, hat aber nicht die richtigen Berechtigungen. Überprüfen Sie für Bedrock, ob die IAM-Rolle des Gateways bedrock:InvokeModel-Berechtigungen hat. Überprüfen Sie für Vertex, ob das Service-Konto aiplatform.endpoints.predict-Berechtigungen hat. Kontaktieren Sie Ihren IT-Administrator für die richtigen Berechtigungen.

404 Not Found

Das Add-In konnte den erwarteten API-Pfad nicht erreichen. Überprüfen Sie, ob die Gateway-URL die Basis-URL ist (z. B. https://litellm-server:4000) – fügen Sie /v1/messages nicht in das URL-Feld ein.

500 oder andere Serverfehler

Das Gateway ist auf einen internen Fehler gestoßen. Überprüfen Sie Ihre Gateway-Logs (z. B. docker logs litellm bei Verwendung von LiteLLM) auf Fehler des Upstream-Providers. Versuchen Sie die Anfrage erneut, und kontaktieren Sie Ihren IT-Administrator, wenn das Problem weiterhin besteht.

„Keine Modelle verfügbar"

Das Add-In konnte keine Claude-Modelle auf Ihrem Gateway finden. Ihr Gateway macht möglicherweise keine Modellliste unter GET /model/info verfügbar. Ihr IT-Team kann entweder das Gateway so konfigurieren, dass es eine Modellliste bereitstellt, oder Ihnen eine spezifische Modell-ID geben, die Sie bei Aufforderung manuell eingeben können.

Streaming-Antworten schlagen fehl oder hängen

Überprüfen Sie, ob Ihr Gateway Server-Sent Events (SSE) Pass-Through unterstützt. Einige Proxy-Konfigurationen entfernen oder puffern SSE-Verbindungen, was verhindert, dass Streaming-Antworten das Add-In erreichen.

Eine Funktion, die ich erwartet habe, ist nicht vorhanden

Konnektoren, Skills, Datei-Uploads und Speicher sind über ein Enterprise Gateway nicht verfügbar. Wenn Sie diese benötigen, fragen Sie Ihren Administrator, ob Sie sich stattdessen mit einem Claude-Konto anmelden können.

Hat dies deine Frage beantwortet?