Zed
詳細情報
タイトル | Zed |
---|---|
URL | https://zed.dev/ |
バージョン | ver 0.186.6-pre |
更新日 | 2025/05/10 |
追加日 | 2024/01/25 |
種別 | フリーソフト / オープンソース(GPL) |
説明 | AtomエディターとTree-sitter構文解析フレームワークのクリエイターが率いる高速テキストエディタ。 |
レビュー
Zedは、AtomとTree-sitterのクリエイターによる、高性能でマルチプレイヤーなコードエディタ。ソースコードも公開されている。
IDEのパワーと軽量エディタの応答性を組み合わせ開発者の生産性を高めることができる。CPUコアとGPUを効率的に活用し、起動やファイルの読み込みを高速化し、キー入力に対する応答性を高めている。
GitHub Copilotをサポートし、GPT-4を使って自然言語のプロンプトを入力してコードを生成したり、リファクタリングすることができる。内蔵のアシスタントパネルでコンテキストを切り替えることなくモデルと会話し、インライン生成中に会話を参照することもできる。
すべてのバッファの完全な構文ツリーを維持し、正確なコードハイライト、自動インデント、検索可能なアウトラインビュー、構造選択を可能にする。言語サーバープロトコルを使用して、自動補完、コードナビゲーション、診断、リファクタリングを行う。
Vimモードやターミナル、テーマにも対応。
スクリーンショット
更新グラフ
バージョン履歴
v0.186.6-pre
Pre-release
Pre-release
- Agent: Added back some missing actions, including
assistant: quote selection
. (#30428) - Agent: Fixed layout shift happening in the toolbar (both in the singleton and multibuffers) due to the "Generating" label that appeared while the agent is still generating a response. (#30422)
- Agent: Fixed text overlap for code blocks nested in lists in agent response. (#30390)
- Agent: Fixed the rendering of added context when editing past messages in a thread. (#30417)
- Agent: Persist profile changes for new threads (#30408)
- Agent: Preserve previously selected item in Thread History on update (#30415)
- Agent: Simplify the
v0.186.5-pre
Pre-release
Pre-release
- Agent: Improved model selection with fuzzy search support. (#30281)
- Agent: Improved debug output for agent threads. (#30341)
- Agent: Render edit tool error as Markdown and allow selecting it. (#30325)
- Agent: Fixed autoscrolling to history entry when navigating via keyboard. (#30321)
- Agent: Fixed message editor's button positions when expanded. (#30311)
- Agent: Fixed a bug that caused the profile selector to display a checkmark next to the wrong profile. (#30334)
- AWS Bedrock: Fixed case where users couldn't delete manually added AWS credentials. (#28350)
- Fixed a bug that prevented Copilot models fro
v0.186.4-pre
Pre-release
Pre-release
- Agent: Added
mistral-medium
to the Mistral provider. (#30171) - Agent: Improved subscription-related information in the configuration view. (#30252)
- Agent: Improved latency when applying edits. (#30245)
- Agent: Improved tool schema compatibility for Gemini models. (#30216)
- Agent: Improved tokenizer support for OpenAI models. (#30242)
- Agent: Saved profile selection per-Agent thread. (#30090)
- Added a way to clear activity indicator. (#30204)
- Fixed extension suggestions repeatedly appearing for recommended extensions like Ruby or Nix. (#30244)
- Fixed terminal
cmd
v0.186.3-pre
Pre-release
Pre-release
- Added the ability to open
/
as a project folder over SSH. (#30190) - Changed the initial state of the SSH project picker to show the full path to your home directory on the remote machine, instead of
~
. (#30190) - Agent: Fixed a bug where agent edits would fail when using GitHub Copilot Chat. (#30178)
v0.186.2-pre
Pre-release
Pre-release
- Agent: Use correct timezone for thread history separators (#30059)
- Agent: Updated copy about Zed Pro in the configuration view (#30152)
- Agent: Fixed "consecutive tool use limit" callout spacing (#30145)
- Agent: Fixed the agent profile menu flickering after updating the assistant panel dock position in the settings (#30109)
- Agent: Fixed a bug that would prevent the agent from working over SSH (#30144)
- Ollama models no longer require the
supports_tools
field in settings (defaults tofalse
) (#30120)
v0.186.1-pre
Pre-release
Pre-release
Today's release introduces the Agent Panel for AI-powered editing.
Bug Fixes
- Fixed a bug that would cause the message composer in the agent panel to not render when the context strip was empty. (#30086)
- Prevented
agent: open active thread as markdown
from panicking when used in a non-local project. (#30063)
v0.186.0-pre
Pre-release
Pre-release
Today's release introduces the Agent Panel for AI-powered editing.
Enhancements
- Added hover state to editor scrollbars. (#28064; thanks MrSubidubi)
- Added
ctrl-r
binding to refresh diagnostics in the project diagnostics editor context. (#29706) - Added icon for branch switcher in title bar. (#29494; thanks shank03)
- Added support for identification and authorization when using a SOCKS proxy. (#29591; thanks tidely)
- Added
workspace.title_bar.show_onboarding_banner
preference to hide onboarding banners. (#29709; thanks nt8r)
v0.185.9-pre
Pre-release
Pre-release
- Agent Beta: Changed Zed Pro trial upsell to only be displayed when using a model through the Zed provider. (#30029)
- Agent Beta: Changed usage callouts to only be displayed when using a model through the Zed provider. (#30025)
- Agent Beta: Fixed a bug that caused past failed tool calls to incorrectly display as canceled by the user. (#30021)
- Agent Beta: Fixed a bug causing "Restore Checkpoint" buttons in the agent panel not to be rendered. (#30019)
- Fixed a panic that could sometimes occur when the agent applies edits. (#30030)
v0.185.8-pre
Pre-release
Pre-release
- Agent Beta: Added an indicator in the Max Mode tooltip to show when it is enabled. (#30008)
- Agent Beta: Added a label to the Max Mode toggle. (#30003)
- Agent Beta: Improved the performance of the
edit_file
tool. (#29997) - Agent Beta: Disabled
claude-3-7-sonnet-thinking
for Copilot Chat Provider because it is not supported by Copilot Chat. (#29999) - Agent Beta: Fixed a regression that caused the agent panel not to load, or buttons in the agent panel not to work. (#30001)
- Agent Beta: Fixed
agent: open active thread as markdown
not working when another panel is focused. (#29993) - Fixed
v0.185.7-pre
Pre-release
Pre-release
- Agent Beta: Added the ability to drag files and tabs onto the new agent panel. (#29959)
- Agent Beta: Moved the
assistant::ToggleFocus
,assistant::ToggleModelSelector
, andassistant::OpenRulesLibrary
actions to theagent
namespace. Existing keymaps that mention these actions by their old names will continue to work. (#29943) - Agent Beta: Switched to using
bash
(if available) instead of the user's shell when calling the terminal tool. (#29924) - Agent Beta: Prevented the agent from hanging when trying to run interactive commands. (#29924)
- Agent Beta: Renamed the top-level
assistant
settings
v0.185.6-pre
Pre-release
Pre-release
- Agent Beta: Added current prompt usage information to the agent menu (
...
) for Zed AI users. (#29922) - Agent Beta: Added tool calling support for
gpt-4.1
,gpt-4o
,o4-mini
when using Copilot Chat as a provider. (#29369) - Agent Beta: Improved displaying of diffs when the agent edits a file or rewrites it from scratch. (#29911, #29918)
- Agent Beta: Stop generating tokens if previous messages are edited. (#29915)
- Fixed SSH projects not restoring their window position on reopen. (#29906)