# AI Quick Start - Zed

> Choose the right Zed AI setup path for agents, models, subscriptions, local models, edit prediction, and privacy.

- 网址：https://funcoding.ai/agents/zed/ai/quick-start/
- 来源：Zed 官方文档原文（英文），Apache-2.0 / GPL-3.0 许可，同步于 2026-10-11
- 官方原文：https://zed.dev/docs/ai/quick-start

---
Use this page to choose the right AI setup path in Zed. If you already know the company, subscription, model provider, agent, or CLI you want to use, start with [AI by Company](https://funcoding.ai/agents/zed/ai/by-company/).

## Use the Zed Agent
Use [Zed Agent](https://funcoding.ai/agents/zed/ai/zed-agent/) when you want Zed's native agent to read, edit, search, and run code in your project.

Zed Agent uses Zed-configured models from [LLM Providers](https://funcoding.ai/agents/zed/ai/llm-providers/). It also uses Zed's built-in tools, [Agent Profiles](https://funcoding.ai/agents/zed/ai/agent-profiles/), [Skills](https://funcoding.ai/agents/zed/ai/skills/), [Instructions](https://funcoding.ai/agents/zed/ai/instructions/), and [MCP servers](https://funcoding.ai/agents/zed/ai/mcp/).

Start in the [Agent Panel](https://funcoding.ai/agents/zed/ai/agent-panel/) to prompt the agent, add context, review changes, and manage threads.

### Configure the Zed Agent
| If you want to...                         | Use                                       |
| ----------------------------------------- | ----------------------------------------- |
| Control tools and permissions             | [Agent Profiles](https://funcoding.ai/agents/zed/ai/agent-profiles/)     |
| Approve or deny individual tools          | [Tool Permissions](https://funcoding.ai/agents/zed/ai/tool-permissions/) |
| Add reusable task instructions            | [Skills](https://funcoding.ai/agents/zed/ai/skills/)                     |
| Add always-on personal or project context | [Instructions](https://funcoding.ai/agents/zed/ai/instructions/)         |
| Connect external tools and context        | [Model Context Protocol](https://funcoding.ai/agents/zed/ai/mcp/)        |

## Use Another Coding Agent in Zed
Use this path for Claude, Codex, OpenCode, Copilot, Cursor, Pi Coding Agent, Gemini CLI, or another coding agent.

| If the agent...                 | Use                                       |
| ------------------------------- | ----------------------------------------- |
| Integrates with Zed through ACP | [External Agents](https://funcoding.ai/agents/zed/ai/external-agents/)   |
| Runs as a CLI or TUI            | [Terminal Threads](https://funcoding.ai/agents/zed/ai/terminal-threads/) |

External Agents and Terminal Threads usually own their own auth, model configuration, subscriptions, tools, instructions, and MCP configuration.

## Choose Which Models the Zed Agent Uses
The Zed Agent and other model-backed Zed AI features use models configured through [LLM Providers](https://funcoding.ai/agents/zed/ai/llm-providers/).

| If you want to...                                                             | Use                                                               |
| ----------------------------------------------------------------------------- | ----------------------------------------------------------------- |
| Use models billed through Zed                                                 | [Zed-Hosted Models](https://funcoding.ai/agents/zed/account/zed-hosted-models/)              |
| Bring your own provider API key, credits, top-ups, or usage billing           | [Use API Access](https://funcoding.ai/agents/zed/ai/use-api-access/)                             |
| Use a subscription you already pay for                                        | [Use an Existing Subscription](https://funcoding.ai/agents/zed/ai/use-an-existing-subscription/) |
| Use OpenRouter, Vercel AI Gateway, Amazon Bedrock, or another gateway         | [Use a Gateway](https://funcoding.ai/agents/zed/ai/use-a-gateway/)                               |
| Use Ollama, LM Studio, local OpenAI-compatible servers, or self-hosted models | [Use a Local Model](https://funcoding.ai/agents/zed/ai/use-a-local-model/)                       |

Provider keys saved through Zed are stored in the system keychain, not in `settings.json`.

## Change AI Settings
| If you want to...                                                           | Go to                                                                    |
| --------------------------------------------------------------------------- | ------------------------------------------------------------------------ |
| Configure LLM providers, External Agents, or MCP servers                    | [Agent Settings](https://funcoding.ai/agents/zed/ai/agent-settings/) with `agent::OpenSettings` |
| Disable AI, configure tool permissions, or set up edit prediction providers | Settings Editor with `zed::OpenSettings`                         |
| Edit advanced JSON-only settings                                            | Settings file with `zed::OpenSettingsFile`                       |

For general settings mechanics, see [Configuring Zed](https://zed.dev/docs/configuring-zed).

## Use a Specific AI Feature
| If you want to...                              | Use                                                  |
| ---------------------------------------------- | ---------------------------------------------------- |
| Prompt agents, add context, and review changes | [Agent Panel](https://funcoding.ai/agents/zed/ai/agent-panel/)                      |
| Accept AI completions while typing             | [Edit Prediction](https://funcoding.ai/agents/zed/ai/edit-prediction/)              |
| Rewrite selected code or terminal text         | [Inline Assistant](https://funcoding.ai/agents/zed/ai/inline-assistant/)            |
| Run multiple AI tasks at once                  | [Parallel Agents](https://funcoding.ai/agents/zed/ai/parallel-agents/)              |
| Generate commit messages                       | [Git commit generation](https://funcoding.ai/agents/zed/git/#ai-support-in-git) |

## Learn More
| If you want to...                    | Use                                                                                                                                            |
| ------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------- |
| Understand privacy and data controls | [AI Privacy](https://funcoding.ai/agents/zed/ai/privacy-and-security/) and [Feedback and Training Data](https://funcoding.ai/agents/zed/ai/ai-improvement/)                                                  |
| Understand plans, usage, and billing | [Plans & Pricing](https://funcoding.ai/agents/zed/account/plans-and-pricing/), [Zed-Hosted Models](https://funcoding.ai/agents/zed/account/zed-hosted-models/), and [Billing](https://funcoding.ai/agents/zed/account/billing/) |

## Turn AI Off
Open the Settings Editor with `zed::OpenSettings`, search for `Disable AI`, and enable it.

You can also add this to your settings file:

```json [settings]
{
  "disable_ai": true
}
```

When AI is turned off, all AI features are disabled. This includes the Threads Sidebar, Agent Panel, Edit Prediction, and Inline Assistant.
