# Use an Anthropic Pro/Max Plan with an Endpoint (Admin Guide)

> Why Anthropic Pro/Max subscriptions cannot be used by third-party apps, and what to use instead (an API key).

> **Not supported.** Using an Anthropic **Pro/Max subscription** ("Plan") for
> agents is **no longer offered**. Use an **Anthropic API key** instead.

## Why a subscription plan does not work

Anthropic limits Claude **Pro/Max subscription** access to its own **first-party
apps** — Claude Code and the Claude desktop/web/mobile apps. A third-party
application such as Coda cannot present your subscription credential for
inference: the call is rejected at Anthropic's servers, even though the request
format is otherwise identical to the API.

This is a **business/licensing boundary, not a configuration mistake**. There is
no header or setting that makes a subscription work for a third-party app.

### How does VS Code / Copilot do it, then?

- **GitHub Copilot** does *not* use your Claude subscription. You sign in to
  *GitHub*, and GitHub brokers the model call to Anthropic under **its own
  commercial agreement**. The entitlement belongs to GitHub, a registered
  partner — you never hold an Anthropic credential.
- Anthropic's **own** "Claude Code" extension can use Pro/Max because it is a
  **first-party** client on Anthropic's allowlist.
- Honest third-party tools (Cline, Roo, Continue) all use a **bring-your-own
  API key** — exactly what Symphony uses.

## What to use instead

Add an **Anthropic (Claude API)** provider with an API key:

1. Get an API key from <https://console.anthropic.com>.
2. **Company Admin → AI Providers → Add provider → Anthropic (Claude API)**.
3. Paste the key and save.
4. Build an agent on that provider and assign it to your endpoint or workflow as
   usual.

API-key providers can be used **anywhere** — Project Teams, Process steps, and
Coding Agent steps alike — because the Continuo server holds a usable credential.

## If you previously created a plan provider

An older **Anthropic (Plan)** provider, if any exists, is now shown as
**Plan (unsupported)** and is dormant. Switch its agents to an API-key provider
and delete the plan provider when convenient.
