Zed /

v0.231.1

3 ハイライト
1 AI・エージェント機能
1 Git・ワークツリー管理
7 機能追加
17 バグ修正

ハイライト

エージェントのレスポンスがトップダウンで流れるように

エージェントのスレッドがボトムアップではなく上から順にストリームされるようになった。コンテンツがビューポートを超えると自動スクロールする。長い回答を読みながら追えるようになり、途中経過を自然な順序で確認できる。

Git Graphでブランチ履歴を視覚化

Gitパネル下部のボタンまたはgit graph: OpenアクションでGit Graphを開けるようになった。ブランチの分岐・マージの流れをグラフィカルに把握できる。

devcontainerがネイティブ実装に刷新

Node.js製のdevcontainer CLIをネイティブ実装に置き換えた。devcontainer.json内のcustomizations.zed.extensionsを通じてZed拡張機能をdevcontainerに直接組み込めるようになった。

AI・エージェント機能

thinkingブロックの表示を細かく制御

agent.thinking_display設定で思考ブロックの表示方法を制御できるようになった("automatic" / "always_expanded" / "always_collapsed")。ストリーミング中のレイアウトシフトも解消された。

  • GeminiモデルとMCPサーバーを同時使用するとモデルが動作しない問題を修正
  • 「Max tokens reached」エラーの誤表示を修正(出力トークン上限とコンテキストウィンドウ上限を正しく区別するよう改善)
  • サブエージェントのプレビューカードでコンテンツが常に最後まで表示されるようオートスクロールを改善
  • 確認待ちのサブエージェントとのインタラクション体験を改善
  • ターミナル選択をコンテキストとして追加する際にオープンバッファに依存しないよう改善
  • ACPサーバーをAgent Settingsパネルから再起動できるよう追加
  • トークン消費量をツール説明の最適化により削減
  • トークン使用量表示をモデル間で統一

Git・ワークツリー管理

diffビューが幅に応じて自動切り替え

Gitのdiffビューでペインがminimum_split_diff_width設定値より狭くなると、スプリットビューから統合ビューに自動切り替えされるようになった。ペインサイズに応じて常に読みやすい表示を維持できる。

  • worktreeピッカーでメインworktreeが誤って削除対象として表示されていた問題を修正(削除は常に失敗していた)
  • サブモジュールがlinked worktreeとして誤分類される問題を修正
  • 大きなブランチdiffでのGitパネルのパフォーマンスを改善

機能追加

  • コラボパネルでチャンネルをお気に入り登録できるように
  • タブをサイクルする際に最初/最後を折り返すかどうかをwrap_aroundオプションで制御可能に
  • TerminalパネルとAgentパネルの幅をフレキシブル/固定で設定できるコントロールを追加
  • .json.distをjson、.jshintrcをjsoncファイルとして認識
  • EditorConfig(.editorconfig)のファイルアイコンを追加
  • 全デバイスでpinchジェスチャーに対応
  • vimモードで検索が非vimショートカット(デフォルトはcmd-f)で起動された場合にEnterが通常モードと同じ動作をするよう変更

バグ修正

  • ESLintサーバーが不完全なキャッシュを再利用して起動に失敗する問題を修正
  • Gitパネルのブランチピッカーでvimモード有効時にvimキーストローク(ijkx)が奪われる問題を修正
  • ターミナルのリネームがコンテキストメニューから非アクティブタブに対して機能しない問題を修正
  • 中クリックでピン留めタブが閉じる問題を修正
  • Linuxでエージェントパネルのメッセージエディタにフォーカスがある状態でAllow・Always Allow・Rejectキーバインドが機能しない問題を修正
  • 同一行に複数のアウトライン項目が存在する場合にスティッキーヘッダーが重複表示される問題を修正
  • ポストフィックススニペットが2つのundoアクションを生成していた問題を修正
  • Collab Panelでログイン済みにも関わらずサインアウト状態に見える問題を修正
  • 展開されたシンボリックリンクが検索できない問題を修正
  • =======を含むコメントや文字列で編集予測が無効化される問題を修正
  • エージェントスレッドがZed再起動後に先頭にスクロールされた状態で開く問題を修正
  • エージェントパネルでターミナルプロセスを終了するとZed自体が落ちることがあった問題を修正
  • 線形グラジエントのレンダリングにディザリングを追加し暗い色域のバンディングを解消
  • 中クリックでタブを閉じると同時にLinuxで貼り付けが起きていた問題を修正
  • macOSで右クリック・中クリックによるマウスドラッグが機能しない問題を修正
  • Helix: 選択を含む行の上/下への挿入動作を修正
  • SVGプレビューで絵文字がエディタと一貫してレンダリングされるよう修正