Zed v1.28.1 - Code Editor

Zed is a high-performance code editor designed for developers who seek a fast, responsive, and modern development environment. Created by the team behind Atom and Tree-sitter, the editor is built primarily in Rust and leverages GPU acceleration to deliver a seamless editing experience.

Unlike traditional text editors, Zed integrates code editing, AI assistance, real-time collaboration, language server support, and Git tooling into a single native desktop application.

Its focus on performance makes it a compelling alternative to Visual Studio Code, particularly for developers who prefer a lightweight editor that does not rely on Electron-based architecture.

Features

High-Performance Code Editing

Zed is built around GPUI, its own GPU-accelerated user interface framework.

This architecture allows the editor to render text, interface elements, and animations efficiently. It is designed to provide responsive editing, fast navigation, and smooth interaction, even when working with large codebases.

The editor includes essential development features such as syntax highlighting, code folding, multiple selections, split panes, project navigation, and customizable keyboard shortcuts.

It also supports Vim-style editing through its built-in modal editing mode.

AI Coding Assistant

Zed includes an integrated AI assistant that helps developers understand, modify, and generate code.

Its Agent Panel provides a conversational interface where users can describe programming tasks and allow an AI agent to inspect project files, make changes, and execute supported tools.

Developers can connect different AI providers, including Anthropic, OpenAI, Google, and local model services. They can also configure their own API credentials and choose models according to their requirements.

AI assistance is not limited to chat. Zed also provides inline transformations, code generation, and editing suggestions directly within the editor.

External AI Agent Support

One of Zed's important capabilities is its support for the Agent Client Protocol (ACP).

This allows developers to use external coding agents directly inside Zed rather than relying exclusively on its built-in agent system.

Supported integrations include agents such as Claude Code, Gemini CLI, and Codex, depending on their ACP compatibility.

This makes Zed particularly useful for developers who already have preferred AI coding tools but want a unified editing environment.

Language Server Protocol Support

Zed supports the Language Server Protocol (LSP), providing intelligent programming assistance across many languages.

With the appropriate language servers installed, developers can access:

  • Code completion and suggestions.

  • Go-to-definition and references.

  • Diagnostics and error reporting.

  • Hover documentation.

  • Code actions and refactoring.

  • Symbol navigation.

This architecture allows Zed to support different programming languages without implementing every language-specific feature independently.

Real-Time Collaboration

Zed includes multiplayer collaboration capabilities that allow developers to work together in shared projects.

Users can invite collaborators, edit code simultaneously, follow other participants, and communicate through integrated voice and text features.

Screen sharing is also available on supported platforms.

This is useful for pair programming, code reviews, debugging sessions, and remote development teams that need to work together without constantly switching applications.

Git Integration

Zed includes built-in Git functionality for managing source code changes.

Developers can inspect modified files, review diffs, stage changes, create commits, and manage branches through the editor interface.

Its Git integration makes everyday source control operations more convenient without requiring a separate graphical Git client.

For advanced workflows, users can still access the integrated terminal and execute Git commands directly.

Integrated Terminal

Zed provides an integrated terminal that allows developers to run commands without leaving the editor.

This is useful for executing build tools, package managers, test suites, development servers, and Git operations.

Combined with project navigation and split panes, it provides a more unified development environment.

Extensions and Customization

Zed supports extensions that expand its language, theme, and development capabilities.

Users can install additional language support, syntax highlighting, themes, and other integrations through its extension system.

The editor also provides configurable settings, keymaps, themes, and project-specific configuration.

Developers can customize their environment to match their existing workflow rather than adapting entirely to the default interface.

Download Zed v1.28.1 - Code Editor - Software Mirrors

Zed v1.28.1 - Code Editor for Windows

Zed-x86_64.exe | 62.08 MB

zed-remote-server-windows-x86_64.zip | 36.13 MB

zed-remote-server-windows-aarch64.zip | 31.44 MB

Zed-aarch64.exe | 55.56 MB

Zed v1.28.1 - Code Editor for macOS

Zed-x86_64.dmg | 92.48 MB

zed-remote-server-macos-x86_64.gz | 35.35 MB

zed-remote-server-macos-aarch64.gz | 32.48 MB

Zed-aarch64.dmg | 84.55 MB

Zed v1.28.1 - Code Editor for Linux

zed-remote-server-linux-x86_64.gz | 37.57 MB

zed-remote-server-linux-aarch64.gz | 34 MB

zed-linux-x86_64.tar.gz | 87.01 MB

zed-linux-aarch64.tar.gz | 82.24 MB

bwrap-linux-x86_64.gz | 122.8 kB

bwrap-linux-aarch64.gz | 135.02 kB

Zed v1.28.1 - Code Editor Source Code

Zed v1.28.1 - Code Editor Source code (zip)

Zed v1.28.1 - Code Editor Source code (tar.gz)

Zed v1.28.1 - Code Editor Release Notes:

This week's release includes optional automatic Git fetching, a resizable Refs column in the Git Graph, dragging Git Panel files into terminals and editors, and mouse-wheel font zoom in diff views and terminals.

Features

AI

  • Added an edit_predictions.button setting to toggle the edit prediction button in the status bar. (#66450; thanks z0al)
  • Improved compatibility with the latest Agent Client Protocol, including handling of missing sessions, plan updates, diff formats, and cancellation of permission requests. (#66425)
  • Improved the Agent's read_file tool output by truncating lines longer than 2,000 characters to prevent context window overflow. (#65395; thanks Antphar)
  • Improved subagent cards so that full screen opens a finished subagent run at its start. (#66252)

Git

  • Added optional automatic fetching of the current branch's upstream remote and the default branch's remote. Enable it with git.auto_fetch.enabled; configure the interval with git.auto_fetch.interval_secs (60 seconds by default). Automatic fetching is disabled by default. (#53089; thanks andriygm)
  • Added a resizable "Refs" column to the Git Graph that can be toggled on or off from the column header's context menu. (#66260; thanks RemcoSmitsDev)
  • Added support for dragging files from the Git Panel to the terminal and editor panes. (#66423; thanks mmatczuk)
  • Added support for searching by branch name in the worktree picker. (#66384; thanks michelinux)

Debugger

  • Added support for configuring the debugger panel’s default size via debugger.default_width and debugger.default_height. (#66435)

Languages

  • Improved call hierarchy readability by adding spacing between item names and details. (#66144; thanks yskim308)

Linux

  • Improved window startup time on Linux with NVIDIA GPUs. (#66002; thanks runsonmypc)

Other

  • Added support for mouse-wheel font zoom in diff views and terminals with mouse_wheel_zoom enabled: cmd-scroll on macOS and ctrl-scroll on Linux/Windows. (#66296; thanks ndri)
  • Improved responsiveness when navigating code, loading completion details, and comparing files. (#66487)
  • Improved the reliability of language server and agent downloads with consistent checksum verification, rejection of failed HTTP responses, and better cleanup of partial downloads. (#66048)

Bug Fixes

  • Fixed a bug where launching Zed on Windows while it was already running prevented the previous session from being restored. (#66364; thanks somtri)
  • Fixed Agent context compaction unnecessarily using uncached input tokens with supported providers, including OpenAI and xAI. (#64938; thanks tidely)
  • Fixed auto-compaction only running once during a long agent turn, which could let the thread exceed the model's context window. (#66215)
  • Fixed compaction not reusing the prompt cache for ChatGPT subscription models. (#66527)
  • Fixed creating pull requests from Zed for Forgejo remotes, including Codeberg. (#66182; thanks Lachstec)
  • Fixed external agents sometimes starting without MCP servers configured in user settings when the thread was created before the project folder finished loading. (#64612; thanks philwinder)
  • Fixed Helix mode operations overwriting the system clipboard when vim.use_system_clipboard was set to "always". (#55455; thanks SrGaabriel)
  • Fixed local files opening as empty buffers in remote workspaces. (#65771; thanks Huliiiiii)
  • Fixed mentioning, sharing, and deleting project skills in remote workspaces. (#66207)
  • Fixed Project Search buttons affecting the wrong pane when clicked in an unfocused split. (#50882; thanks transitoryangel)
  • Fixed registry agents installed via npm (such as Claude Agent) failing to launch with ERR_MODULE_NOT_FOUND after an interrupted or concurrent install. (#66235)
  • Fixed remote terminals and tasks failing on Windows SSH servers whose default shell is Nushell. (#65580; thanks lingyaochu)
  • Fixed remote workspaces sharing a directory being merged into one workspace after restarting Zed. (#66289; thanks buvidk1234)
  • Fixed SSH connections failing with "Missing remote shell" when the remote shell's startup reads from stdin. (#66737)
  • Fixed SSH connections to macOS hosts getting stuck on "Starting Proxy" when the remote server cannot access the system pasteboard. (#66736)
  • Fixed stale language server data being shown in multibuffers. (#66264)
  • Fixed SVG images failing to render in Markdown previews for remote projects. (#66404; thanks max1ab)
  • Fixed synthetic mouse movements on Windows repositioning the editor cursor when the window repainted, such as when opening the command palette. (#55739; thanks khaledtf19)
  • Fixed the Git Panel showing “No Git Repositories” after removing the active repository’s project folder from a remote workspace while other repositories remained open. (#66299; thanks buvidk1234)
  • Fixed the global busy cursor lingering after Zed opened on GNOME Wayland. (#64058; thanks eukreign)
  • Fixed the skill creator saving project skills to the local machine instead of the remote in remote workspaces. (#66224)
  • Fixed wide submenus and popovers covering the menu or button they open from. (#66496)
  • Fixed worktree task hooks running when a workspace was in restricted mode. (#66284)
  • Fixed a bug where document color inlays were duplicated when switching the lsp_document_colors setting between inlay and border or background. (#66732)
  • Fixed a missing scrollbar in the Open Remote picker, making additional remote servers easier to discover. (#63909)
  • Fixed AI features and edit predictions continuing to use an organization after you were removed from it. (#66494)
  • Fixed an issue where using pane: reveal in project panel after closing the last terminal tab would unexpectedly reopen the terminal panel. (#66472)
  • Fixed author names and avatars being vertically misaligned in the Git Graph. (#66187; thanks albertbogusz)
  • Fixed call hierarchy hover tooltips not showing full details, including package paths, when rows were truncated. (#66144; thanks yskim308)
  • Fixed false missing-property warnings for CodeLLDB debug configurations using build-based target inference. (#64133; thanks ZhehooMorgen)
  • Fixed images in the Markdown preview being rendered with rounded corners. (#65474; thanks OmChillure)
  • Fixed missing syntax highlighting for C++ lambda specifiers and the defined preprocessor operator. (#66406; thanks riddhigupta1110)
  • Fixed Remote Projects rejecting SSH commands whose ssh executable was shell-quoted. (#66360; thanks zozo123)
  • Fixed square corners showing on terminal tool cards in the Agent Panel with themes whose element background differed from the panel background. (#66367; thanks fuzzcan)
  • Fixed tasks that use file variables such as $ZED_FILE not being listed in task: spawn when a single file is opened without a folder. (#66195; thanks graduss)
  • Fixed the History tab in the Git Panel losing the highlight on the open commit when clicking into the commit view. (#66226)
  • Fixed Windows shell detection for executable names containing uppercase letters. (#66387; thanks M0-kii)

Performance and Compatibility

Performance is one of Zed's main selling points.

Its native Rust architecture and GPU-accelerated interface are designed to reduce the overhead commonly associated with Electron-based editors.

Zed supports macOS, Linux, and Windows, with builds for both x86-64 and ARM64 hardware where supported.

Linux users need a Vulkan 1.3-compatible graphics driver and the required desktop portal services. Windows requires a compatible DirectX 11 graphics device and a current graphics driver.

The editor also supports Intel and Apple Silicon Macs.

Zed is actively developed, and its feature set continues to evolve. However, performance still depends on hardware, graphics drivers, language servers, extensions, and the size of the project being edited.

System Requirements

Zed supports the following environments:

  • Windows: Windows 10 version 1903 or later, and Windows 11 version 22H2 or later. A 64-bit processor and DirectX 11-compatible GPU are required.

  • macOS: macOS 12 or later, with Intel and Apple Silicon support.

  • Linux: 64-bit x86-64 or ARM64, Vulkan 1.3-compatible graphics drivers, and required desktop portal services.

Additional requirements depend on the programming languages, language servers, extensions, and AI providers being used.

For AI features, users may need an API key, a compatible local model service, or access to an external coding agent.

Pros and Cons

Pros

  • Fast native application built with Rust.

  • GPU-accelerated interface.

  • Integrated AI coding assistant.

  • Supports multiple AI providers and external coding agents.

  • Real-time multiplayer collaboration.

  • Built-in Git integration.

  • LSP support for intelligent code editing.

  • Integrated terminal.

  • Extension and customization support.

  • Available on Windows, macOS, and Linux.

  • Open-source under GPL-3.0-or-later, with Apache-2.0 components where specified.

Cons

  • Linux requires Vulkan 1.3-compatible graphics support.

  • Some AI capabilities require external API access or subscriptions.

  • Language support may require separate language-server installation.

  • Extension ecosystem is smaller than Visual Studio Code's.

  • Not available as a supported web-based editor.

  • Collaboration and some advanced features depend on network connectivity and platform support.

How to Install

Zed provides official installation packages for Windows, macOS, and Linux.

Windows

Install through Winget:

winget install -e --id ZedIndustries.Zed

macOS

Install through Homebrew:

brew install --cask zed

Linux

The official installation script supports common Linux distributions and both x86-64 and ARM64 architectures:

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

Alternatively, users can download platform-specific packages from the official website.

For developers interested in building Zed from source, the project provides platform-specific compilation instructions in its GitHub repository.

Final Verdict

Zed is an impressive code editor that combines performance, modern development tools, AI assistance, and collaboration in one application.

Its biggest advantage is its native architecture. Built with Rust and GPU acceleration, it provides a different approach to code editing compared with traditional Electron-based editors.

The integrated AI assistant and Agent Client Protocol support are also valuable additions. Developers can work with multiple AI coding tools without leaving their primary development environment.

However, its extension ecosystem is still developing, and some platform requirements, particularly Vulkan support on Linux, may limit compatibility with older hardware.

Overall, Zed is an excellent choice for developers looking for a fast, modern, and open-source code editor with built-in AI capabilities. It is especially attractive to users who want an alternative to Visual Studio Code without sacrificing essential development features.

Sources


Zed v1.28.1 - Code Editor
Free
Software Informations:
Developer:

Operating System:
Windows / macOS / Linux
Date Added:
2026-11-12T18:07:19.202Z
Categories:

Post a Comment/Report Broken Link: