Zed – The Editor for What’s Next
Zed is a next‑generation code editor designed for high‑performance, collaboration, and AI‑augmented development. Built from the ground up in Rust, it leverages multiple CPU cores and GPU acceleration to deliver near‑instant responsiveness, even on large codebases.
Key Features
- Fast Core: Written in Rust, Zed efficiently utilizes all CPU cores and GPU rendering, resulting in low latency typing, fast startup, and smooth UI interactions.
- Multiplayer Collaboration: Real‑time editing, chat, notes, and screen‑sharing are built‑in, allowing teams to work together without external tools.
- AI‑Powered Workflows: Integrates with any LLM via the Agent Client Protocol. Features include Agentic Editing, Edit Prediction (powered by the open‑source Zeta model), Inline Assistant, and Text Threads.
- Native Git Support: Full Git workflow (stage, commit, push, pull, diff) directly inside the editor.
- Multibuffer Editing: Compose excerpts from across the project into a single editable surface.
- Extensible Extensions Ecosystem: Hundreds of community‑built extensions for language support, themes, and tooling.
- Remote Development: UI runs locally while the code executes on a remote server, reducing local resource usage.
- Rich Language Server Protocol (LSP) Integration: Autocompletion, diagnostics, inlay hints, and refactoring across many languages.
- Cross‑Platform: Available for macOS, Linux, and soon Windows.
Use Cases
Scenario | How Zed Helps |
---|---|
Large‑scale codebases | Rust‑based engine handles millions of lines with minimal lag. |
Distributed teams | Real‑time collaborative editing eliminates the need for screen‑sharing tools. |
AI‑augmented development | Agentic Editing lets you delegate tasks to LLMs, while Edit Prediction speeds up repetitive typing. |
Custom tooling | Extensions let you add language support, themes, or bespoke workflows. |
Remote servers | Work on powerful remote machines without sacrificing UI responsiveness. |
Frequently Asked Questions
Q: Is Zed free? A: Zed is open‑source and free to use. Premium features such as advanced AI integrations may require a subscription.
Q: Which languages are supported? A: Through LSP and community extensions, Zed supports virtually any language—JavaScript, Python, Rust, Go, Java, Elixir, and many more.
Q: How does AI integration work? A: Zed implements the Agent Client Protocol, allowing you to plug in any LLM (Claude, Gemini, OpenAI, etc.). Features like Agentic Editing and Edit Prediction are built on top of this.
Q: Can I use Zed on Windows? A: Windows support is in beta and slated for a stable release soon.
Q: How do I install extensions?
A: Extensions are installed via the built‑in marketplace or by cloning a Git repo into the ~/.config/zed/extensions
directory.
Getting Started
- Download the binary for your OS from the download page.
- Open a folder or clone a repository.
- Press
P
to open the command palette and explore commands. - Install extensions from the Extensions menu to add language support or themes.
- Enable AI features via Settings → AI → Agent Client and configure your preferred model.
Zed aims to be the fastest, most collaborative, and most extensible editor for modern developers.
Explore more on the official site, read the docs, or join the community on Discord.