Download

Use an Existing Subscription

Use this page when you already pay for an AI product and want to know how it fits into Zed.

Some subscriptions work as Zed model providers. Others are used through an External Agent or terminal CLI.

SubscriptionZed AI featuresExternal Agent via ACPTerminal ThreadNotes
Zed Pro, Business, or StudentZed-hosted modelsNoNoBilled through Zed
ChatGPT Plus / ProChatGPT SubscriptionCodex where supportedCodex CLISign in with OpenAI in Zed; separate from OpenAI API keys
Claude Pro / MaxNo direct Zed LLM provider pathClaude AgentClaude CodeSeparate from Anthropic API keys
GitHub CopilotGitHub Copilot Chat; Copilot edit predictionCopilot agent where availableCLI where availableRequires Copilot/Copilot Chat auth
OpenCode Zen / GoOpenCode providerOpenCode agent where availableopencode CLIRequires OpenCode API key; subscription affects available models
Cursor subscriptionNo Zed LLM provider pathCursor External Agent where availableCursor CLI/TUI where availableUse agent/CLI paths instead of Zed LLM provider settings

ChatGPT Plus / Pro

ChatGPT Plus and Pro can be used through Zed's ChatGPT Subscription provider. Sign in with OpenAI in Zed; no separate OpenAI API key is required.

OpenAI API access is separate. If you have OpenAI API credits or API billing, use Use API Access.

Claude Pro / Max

Claude Pro and Max subscriptions are separate from Anthropic API credits. Use Claude Agent or Claude Code where supported if you want subscription-backed Claude behavior.

For Anthropic API access, use Use API Access.

See What Anthropic's New Claude Billing Means for Zed Users for more context.

GitHub Copilot

GitHub Copilot can be used as a Copilot Chat model provider for Zed AI features where supported. Copilot can also be used for Edit Prediction.

If you use a Copilot agent or CLI, that setup is owned by Copilot. See External Agents and Terminal Threads.

OpenCode Zen / Go

OpenCode is a first-class language model provider in Zed. If you think of Zen or Go as your OpenCode subscription, the Zed setup path is still Use API Access: enter an OpenCode API key, then choose which OpenCode models to show. Zed does not sign in to OpenCode with OAuth or detect your subscription directly.

Cursor

Cursor subscriptions do not configure Zed's LLM provider settings. Use a Cursor External Agent or Cursor CLI/TUI where available.

Subscriptions Used Through Agent Harnesses

Some harnesses, CLIs, and External Agents can authenticate to ChatGPT, Claude, Copilot, or other subscriptions through their own flows. In those cases, Zed hosts the External Agent or Terminal Thread, but the harness owns auth and model behavior.

Pi Coding Agent is an example: Pi is a harness, not the subscription. Configure provider auth in Pi.

DeepSeek

DeepSeek paid usage, top-ups, and API billing are API access in Zed, not subscription sign-in. Use Use API Access.