Mindket

Zed

Newversion 2 · updated
Star94.3k

Overview

Zed Industries’ code editor for macOS, Linux and Windows, from the creators of Atom and Tree-sitter. These notes cover the install on each system, running Claude, Codex and other agents inside it, local models, MCP servers and turning the cloud parts off.

Zed is an open-source project on GitHub in the Developer category, listed by Mindket. It is free. This is version 2, last updated on . Install it from GitHub as its README says. Get Mindket’s setup notes on your Mindket account, as a zip.

At a glance

Runs in
  • macOS: macOS 12.0 or later, on Apple Silicon or Intel, from a disk image or Homebrew
  • Windows: Windows 11 version 22H2 or later, or Windows 10 version 1903 or later, from the installer or winget
  • Linux: 64-bit Intel, AMD or Arm with a Vulkan 1.3 driver, from an install script, a tarball or a distribution package
  • Elsewhere: FreeBSD, other Linux architectures and some distributions (such as RHEL 8, and RHEL 9 on Arm) build from source with Cargo
Start with
brew install --cask zed

Platform

ZedCode editor
LinuxOperating system
macOSOperating system
WindowsOperating system
ClaudeAI chat
CodexCoding agent

And 3 more in Where to use it

About

What it is

Zed is a code editor that its README calls high-performance and multiplayer, from the creators of Atom and Tree-sitter. It runs on macOS, Linux and Windows. Zed Industries, Inc., a for-profit company, develops it, and its source is licensed primarily under GPL-3.0-or-later, with Apache-2.0 components where marked. Besides editing, the docs describe real-time collaboration, remote projects over SSH and an Agent Panel that hosts Zed’s own agent, Claude, Codex and others. This entry covers installing it and setting up the agents.

  1. Install Zed for your system
  2. Open a project folder
  3. Pick an agent in the Agent Panel, or leave AI off
  4. Prompt it and review its changes

Who it suits

Developers who want a fast editor and a choice of coding agents in one window, and teams that edit the same project together. Its docs carry guides for people moving from VS Code, IntelliJ IDEA, PyCharm, WebStorm or RustRover.

Who uses it, and how
IndustryWho uses itHow they use itExample
Software teamsDevelopers who pair programShare a project in a channel and edit it together, with voice chatTwo developers join one channel, open the shared project and watch each other’s cursors.
Remote and server workEngineers whose code lives on a serverKeep the window on their own machine while the language servers and terminals run over SSHAn engineer opens zed ssh://me@example.com/~/project and edits a folder on the server.
Coding agentsDevelopers who use Claude Code, Codex or Gemini CLIRun each agent in its own thread from one sidebarA developer starts a Claude thread and a Codex thread, and isolates one in a new Git worktree so they do not edit the same files.
Privacy-minded workDevelopers who prefer local modelsPoint the Zed Agent at Ollama, or turn AI offA developer pulls a model with Ollama and picks it from the model dropdown.

Skip it if you need an editor in the browser. The README lists the web as not yet available.

Where to use it

Zed installs on three systems. The install page says FreeBSD builds from source, and the Linux page says the same for some architectures and distributions.

  • macOS: macOS 12.0 or later, on Apple Silicon or Intel, from a disk image or Homebrew
  • Windows: Windows 11 version 22H2 or later, or Windows 10 version 1903 or later, from the installer or winget
  • Linux: 64-bit Intel, AMD or Arm with a Vulkan 1.3 driver, from an install script, a tarball or a distribution package
  • Elsewhere: FreeBSD, other Linux architectures and some distributions (such as RHEL 8, and RHEL 9 on Arm) build from source with Cargo

Agents work in the Agent Panel in three ways, which differ in who holds the sign-in.

The three agent paths
PathWhat runsWho holds the sign-in
Zed AgentZed’s own agent, with tools, profiles, skills, instructions and MCPZed: its models come from Zed-hosted models, an API key, a subscription, a gateway or a local model
External AgentsClaude, Codex, OpenCode, Copilot, Cursor, Pi and others, over the Agent Client ProtocolThe agent itself
Terminal ThreadsA command-line agent such as claude or codex, in a terminal that Zed lists as a threadThe command-line tool

How to set it up

Get it saves a zip of Mindket’s setup notes in your downloads folder, with the steps from Zed’s docs for each system and each agent. The install is one command or one download.

What you need first
NeedDetail
A computermacOS 12.0 or later, Windows 11 version 22H2 or later or Windows 10 version 1903 or later (x64 or Arm64), or Linux on 64-bit Intel or AMD (x86_64) or 64-bit Arm (aarch64)
GraphicsMetal on macOS, a DirectX 11 GPU on Windows, a Vulkan 1.3 driver on Linux
Linux librariesglibc 2.31 or newer on x86_64, 2.35 or newer on aarch64, for the build the install script fetches
An accountNot needed for most of the editor. Collaboration and models billed through Zed need a sign-in
An agent or a modelOptional: the agent’s own sign-in, a provider API key, a subscription, or a local model server
  1. Install Zed with the command for your system.
  2. Start it and open a folder.
  3. On macOS, run the cli::InstallCliBinary action from the command palette to get the zed command. The CLI page says Linux packages and Windows include it, and Windows needs the install folder on your PATH.
  4. Open the Agent Panel with Cmd+Shift+A on macOS or Ctrl+Shift+A on Linux and Windows.
  5. Install Claude, Codex or another agent from the ACP Registry, or choose a model for the Zed Agent.
brew install --cask zed
winget install -e --id ZedIndustries.Zed
curl -f https://zed.dev/install.sh | sh

The preview build gets updates about a week before stable. On Linux, ZED_CHANNEL=preview selects it.

curl -f https://zed.dev/install.sh | ZED_CHANNEL=preview sh

How to use it

Open a folder from a terminal, or press Cmd+O or Ctrl+O inside Zed.

zed ~/projects/my-app
The first shortcuts
ActionmacOSLinux and Windows
Command paletteCmd+Shift+PCtrl+Shift+P
Go to fileCmd+PCtrl+P
Go to symbolCmd+Shift+OCtrl+Shift+O
Find in projectCmd+Shift+FCtrl+Shift+F
Open settingsCmd+,Ctrl+,
Inline assistantCmd+EnterCtrl+Enter

If you forget a shortcut, search for the action in the command palette. For Vim keys, run the workspace::ToggleVimMode action. Language support beyond the built-in set comes from extensions, which open with Cmd+Shift+X or Ctrl+Shift+X.

To make Zed the editor Git opens, the CLI page gives these two lines.

export EDITOR="zed --wait"
export VISUAL="zed --wait"

Example

You keep a project in ~/projects/my-app and pay for Claude. You open it from a terminal:

zed ~/projects/my-app

You press Cmd+Shift+A and install Claude Agent from the ACP Registry. In its thread you type /login and sign in. Claude Agent owns that sign-in, and a key you saved for the Zed Agent does not configure it. Later you start a Codex thread for a second task. Because both might touch the same files, you run it in a new Git worktree from the worktree picker in the title bar.

For newcomers and experts

If you are new. A code editor is where you read and change a project’s files. An agent is a program that makes those changes from your instructions, and Zed can host several. Start with the editor alone: install it, open a folder and search the command palette for what you want. Nothing here needs an account to begin. Add an agent when you want one, and turn AI off with the disable_ai setting if you do not.

For experts. External Agents speak the Agent Client Protocol, and Zed hosts the thread while the agent keeps its own models, tools and auth. A custom agent that speaks it goes in settings. Terminal Threads run the CLI as it is, and agent.terminal_init_command starts one for you.

{
  "agent_servers": {
    "my-agent": {
      "type": "custom",
      "command": "node",
      "args": ["~/projects/agent/index.js", "--acp"],
      "env": {}
    }
  }
}

MCP servers you add in Zed go to the Zed Agent directly and may be forwarded to an External Agent. By default the Zed Agent asks before it runs a permission-gated tool (terminal commands, file edits and deletes, fetch, web search, skills) or an MCP tool. agent.tool_permissions and per-tool rules change that. For project instructions it takes the first file it finds from .rules, .cursorrules, .windsurfrules, .clinerules, .github/copilot-instructions.md, AGENT.md, AGENTS.md, CLAUDE.md and GEMINI.md. A new folder opens in Restricted Mode, which keeps its .zed/settings.json, tasks, language servers and MCP servers from running until you trust it.

Good to know

Most of this entry is about install and agent setup. A few limits sit outside it.

  • License: the README says GPL-3.0-or-later for most of the source, with Apache-2.0 components where marked
  • Updates: Zed updates itself, and Settings has an Auto Update switch
  • Telemetry: the docs say Zed collects anonymous usage metrics and crash reports, which the telemetry setting’s diagnostics and metrics switches turn off. Hosted AI and collaboration also collect server-side metadata, which those services require
  • AI and your code: where a request goes depends on the path. Zed-hosted models, your own key, an External Agent and a local model each follow different terms
  • Plans: the docs say Zed-hosted models and Zeta edit prediction need Zed Pro (or its trial), Student or Business. The Free plan can use your own API keys, External Agents, and other edit-prediction providers such as Copilot or a local model
  • Sharing: a collaborator on a shared project can reach your local files inside that project
  • Linux packages: third-party packages may lag behind and may rename the binary
  • Not an endorsement: Mindket wrote these notes, and Zed Industries did not make or endorse them

README and files

README

Zed: setup notes

This kit holds setup notes only. Mindket wrote them. Zed is made by Zed Industries and installs from its own downloads and repository: https://github.com/zed-industries/zed

These notes are not made or endorsed by Zed Industries.

License: the README says "Zed source code is licensed primarily under GPL-3.0-or-later, with Apache-2.0 components where marked." The repository holds LICENSE-GPL (the GNU General Public License version 3 text) and LICENSE-APACHE (the Apache License 2.0, headed "Copyright 2022 - 2025 Zed Industries, Inc."). Source: https://github.com/zed-industries/zed/blob/main/README.md

What this is

The README calls Zed "a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter". It runs on macOS, Linux and Windows, and the README lists the web as not yet available. The README says Zed is developed by Zed Industries, Inc., a for-profit company. Its docs describe real-time collaboration, remote development over SSH, and AI features that run through Zed's own agent, External Agents or a terminal. This kit gathers the install, update and removal steps the docs give for each system, how to run other coding agents inside Zed, and how to turn off the cloud parts.

What you need first

Main install commands

macOS, with Homebrew:

brew install --cask zed

Windows, with winget:

winget install -e --id ZedIndustries.Zed

Linux, with the install script:

curl -f https://zed.dev/install.sh | sh

Source: https://github.com/zed-industries/zed/blob/main/docs/src/installation.md

The download page, https://zed.dev/download, has the macOS disk image and the Windows installer too.

Notes in this kit

  • setup/macos.md: the disk image, Homebrew, the zed command, removal
  • setup/linux.md: the install script, a manual tarball, package managers, graphics trouble
  • setup/windows.md: the installer, winget, removal, graphics trouble
  • setup/build-from-source.md: the build steps for macOS, Linux, Windows and FreeBSD
  • setup/first-steps.md: opening a project, the first shortcuts, settings, extensions, Vim mode, SSH and collaboration
  • setup/claude-code.md: Claude as an External Agent, or Claude Code in a terminal thread
  • setup/codex.md: Codex as an External Agent, or the Codex CLI in a terminal thread
  • setup/other-agents.md: Gemini CLI, OpenCode, Copilot, Cursor, Pi, Poolside and your own agent
  • setup/models-and-mcp.md: which models the Zed Agent uses, local models, MCP servers, tool approval and instructions
  • setup/privacy-and-telemetry.md: sign-in, telemetry, what AI sends where, and turning AI off

Update or remove

Zed keeps itself up to date by default. The update page says it checks, downloads in the background and applies the update when you restart. To turn that off, open the Settings Editor and find Auto Update under General Settings. Source: https://github.com/zed-industries/zed/blob/main/docs/src/update.md

Each platform note has its removal steps. The uninstall page is https://github.com/zed-industries/zed/blob/main/docs/src/uninstall.md

Sources

Files
README.md  5 KB
setup/build-from-source.md  5 KB
setup/claude-code.md  4 KB
setup/codex.md  3 KB
setup/first-steps.md  5 KB
setup/linux.md  5 KB
setup/macos.md  3 KB
setup/models-and-mcp.md  7 KB
setup/other-agents.md  5 KB
setup/privacy-and-telemetry.md  5 KB
setup/windows.md  3 KB

11 files, 49 KB, downloaded as a zip.

What’s new

  • Version 2 · 2026-11-09

    Updated by Mindket to the current version of this kit.

  • Version 1 · 2026-11-03

Reviews

No ratings yet

Write a review

No reviews yet.

What people say

Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search and on Trendshift. Mindket doesn’t write or check them. Open one to read it where it was posted.

znpyAsk HN: Is the Zed editor open source?I wanted to give Zed (https://zed.dev / https://github.com/zed-industries/zed) a try. I downloaded a binary release from https://zed.dev/releases/stable and I'm presented with LONG license agreement. I'm particularly alarmed by this section: > 2.2. License Limitations > > You agree that You shall…6 points · 3 repliesGitHub Trending Rust🚀 Skyrocketing! 🚀 (200+ new stars) 📦 zed-industries / zed ⭐ 93,003 (+292) 🗒 Rust Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.1 like · 1 reply@edison44144202一天涨 306 星,登顶 GitHub 今日趋势榜。Zed,Atom 原班人马用 Rust 写的编辑器,快是它的卖点:打开、搜索、补全都不拖泥带水。觉得 VS Code 越来越沉的,可以换它试试。https://t.co/1tOQcQbucQr/ZedEditorZed showing stale git statusrobin_realaEvery Windows 11 app should kill Electron, and Discord just showed whyGPUI has a single-paragraph accessibility section in their guide that defers to AccessKit[1] for everything, and points to a raw RS file for more info.[2] I haven’t tested it or written anything using GPUI, but I’d expect it to be considerably harder work, based on the maturity of the web stack in…GitHub Trending🚀 Skyrocketing! 🚀 (200+ new stars) 📦 zed-industries / zed ⭐ 93,003 (+292) 🗒 Rust Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.1 like · 1 reply@lunacansayGitHub今日趋势:zed-industries/zed,Atom原班人马打造的高性能多人代码编辑器,Rust编写、启动与响应极快,AI协作开箱即用,想换个更轻更快的编辑器可以试试。https://t.co/cX47nPXhd0r/ZedEditorZed still silently downloads binaries after two yearsfg137Every Windows 11 app should kill Electron, and Discord just showed whyMeanwhile Zed isn't really usable on machines without a GPU e.g. VDIs https://github.com/zed-industries/zed/discussions/17212 I don't know if we have a winner here.Noritada Kobayashi 🌱引き続きgpuiでの中国語・日本語・韓国語(CJK)の禁則処理の問題に取り組んでいる(海外のかたによる取り組みのテストや修正をしている)んだけど、絵文字のおかげで、文字の分断を扱うときに共通のテスト対象ができたのはよいことだ。 昔は「その文字(日本語)、自分の環境では表示できないんだけど」という感じだった。 gpui: Use UAX #14 line breaking for text wrapping by timvermeulen · Pull Request #64624 · zed-industries/zed github.com/zed-industri...2 likes@DropRadar_ioMac、Windows、Linux 都能装,暂无网页版。可接自己的模型 API 或本地模型;用云端模型要留意费用和数据去向。 源码主要是 GPL-3.0-or-later,部分组件 Apache-2.0。 🔗 直达:https://t.co/p78D39LUz1 以前聊天框和编辑器来回搬,现在边改边看,306 星一天!d1sxeyesDiscord is ditching Electron and its new app uses less RAMTo be clear, GPUI Kit is not the same as GPUI. I am not sure if Discord is using GPUI Kit, but accessibility natively is possible with either. It's reasonable to be concerned that Discord may not have focused on accessibility while rewriting. It's less reasonable to be concerned that it may be…

Searched

More from Mindket

See all from Mindket

Bonsai-27B-GGUF

lmstudio-community · Kit

A GGUF conversion of the 27B Bonsai model for LM Studio, with a 3.80 GB Q1_0 language file and a 0.93 GB BF16 vision projector. Tested for text, vision and par…

New

Runs DeepSeek-V4.1-Flash-1017 as a 2.9 bits-per-weight EXL3 quantization, a 196 GiB copy for people serving large models on their own hardware. Perplexity stay…

New

MusicGen Small

facebook · Kit

Generates short music clips from a text description or an audio prompt, in the small checkpoint of facebook's MusicGen. It suits developers and music hobbyists…

New

Similar in Developer

See all in Developer

Lexnet

alpindale · Kit

Tags every character of C source code for syntax highlighting with a tiny neural network of about 984 weights, run through a small C program. For developers an…

New

FLUX.2 Klein LoRA Studio

prithivMLmods · Kit

Try a set of LoRAs for the FLUX.2 Klein image model in a Gradio app that runs in your browser or on your own computer. Made for people who make or test AI imag…

New

anaksor-ocr

Sokheng · Kit

Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…

New