Si tu organización usa AWS Bedrock, Google Cloud Vertex AI o una puerta de enlace LLM para acceder a Claude, puedes usar los complementos Claude para Excel y Claude para PowerPoint sin una cuenta de Claude. El complemento se conecta a través de la infraestructura de tu organización, por lo que tus indicaciones y respuestas permanecen dentro de tu límite de confianza existente.
Hay tres rutas de conexión, dependiendo de cómo tu organización accede a Claude:
Puerta de enlace LLM: El complemento envía solicitudes a tu puerta de enlace (LiteLLM, Portkey, Kong, etc.), que las enruta al proveedor de tu elección. Este es el mismo patrón utilizado por Claude Code. Si tu organización ya ejecuta Claude Code a través de una puerta de enlace LLM, puedes apuntar los complementos de Office al mismo punto final—no se requiere nueva infraestructura.
Bedrock directo: El complemento se autentica a través de Microsoft Entra ID y llama a AWS Bedrock directamente, sin puerta de enlace intermedia.
Vertex AI directo: El complemento se autentica a través de Google OAuth y llama a Vertex AI directamente.
Tu administrador de TI elige la ruta durante la implementación. Como usuario final, la experiencia es la misma independientemente de qué ruta use tu organización.
Requisitos
Los requisitos varían según la ruta de conexión.
Todas las rutas:
Claude para Excel o Claude para PowerPoint instalado (desde Microsoft AppSource o implementado por tu administrador)
Microsoft 365 con Entra ID (para consentimiento del administrador y, en las rutas de nube directa, emisión de tokens)
Puerta de enlace LLM:
Una URL de puerta de enlace y token de API de tu equipo de TI
Bedrock directo:
Una cuenta de AWS con acceso al modelo Claude habilitado en la región de destino
Un proveedor de identidad OIDC de IAM y rol configurado para confiar en tokens de Microsoft Entra ID
Vertex AI directo:
Un proyecto de Google Cloud con la API de Vertex AI habilitada y acceso al modelo Claude en la región de destino
Un cliente de Google OAuth configurado con el URI de redirección del complemento
El equipo de TI de tu organización gestiona estos recursos. Si no tienes las credenciales que necesitas, contacta con ellos—Anthropic no puede proporcionarlas ni restablecerlas por ti.
Lista de permitidos de red
El complemento necesita alcanzar dominios específicos para funcionar. Qué dominios depende de si tu organización usa la API de Anthropic directamente (1P) o una plataforma de terceros (3P). Comparte la tabla aplicable con tu equipo de red o seguridad para que puedan permitir estos dominios.
Importante: En todas las configuraciones—incluyendo terceros—tus indicaciones y las respuestas de Claude viajan solo a tu proveedor de inferencia elegido (tu puerta de enlace, Bedrock o Vertex AI). Los dominios listados abajo que apuntan a Anthropic (como pivot.claude.ai) sirven la interfaz del complemento, configuración de características y telemetría operacional. No llevan contenido de indicaciones o respuestas.
API de Anthropic (1P)
Usa esta tabla si las personas en tu organización inician sesión con una cuenta de Claude e inferencia va a api.anthropic.com.
Dominio | Requerido cuando | Propósito |
pivot.claude.ai | Siempre | Host del complemento. Sirve la interfaz del panel de tareas y proxies de análisis, búsqueda de iconos, descargas de habilidades y telemetría. |
claude.ai | Siempre | Inicio de sesión OAuth de Anthropic y evaluación de banderas de características. |
api.anthropic.com | Siempre | API de inferencia de Claude, cargas de archivos, contenedores de ejecución de código y registro del conector MCP. |
appsforoffice.microsoft.com | Siempre | Script de tiempo de ejecución de Microsoft Office.js. Requerido por cada complemento de Office. |
o1158394.ingest.us.sentry.io | Opcional | Informes de fallos y errores. Bloquear esto degrada solo el diagnóstico; el complemento sigue funcionando. |
mcp-proxy.anthropic.com | Si se usan conectores MCP | Proxy para llamadas de herramientas del conector MCP. |
bridge.claudeusercontent.com | Si se usa trabajo entre aplicaciones | Puente WebSocket para la función de trabajo entre aplicaciones. |
Plataformas de terceros (3P)
Utiliza esta tabla si las personas en tu organización inician sesión con Microsoft Entra ID y la inferencia va a tu puerta de enlace LLM, Bedrock o Vertex AI.
Dominio | Requerido cuando | Propósito |
pivot.claude.ai | Siempre | Host del complemento. Sirve la interfaz del panel de tareas y actúa como proxy para análisis, búsqueda de iconos y telemetría. |
claude.ai/api/ | Siempre | Evaluación de indicadores de características. Sin inicio de sesión; el complemento solo obtiene su configuración desde aquí. |
appsforoffice.microsoft.com | Siempre | Script de tiempo de ejecución de Microsoft Office.js (requerido por todos los complementos de Office). |
login.microsoftonline.com | Siempre | Inicio de sesión de Microsoft Entra ID a través de Nested App Auth. Lee la configuración de la puerta de enlace aprovisionada por el administrador e emite tokens para autenticación directa en la nube. |
o1158394.ingest.us.sentry.io | Opcional | Informes de bloqueos y errores. Bloquear esto solo degrada el diagnóstico; el complemento sigue funcionando. |
Tu URL de puerta de enlace LLM | Si usas una puerta de enlace LLM | La puerta de enlace LLM de tu organización (LiteLLM, Portkey, Kong, etc.). La inferencia va aquí en lugar de api.anthropic.com. |
sts.amazonaws.com | Si usas Bedrock directo | AWS STS. Intercambia el token de Entra ID por credenciales temporales de Bedrock. |
bedrock-runtime.<region>.amazonaws.com | Si usas Bedrock directo | Punto de conexión de inferencia de Bedrock. Reemplaza <region> con tu región de AWS configurada (por ejemplo, us-east-1). |
accounts.google.com | Si usas Vertex AI directo | Pantalla de consentimiento de OAuth de Google. |
oauth2.googleapis.com | Si usas Vertex AI directo | Intercambio y actualización de tokens de OAuth de Google. |
aiplatform.googleapis.com | Si usas Vertex AI directo | Punto de conexión de inferencia global de Vertex AI. |
<region>-aiplatform.googleapis.com | Si usas Vertex AI directo | Punto de conexión de inferencia regional de Vertex AI. Reemplaza <region> con tu región de GCP configurada (por ejemplo, us-east5). |
Implementa el complemento para uso de terceros (administradores de TI)
Utiliza el complemento claude-in-office para configurar e implementar el complemento en toda tu organización. Esta herramienta gestiona el aprovisionamiento de recursos en la nube (si usas Bedrock o Vertex AI directo), genera el manifiesto del complemento y obtiene el consentimiento del administrador en un único flujo guiado.
Usa el asistente de configuración
Instala el complemento y ejecuta el asistente de configuración interactivo:
claude plugin marketplace add anthropics/financial-services-plugins
claude plugin install claude-in-office@financial-services-plugins
/claude-in-office:setup
El asistente te guía a través de tu ruta de conexión:
Puerta de enlace LLM: Recopila tu URL de puerta de enlace y token, genera el manifiesto y gestiona el consentimiento del administrador de Azure.
Bedrock directo: Crea el proveedor de identidad OIDC de IAM y el rol, genera el manifiesto y gestiona el consentimiento del administrador de Azure.
Vertex AI directo: Te guía a través de la creación del cliente de OAuth de Google, genera el manifiesto y gestiona el consentimiento del administrador de Azure.
Cuando el asistente se completa, el complemento está listo para implementarse en toda la organización.
Nota: Las rutas de Bedrock y Vertex AI requieren Node.js para la generación y validación de manifiestos. El asistente lo verifica y te solicita que lo instales si falta.
Puedes usar los siguientes comandos dentro de una sesión claude-in-office:
Comando | Qué hace |
| Asistente interactivo: aprovisiona recursos en la nube, consentimiento del administrador, escribe manifiesto |
| Genera el XML de manifiesto del complemento personalizado |
| Genera la URL de consentimiento del administrador de Azure para el registro de aplicación del complemento |
| Escribe la configuración por usuario a través de atributos de extensión de Microsoft Graph |
Lo que el asistente aprovisiona
El asistente automatiza la creación de recursos según tu ruta de conexión. Esto es lo que configura:
Puerta de enlace LLM: Sin recursos en la nube para aprovisionar. El asistente recopila tu URL de puerta de enlace y token, luego genera el manifiesto.
Bedrock directo: Crea un proveedor de identidad OIDC de IAM que confía en los tokens de Microsoft Entra ID, un rol con permisos bedrock:InvokeModel y bedrock:InvokeModelWithResponseStream, y una política de confianza limitada al ID de aplicación del complemento Claude.
Vertex AI directo: Te guía a través de la creación de un cliente OAuth de Google en la Consola de GCP (este paso no se puede automatizar a través de CLI), habilita la API de Vertex AI y captura el ID de cliente y el secreto para el manifiesto.
Configuración por usuario
Si algunos valores varían por usuario (por ejemplo, diferentes tokens de puerta de enlace o diferentes roles de AWS para diferentes equipos), el asistente puede escribir la configuración por usuario a través de atributos de extensión de Microsoft Graph. Ejecuta /claude-in-office:update-user-attrs con las claves por usuario después de la configuración inicial.
Implementar en Microsoft 365
Después de que el asistente genere tu manifiesto:
Abre el Centro de administración de Microsoft 365 y ve a Configuración > Aplicaciones integradas > Cargar aplicaciones personalizadas.
Selecciona "Complemento de Office" como tipo de aplicación y luego carga el archivo manifest.xml.
Elige quién obtiene el complemento:
Si todos los usuarios comparten la misma configuración, selecciona "Toda la organización".
Si escribiste atributos por usuario en el paso anterior, asigna a Usuarios/grupos específicos que coincidan exactamente con quién fue configurado. Cualquier otra persona abriría el complemento sin configuración.
Acepta los permisos y finaliza la implementación.
La propagación a los usuarios tarda hasta 24 horas (generalmente mucho más rápido). El complemento aparece en Inicio > Complementos en Excel y PowerPoint una vez que se implementa.
Nota: Comienza con un grupo piloto para confirmar que el complemento funciona, luego amplía la asignación. Puedes cambiar la asignación más tarde sin volver a implementar.
Después de implementar el complemento, tus usuarios pueden conectarse siguiendo los pasos a continuación.
Instrucciones de conexión para usuarios finales
Puerta de enlace LLM
Abre Excel o PowerPoint e inicia el complemento Claude.
En la pantalla de inicio de sesión, selecciona "Puerta de enlace empresarial".
Ingresa la URL de puerta de enlace y el token de API que tu equipo de TI proporcionó.
URL de puerta de enlace: La URL base HTTPS de tu proxy LLM (por ejemplo, https://llm-gateway.yourcompany.com).
Token de API: El token de portador que tu proxy espera. El complemento lo envía en el encabezado Authorization: Bearer <token> con cada solicitud.
El complemento verifica la conexión enviando una solicitud de prueba a la puerta de enlace. Si tiene éxito, verás la experiencia principal de la aplicación.
Tus credenciales se almacenan localmente en el localStorage del navegador dentro del iframe aislado del complemento. No se sincronizan con los servidores de Anthropic. Debido a que el complemento de Office se ejecuta dentro de un iframe aislado dentro de la aplicación de Microsoft, no puede usar tu llavero del sistema operativo como lo hace Claude Code; por esta razón, solo ingresa tokens emitidos por la puerta de enlace, no credenciales de proveedores de nube sin procesar.
Bedrock o Vertex AI directo
Abre Excel o PowerPoint e inicia el complemento Claude.
Inicia sesión con tu cuenta de trabajo de Microsoft. El complemento usa tu token de Entra ID para autenticarse con tu proveedor de nube; no se necesitan credenciales de nube separadas.
El complemento lee la configuración que tu administrador aprovisionó y se conecta directamente a Bedrock o Vertex AI.
Si ves un error al iniciar sesión, confirma con tu equipo de TI que tu cuenta está en el grupo asignado al complemento.
Cambiar o actualizar tu conexión
Si tu token de API caduca o tu equipo de TI te proporciona una nueva URL, ve a "Configuración" en la barra lateral del complemento, ingresa los nuevos valores y selecciona "Probar conexión".
Requisitos de puerta de enlace para equipos de TI
Los complementos de Office solo admiten el formato de API de Mensajes de Anthropic a través del punto de conexión unificado. Esto es más específico que Claude Code, que también admite formatos de Bedrock InvokeModel y Vertex rawPredict directamente.
Puntos de conexión requeridos
Tu puerta de enlace debe exponer estos dos puntos finales:
Punto final | Descripción |
/v1/messages | Envía mensajes a Claude. Admite respuestas tanto en streaming como sin streaming. |
/v1/models | Lista los modelos disponibles. |
Encabezados requeridos
La puerta de enlace debe reenviar los siguientes encabezados de solicitud del complemento al proveedor ascendente:
anthropic-beta — Habilita las características beta requeridas por el complemento.
anthropic-version — Especifica la versión de la API para el formato de solicitud/respuesta.
No reenviar estos encabezados puede resultar en una funcionalidad reducida o impedir que el complemento funcione.
Descubrimiento de modelos
Al iniciar sesión, el complemento valida el token mediante GET /v1/messages e intenta descubrir los modelos Claude disponibles mediante GET /v1/models. Si tu puerta de enlace no expone una lista de modelos en esa ruta, el complemento recurre a solicitar al usuario un ID de modelo manualmente.
Diferencias de la configuración de la puerta de enlace de Claude Code
Aspecto | Claude Code | Claude para Excel y PowerPoint |
Formatos de API admitidos | Anthropic Messages, Bedrock InvokeModel, Vertex rawPredict | Solo Anthropic Messages (punto final unificado) |
Tipos de punto final | Unificado y paso a través | Solo unificado |
Almacenamiento de credenciales | Llavero del SO o variables de entorno | localStorage del navegador (iframe aislado) |
Configuración de autenticación | Variables de entorno, archivo de configuración, scripts auxiliares | Entrada manual en la interfaz de usuario del complemento (puerta de enlace) o Entra ID (nube directa) |
Actualización de token | Admite scripts auxiliares para rotación | Reentrada manual en configuración (puerta de enlace) o automática mediante Entra ID (nube directa) |
Nombres de modelo personalizados | Configurable mediante variables de entorno | No configurable en v1 |
Ejemplo de configuración de puerta de enlace con LiteLLM
Advertencia: Las versiones 1.82.7 y 1.82.8 de LiteLLM PyPI fueron comprometidas con malware que roba credenciales. No instales estas versiones. Si ya las has instalado:
Desinstala el paquete
Rota todas las credenciales en los sistemas afectados
Sigue los pasos de remediación en BerriAI/litellm#24518
LiteLLM es un servicio proxy de terceros. Anthropic no respalda, mantiene ni audita la seguridad o funcionalidad de LiteLLM. Esta guía se proporciona con fines informativos y puede quedar obsoleta. Úsala bajo tu propio criterio.
Muchas organizaciones utilizan LiteLLM como su puerta de enlace. A continuación se muestra una configuración mínima de litellm_config.yaml para enrutar solicitudes de complementos de Office a Anthropic, Bedrock o Vertex.
Enrutamiento a Anthropic directamente
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
Enrutamiento a 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
Enrutamiento a Google Cloud Vertex AI
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
Enrutamiento a Azure
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
Para obtener instrucciones de configuración detalladas, consulta la documentación de formato Anthropic de LiteLLM.
Qué recopila Anthropic
Incluso cuando la inferencia se realiza a través de tu propia infraestructura, el complemento se comunica con pivot.claude.ai para cargar su interfaz y con claude.ai/api/ para evaluar banderas de características. Estas conexiones transmiten telemetría operativa—como qué características se utilizan, tiempos de rendimiento y tasas de error—para que Anthropic pueda mantener y mejorar la experiencia del complemento. No transmiten tus indicaciones ni las respuestas de Claude.
Anthropic recopila información de conformidad con AWS Bedrock, Google Cloud Vertex AI o los términos de Microsoft Azure, consistente con los acuerdos de Anthropic con los clientes. Anthropic no tiene acceso a la instancia de AWS, Google o Microsoft de un cliente, incluidas las indicaciones o resultados que contiene. Anthropic no entrena modelos generativos con ese contenido ni lo utiliza para otros fines. Anthropic puede acceder a metadatos—como uso de herramientas, conteos de tokens y elementos similares—y utilizar esos metadatos para propósitos analíticos y de mejora de productos.
Para obtener detalles sobre lo que registra la puerta de enlace de tu organización o el proveedor de nube, contacta a tu equipo de TI.
Cómo esto difiere de iniciar sesión con una cuenta de Claude
Cuando inicias sesión con una cuenta de Claude, los complementos se conectan directamente a Anthropic. Cuando te conectas a través de una plataforma de terceros, los complementos envían solicitudes de inferencia a la infraestructura de tu organización en su lugar, y tu equipo de TI controla cómo se enruta y registra ese tráfico.
Algunas características que dependen de tener una cuenta de Claude aún no están disponibles a través de plataformas de terceros, pero estamos trabajando en agregar soporte:
Característica | Cuenta de Claude | Plataforma de terceros |
Chatear con tu hoja de cálculo o presentación | ✓ | ✓ |
Leer y editar celdas, diapositivas, fórmulas | ✓ | ✓ |
Conectores (S&P, FactSet, etc.) | ✓ | Próximamente |
Trabajar entre aplicaciones | ✓ | — |
Habilidades | ✓ | Próximamente |
Cargas de archivos | ✓ | — |
Búsqueda web | ✓ | Solo Vertex |
Si tu equipo necesita estas características, habla con tu administrador de Claude sobre qué ruta de inicio de sesión se ajusta a tu organización.
Solución de problemas
"Conexión rechazada" o error de red
La URL de la puerta de enlace o el punto final de la nube es inaccesible desde la red del usuario. Verifica que la URL sea correcta, que el servicio esté en ejecución y que no haya restricciones de firewall o VPN bloqueando la conexión. Consulta la sección Lista de permitidos de red anterior para confirmar que todos los dominios requeridos están permitidos.
401 No autorizado o "Token inválido"
El token de autenticación es inválido o ha expirado. Para conexiones de puerta de enlace, confirma el token con tu equipo de TI. Para conexiones directas a la nube, verifica que la cuenta de Entra ID del usuario esté en el grupo asignado y que la confianza OIDC u OAuth client esté configurada correctamente.
403 Prohibido o "Acceso denegado"
El token es válido pero carece de los permisos correctos. Para Bedrock, verifica que el rol de IAM tenga permisos bedrock:InvokeModel. Para Vertex, verifica que la cuenta de servicio tenga permisos aiplatform.endpoints.predict. Para puertas de enlace, consulta el alcance del token con tu administrador de TI.
404 No encontrado
El complemento no pudo alcanzar la ruta de API esperada. Para puertas de enlace, verifica que la URL sea la URL base (por ejemplo, https://litellm-server:4000)—no incluyas /v1/messages en el campo de URL.
500 u otros errores del servidor
La puerta de enlace o el proveedor de nube encontró un error interno. Consulta los registros de tu puerta de enlace (por ejemplo, docker logs litellm si usas LiteLLM) para errores del proveedor ascendente. Intenta la solicitud de nuevo y contacta a tu administrador de TI si el problema persiste.
"No hay modelos disponibles"
El complemento no pudo encontrar modelos de Claude. Para puertas de enlace, tu puerta de enlace puede no exponer una lista de modelos en GET /v1/models. Tu equipo de TI puede configurar la puerta de enlace para servir una lista de modelos o darte un ID de modelo específico para ingresar manualmente. Para Bedrock o Vertex, confirma que al menos un modelo de Claude (Claude Sonnet 4.5 o posterior) esté habilitado en tu cuenta y región.
Las respuestas de transmisión fallan o se cuelgan
Verifica que tu puerta de enlace admita paso de Eventos Enviados por Servidor (SSE). Algunas configuraciones de proxy eliminan o almacenan en búfer conexiones SSE, lo que impide que las respuestas de transmisión lleguen al complemento.
Una característica que esperaba no está disponible
Los conectores, habilidades, cargas de archivos y Trabajar entre aplicaciones aún no están disponibles a través de plataformas de terceros. Si los necesitas, pídele a tu administrador que te ayude a iniciar sesión con una cuenta de Claude en su lugar.
