Zed v0.218.5

Zed v0.218.5 was released on .

Summary

AI - Agent: Added savefile and restorefilefromdisk agent tools to handle dirty buffers when editing files. (45005) - Agent: Added a button to the agent thread view that scrolls to the most recent p...

Release Context

  • This was the 2nd Zed release of 2026 tracked by Havoptic.
  • It shipped 2 days after Zed v0.217.4 (January 5, 2026).

Shipped around the same time

Within 3 days of this release, other AI coding tools also shipped:

Compare Zed

Release Notes

AI - Agent: Added savefile and restorefilefromdisk agent tools to handle dirty buffers when editing files. (45005) - Agent: Added a button to the agent thread view that scrolls to the most recent prompt. (44961) - Agent: Added the ability to use shift-tab to cycle through profiles for the built-in Zed agent. (44979) - Agent: Added the ability to delete a profile through the "Manage Profiles" modal. (44977) - Agent: Improved agent panel performance when rendering large diffs. (44995) - Agent: Improved the model search quality in the model picker. (44984) - Agent: Added optional timeoutms parameter to the terminal tool, allowing the agent to bound command runtime and prevent indefinite hangs. (44895) - Edit Prediction: Improved self-hosted zeta UX. Users no longer have to log into Zed to use custom or self-hosted zeta backends. (43236; thanks DominicBurkart) - Copilot: Improved GitHub Enterprise Copilot sign-in. (44085; thanks madmo) - Ollama: Added autodiscover setting to optionally limit visible models to only those manually configured in availablemodels. (42207; thanks xfbs) This week's release includes initial support for Dev Containers, a new worktree trust mechanism, a new Tree view for the Git panel, SQL syntax highlighting in Python files, AI-generated commit messages that respect rules files (e.g. AGENTS.md), improved terminal scrolling and link detection, and a set of Helix mode keymap improvements. Features Git ⭐ = Shipped via Let's Git Together --- - ⭐Added a tree view for the Git panel. Users are able to switch between Flat and Tree view in the Git panel. (44089; thanks xipeng-jin) - ⭐Improved the file history view by making it keyboard navigable. (44328; thanks feeiyu) - Improved stability of excerpts when editing in the project diff. (44312) - AI-generated commit messages now respect rules files (e.g. AGENTS.md) if present. (44921) - The branch name in the title bar now includes the name of the current repository when needed to disambiguate. (44793) - ⭐Changed clicking the changes button in the Git panel to reset the project diff to the beginning. (43579; thanks marcocondrache) - ⭐Improved permalinks to account for current diffs. (41915; thanks siame) - ⭐Fixed Git panel color for staged new files. (44071; thanks cppcoffee) - ⭐Fixed double slash in commit URLs. (44996; thanks cppcoffee) - Fixed partially-staged files not being represented accurately in the Git panel. (44837) Languages - Improved Markdown Preview with scrolling actions: markdown::ScrollUp, markdown::ScrollDown, markdown::ScrollUpByItem, and markdown::ScrollDownByItem. (44585; thanks KyleBarton) - Rust: Changed cwd of tasks that spawn a binary target to the root of a current package (which used to be a directory of the current source file). (44672) - Added rainbow bracket coloring for C++ angle brackets (< / >). (44735; thanks hokein) - Added language injections for string and tagged template literals in JS/TS(X). (44180; thanks vitallium) - Improved JavaScript and TypeScript syntax highlighting to better distinguish types, parameters, punctuation, and JSDoc elements. (44532) - Added SQL syntax highlighting support in Python files. (43756; thanks jeffbrennan) - Improved Proto support to work better out of the box. (44440) Terminal - Improved scroll performance. (44714; thanks davewa) - Improved URL link detection in terminals. (43559; thanks marcocondrache) - Improved performance of terminal link matching even more. (44679) Vim / Helix - Added Helix's space / keybinding to open a global search menu to Zed's Helix mode. (43363; thanks godalming123) - Changed Helix keybinds to use visual line movement for j, Down, k, and Up, and textual line movement for g j, g Down, g k, and g Up. (42676; thanks probablykasper) - Added custom mappings for Zed-specific diff and git-related actions to Helix's goto mode. (45006) g o - toggle selected diff hunks g O - toggle staged g R - restore change g u - stage and goto next diff hunk g U - unstage and goto next diff hunk - Improved Helix mode keymaps by adding a Search category and clarifying non-Helix bindings. (43735; thanks atahrijouti) Other - Added ability to open a project in a DevContainer, provided a .devcontainer/devcontainer.json is present. (44442; thanks KyleBarton) - Introduced worktree trust mechanism, can be turned off with "session": { "session": { "trustallworktrees": true }}. - Read the Secure by Default blog post. - Improved link parsing for cases when a link is embedded in parentheses, e.g. Markdown. (44733; thanks KyleBarton) - Improved path and rendering performance. (44655; thanks marcocondrache) - Settings UI: Added an "Open Keymap Editor" item under the Keymap section. (44914) - Settings UI: Added a section for configuring edit prediction providers under AI > Edit Predictions, including Codestral and GitHub Copilot. Once you've updated you can use the following link to open it: zed://settings/editpredictions.providers. (44505) - Added support for on-t...

View original release

Other Recent Zed Releases

Upgrading from v0.218.5? See all 99 releases since.

All Zed releases · All AI coding tool releases on Havoptic