inferenceProvider to foundry and supply the resource name and credentials (API key, credential helper, or Entra ID sign-in) described below.
In this preview platform integration, Claude models on Microsoft Foundry run on Anthropic’s infrastructure. This is a commercial integration for billing and access through Azure. The data-residency and “no conversation data sent to Anthropic” statements elsewhere in these pages do not apply when using Microsoft Foundry. See the Overview for details.
Configuration keys
| Setting | Required | Description |
|---|---|---|
Azure AI Foundry resource nameinferenceFoundryResource | Yes | Azure AI Foundry resource name used to construct the endpoint URL (<resource>.services.ai.azure.com). Two to sixty-four characters, lowercase alphanumeric and hyphens. |
Azure AI Foundry API keyinferenceFoundryApiKey | For static auth | API key for the Foundry resource. May be supplied dynamically by an inferenceCredentialHelper executable instead. |
Entra ID tenant IDinferenceFoundryTenantId | For interactive sign-in | Directory (tenant) ID of the Entra ID app registration that has the Cognitive Services scope. Use with inferenceCredentialKind: "interactive" for per-user device-code sign-in instead of a shared API key. |
Entra ID client IDinferenceFoundryClientId | For interactive sign-in | Application (client) ID of the Entra ID app registration. The app must allow public client flows for device code. |
inferenceModels to a list of Foundry deployment names. See the Configuration reference.
Configure in the app
Open the in-app configuration window (Developer → Configure third-party inference). In the Connection section, set Inference provider to Foundry, then fill in the Foundry credentials card:| Field | Value |
|---|---|
| Azure AI Foundry resource name | your-foundry-resource |
| Azure AI Foundry API key | your API key |
.mobileconfig (macOS) or .reg (Windows) file for your MDM. See Installation and setup for the export and deployment workflow.