Zed
@zed
A next-generation code editor that enables high-performance collaboration with AI and your team. zed.dev
The image viewer's zoom level is now editable directly from the toolbar. Click the zoom percentage to set a custom value, or right-click it to reset to 100%. Thanks transitoryangel!
Tests run from the gutter now show icons indicating whether the last run passed or failed. Thanks pixel365!
🚀 Zed v1.13 is out! The branch picker now offers a cleaner filtering experience for viewing All, Local, or Remote branches. In the All view, local and remote branches are grouped into separate sections. Thanks chirivelli!
CSV previews now have initial support for filtering rows by matching exact values present in one or more columns. Thanks HalavicH!
The File Finder and Text Finder now support multi-select. Use `cmd`-click on macOS, `ctrl`-click on Linux and Windows, or `tab` to select multiple items, then press `enter` to open them all. Thanks ypatodkar!
🚀 Zed v1.12 is out! The Git Panel now has an option to group changes into separate Staged and Unstaged sections. Clicking an entry in either group opens the corresponding Staged Changes or Unstaged Changes multibuffer. Thanks chirivelli!
The Git Graph now lets you show or hide columns from the table header and renders full commit messages as Markdown in the details panel. Thanks RemcoSmitsDev and clarkenciel!
🚀 Zed v1.11 is out! Zed now has dedicated Staged Changes and Unstaged Changes multibuffers where you can review, stage, unstage, or restore individual hunks. Thanks drbh!
Format-on-save is now disabled by default, except for languages with official formatters. For existing users, this means their custom configurations will stay, but any values that were previously "default" will be updated.
We've moved all the key agent-related settings to the settings editor. Configure LLM providers, external agents, and MCP servers directly from the Settings UI.
We now have a setting for rendering the current-line git blame in the status bar instead of inline at the cursor. Thanks Koshkaj!
A new (very Telescope) way to search has landed as well. Open it with the `text finder: toggle` action in the command palette. Thanks ozacod!
🚀 Zed v1.9 is out! Zed's pickers are resizable, with a live preview option. Very Telescope! 🔭 Thanks ozacod!
🚀 Zed v1.8 is out! The new `agent.terminal_init_command` setting runs a command automatically whenever you open a new terminal thread in the agent panel.
The outline panel gives you a compact overview of your search results. Scroll the full list of matches, click any one, and jump straight to it in the multibuffer. Read about it, and other hidden gems, in the latest post: zed.dev/blog/hidden-...
Custom git commands get a new `$ZED_GIT_REF` task variable. Right-click a branch, remote ref, or tag label in the git graph and your command runs against it, e.g. `git checkout $ZED_GIT_REF`. Thanks aobatact!
🚀 Zed v1.7 landed yesterday, here's what's new! The agent now automatically compacts your thread context. Adjust the `agent.auto_compact.threshold` setting to control when compaction occurs, and run `/compact` to trigger it manually.
Use `/compact` to compact and hand off sooner, or lower the `agent.auto_compact.threshold` in your settings.
Starting with today's release (v1.7), Zed's native agent will automatically compact your conversation when your context hits a certain threshold.
Great software always took shape in conversation, not the commit. With agents, the conversation that generates the code is becoming the true source of our software. And Git can't keep up. So we built something that can. Meet DeltaDB: zed.dev/blog/introdu...
Xcode, @jetbrains.com IDEs, Zed, and dozens of other tools (CLIs, desktop, web, and mobile apps) all use ACP to talk to agents. Open source, no lock-in. What's preventing you from adopting?