Decision-stage feature matrix for Claude Cowork — first-party hosted vs Bedrock vs Vertex AI vs Microsoft Foundry vs custom gateway. What you lose when you move off first-party.
TL;DR.
| Symbol | Meaning |
|---|---|
| ✅ | Supported and reliable |
| ⚠️ | Supported with caveats — read the notes |
| ❌ | Not supported in this deployment route |
| 🧩 | Supported via customer-deployed extension (skill, plugin, MCP connector) |
| 🔬 | Research Preview status; ships first-party first, may lag on 3P |
The matrix re-verifies against Anthropic's 3P feature-matrix doc at each last_reviewed cycle. Trust the source over this page if a discrepancy appears.
| Capability | First-party hosted | Bedrock | Vertex AI | Microsoft Foundry | Custom gateway |
|---|---|---|---|---|---|
| Cowork tab | ✅ | ✅ | ✅ | ✅ | ✅ (if gateway compatible) |
| Code tab | ✅ | ✅ | ✅ | ✅ | ✅ |
| Chat tab | ✅ | ❌ | ❌ | ⚠️ verify | ❌ |
| Computer Use (research preview) | 🔬 | ❌ | ❌ | ⚠️ verify | ❌ |
| Capability | First-party hosted | Bedrock | Vertex AI | Microsoft Foundry | Custom gateway |
|---|---|---|---|---|---|
| Multi-step agentic loops | ✅ | ✅ | ✅ | ✅ | ✅ |
| Sub-agent coordination | ✅ | ✅ | ✅ | ✅ | ✅ |
| File creation in granted folders | ✅ | ✅ | ✅ | ✅ | ✅ |
| File upload / export | ✅ | ✅ | ✅ | ✅ | ✅ |
| Projects | ✅ | ✅ | ✅ | ✅ | ✅ |
| Artifacts | ✅ | ✅ | ✅ | ✅ | ✅ |
| Memory | ✅ | ✅ | ✅ | ✅ | ✅ |
| Capability | First-party hosted | Bedrock | Vertex AI | Microsoft Foundry | Custom gateway |
|---|---|---|---|---|---|
| MCP connectors (customer-deployed) | ✅ | ✅ | ✅ | ✅ | ✅ |
| Plugins (customer-deployed) | ✅ | ✅ | ✅ | ✅ | ✅ |
| Skills (customer-deployed) | ✅ | ✅ | ✅ | ✅ | ✅ |
| Skills Marketplace (in-app discovery / install) | ✅ | ❌ | ❌ | ⚠️ verify | ❌ |
| Hooks | ✅ | ✅ | ✅ | ✅ | ✅ |
| Remote connectors | ✅ | ✅ | ✅ | ✅ | ⚠️ verify |
| Web search / web fetch | ✅ | ✅ (egress allowlist) | ✅ (egress allowlist) | ✅ | ✅ (gateway-controlled) |
| Capability | First-party hosted | Bedrock | Vertex AI | Microsoft Foundry | Custom gateway |
|---|---|---|---|---|---|
| Anthropic account login | ✅ | ❌ | ❌ | ⚠️ verify | ❌ |
| Local device identity | ⚠️ optional | ✅ | ✅ | ⚠️ verify | ✅ |
| In-app admin console (claude.ai) | ✅ | ❌ | ❌ | ⚠️ verify | ❌ |
| MDM-managed configuration | ✅ | ✅ | ✅ | ✅ | ✅ |
| SSO / SCIM (Team / Enterprise plans) | ✅ | ❌ (use OS-level SSO) | ❌ (use OS-level SSO) | ⚠️ verify | ❌ |
| Usage analytics in claude.ai | ✅ | ❌ | ❌ | ⚠️ verify | ❌ |
| OpenTelemetry export of session activity | ✅ | ✅ | ✅ | ✅ | ✅ |
| Anthropic-bound telemetry (crash, analytics, updates) | ✅ on | ⚠️ disable-able | ⚠️ disable-able | ✅ on | ⚠️ disable-able |
| Capability | First-party hosted | Bedrock | Vertex AI | Microsoft Foundry | Custom gateway |
|---|---|---|---|---|---|
| Conversation data leaves customer tenant | Yes — to Anthropic | No | No | Yes — to Anthropic | Depends on gateway |
| In-region data residency | ⚠️ Enterprise contract negotiation | ✅ via cloud region | ✅ via cloud region | ❌ (residency follows Anthropic) | Depends on gateway |
| FedRAMP / ITAR / sovereign cloud compatible | ❌ | ✅ in authorised regions | ✅ in authorised regions | ❌ | Depends on gateway |
| Zero-retention contracting | ⚠️ Enterprise contract | ✅ | ✅ | ⚠️ via Anthropic terms | Depends on gateway |
| Capability | First-party hosted | Bedrock | Vertex AI | Microsoft Foundry | Custom gateway |
|---|---|---|---|---|---|
| Anthropic seat licensing | ✅ Pro / Max / Team / Enterprise | ❌ | ❌ | ⚠️ via Microsoft | Customer-defined |
| Consumption-based via cloud provider | ❌ | ✅ AWS | ✅ GCP | ✅ Azure | Customer-defined |
| Unified bill with cloud commitments / credits | ❌ | ✅ | ✅ | ✅ | Customer-defined |
Three takeaways the matrix is designed to surface.
One. First-party hosted Cowork has the broadest feature set. If the customer's compliance program accepts that posture, hosted is faster, simpler, and ships features sooner. Most general mid-market US/UK customers should stay there.
Two. Bedrock and Vertex AI are functionally equivalent from a Cowork-feature standpoint. The choice between them is a strategic-cloud question, not a Cowork question.
Three. Microsoft Foundry's row in the residency section is the one that catches buyers out. Foundry leaves conversation data flowing to Anthropic — the Compliance row reads "Yes — to Anthropic" for that route, deliberately. Buyers evaluating Foundry for residency reasons have made an early-stage procurement mistake; they should be redirected to Bedrock, Vertex AI, or first-party Enterprise. See Cowork on Microsoft Foundry for the longer write-up.
We use this matrix as the artifact in any "should we go 3P?" conversation. The headline call almost always falls out of three rows: the Compliance row (does the customer's program accept hosted?), the Skills Marketplace row (does the pilot rely on marketplace-discovered skills?), and the Computer Use row (does the planned use case need it?). When the answers are yes, yes, no, the customer should stay first-party. When they're no, can ship our own, no, 3P is the right call.
Print this page, sit down with the IT lead and a function head, and walk row by row. Every row gets a "this matters / this doesn't / this needs verification" annotation. The result is a one-page deployment-route decision artifact — and it's the input we use for the procurement requirement document on every Tinkso 3P engagement.
Book a 30-minute call. We'll ask where you are, what your team needs, and which systems Cowork should touch.