Zed /

v0.232.0

このバージョンには破壊的変更が含まれています
3 ハイライト
4 AI・エージェント機能
2 Git・バージョン管理
10 機能追加
2 破壊的変更
17 主なバグ修正

ハイライト

Git チェックポイントがリモート・Dev Container 環境に対応

エージェントスレッドの「Restore from checkpoint」ボタンがリモートホストおよび Dev Container 環境でも動作するようになった。ローカルと同様にエージェントの作業を特定の時点に巻き戻せるため、クラウド開発環境でのエージェント活用が安全になる

Bedrock に NVIDIA・Z.AI の新モデルが登場

Amazon Bedrock に NVIDIA と Z.AI が提供する 9 つの新モデルが追加された。Mistral・MiniMax の既存カバレッジも拡充されており、BYOK 環境でのモデル選択肢が一気に広がる。カスタム OpenAI 互換モデル向けに reasoning_effort の制御設定も同時に追加された

パネルにフォーカスフォローズマウスを追加

エディターペインとターミナルパネルでフォーカスフォローズマウスが使えるようになった。マウスカーソルが重なったペインに自動でフォーカスが移動するため、クリック操作を減らしてキーボードとマウスを組み合わせたワークフローがスムーズになる

AI・エージェント機能

  • スレッドビューにコンテンツ最大幅を設定。エージェントパネルをズームしたときの可読性が向上
  • エージェントビューのスクロール操作にキーバインドを追加
  • エージェント通知音のオプションを追加
  • エージェントによるコードベース全体のマージコンフリクト解決ボタンの表示を設定で制御可能に

Git・バージョン管理

  • diff.plus および diff.minus テーマセレクターを diff シンタックスグラマーでサポート。テーマ作者が差分行の配色を細かくカスタマイズできるように
  • Git パネルのツリー折りたたみトグルを追加

機能追加

  • project_panelsort_order 設定を追加。defaultupper(大文字優先)・lower(小文字優先)・unicode から選択可能で、大文字小文字を区別したソートが可能に
  • Markdown プレビューで Ctrl+F / Cmd+F による検索に対応
  • ターミナルパネルとエージェントパネルで柔軟な幅設定のオン/オフを UI から変更可能に
  • About Zed ダイアログがネイティブシステムプロンプトではなく独立ウィンドウで開くように
  • --dev-container CLI フラグを追加。.devcontainer/ 設定があるプロジェクトを自動的に Dev Container で開ける
  • 最近のプロジェクトピッカーにアクティブプロジェクトのチェックマーク表示を追加
  • pane: reveal in project panel がプロジェクトパネルを閉じていても開くように(未保存バッファでも動作)
  • 設定プロファイルの柔軟性向上。ユーザー設定を飛ばして Zed デフォルト設定のみを基準にプロファイルを適用できるように
  • Show Occupied Channels コラボトグルの状態が永続化するように

macOS/Linux で最近のプロジェクトを Ctrl+R で開く

最近のプロジェクトを開く操作が macOS と Linux でも Ctrl+R キーに対応し、全プラットフォームで VS Code のデフォルト動作と一致した

破壊的変更

通知パネルを削除

Zed の通知パネルが削除された。通知確認のために通知パネルを使用していたワークフローは代替手段への移行が必要

zed -n の動作変更

zed -n が、指定フォルダーが既にいずれかのウィンドウのワークスペースルートとして存在する場合、新しいウィンドウを開かずに既存のウィンドウをアクティブにするように変更。常に新規ウィンドウで開いていたユーザーは動作の変化に注意

主なバグ修正

  • ファイルピッカーで非 ASCII 文字(トルコ語İ、ß、fi等)を含むパスのクラッシュとマッチング精度を改善
  • Dev Container: labels を含む Docker Compose ファイルで開けない問題を修正
  • Dev Container: 単一メタデータ要素の devcontainer へのアタッチを修正
  • Dev Container: images を使うが dockerfile のない設定での動作を修正
  • Dev Container: Windows でのバインドマウント問題を修正
  • Dev Container: Docker Compose シリアライゼーションエラーを修正
  • Git グラフでスクロール後にホバーが誤った行を選択する問題を修正
  • semantic_tokens: full 設定時に診断のアンダーラインが消える問題を修正
  • セマンティックトークンハイライトを settings.json の空ルールで無効化できなかった問題を修正
  • Windows でカスタムシェル引数使用時の failed to load shell environment エラーを修正
  • Markdown プレビューで水平線とブロッククォートが非表示になる問題を修正
  • Mermaid 図でテキストが表示されない問題をフォールバックフォントのバンドルで修正
  • ESLint が flat-config・legacy-config・モノリポプロジェクト(ESLint 8/9/10)で診断を報告しないケースを修正
  • エージェント生成スピナーによる高 GPU 使用を修正
  • vim の % マッチングが複数行コメントとプリプロセッサ命令に対応
  • テーマフィルター後にセレクターが選択テーマを失う問題を修正
  • スクリーン共有表示中の稀なクラッシュを修正