LogoBestTools
image of Zed

Zed

Zed is a high‑performance, multiplayer code editor built with Rust, offering AI‑assisted features and seamless collaboration.

Introduction

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
ScenarioHow Zed Helps
Large‑scale codebasesRust‑based engine handles millions of lines with minimal lag.
Distributed teamsReal‑time collaborative editing eliminates the need for screen‑sharing tools.
AI‑augmented developmentAgentic Editing lets you delegate tasks to LLMs, while Edit Prediction speeds up repetitive typing.
Custom toolingExtensions let you add language support, themes, or bespoke workflows.
Remote serversWork 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
  1. Download the binary for your OS from the download page.
  2. Open a folder or clone a repository.
  3. Press P to open the command palette and explore commands.
  4. Install extensions from the Extensions menu to add language support or themes.
  5. 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.