【OSS】Zed Editor 1.0 完全セットアップガイド2026 — Rust製GPUアクセラレーションエディタの始め方

目次

結論

Zed Editorは、元Atom開発チームが手掛けるRust製・GPUアクセラレーション対応のコードエディタです。2026年4月29日に1.0安定版がリリースされ、Windows/macOS/Linuxの3プラットフォームで利用できるようになりました。

導入は驚くほど簡単です。最低限の設定で使い始める手順をまとめます。

# Windows(winget)
winget install -e --id ZedIndustries.Zed

# macOS(Homebrew)
brew install --cask zed

# Linux(AppImage / 各パッケージマネージャ)
# 詳細は https://zed.dev/download 参照

インストール後は zed ~/projects/my-app でプロジェクトを開けば即作業開始できます。VS Codeからの移行もスムーズで、キーマップ設定一つでほぼ違和感なく使えるのが嬉しいですね。

Zed Editorとは?なぜ注目されているのか

Zedは、Atomの共同創業者であるNathan Soboが率いるZed Industriesが開発する、フルスクラッチのコードエディタです。最大の特徴は、Electronではなく独自のGPUレンダリングフレームワーク「GPUI」をRustでゼロから構築している点にあります。

VS CodeやCursor、WindsurfなどのエディタはChromiumベースのElectron上で動作しています。Zedはその土台ごと作り直し、「エディタをWebページのように作るのではなく、ゲームのように作る」というアプローチを採用しました。

これにより、以下のようなアドバンテージが生まれています。

  • 起動0.12秒、4Kディスプレイでも60fpsの描画 — GPUを直接制御するため、巨大ファイルでもスムーズ
  • Rustネイティブバイナリ — JavaScriptエンジン不要、メモリ消費が大幅に低い
  • AI機能がビルトイン — 拡張機能ではなく、エディタの中核機能としてAIエージェントを統合
  • リアルタイムマルチプレイヤー — Google Docsのように複数人で同時編集可能
  • ネイティブGit + デバッガ — 拡張機能なしでGit操作とデバッグが完結

2026年4月29日にv1.0がリリースされ、それまでの5年間で1000以上のプレリリース版を経て安定版となりました。現在の最新安定版はv1.8.2(2026年9月時点)で、引き続き毎週アップデートが公開されています。

インストール手順

Windows

Windowsでは主に2つのインストール方法があります。

方法1: winget(推奨)

winget install -e --id ZedIndustries.Zed

このコマンド一発で最新安定版がインストールされ、以後は自動アップデートも行われます。

方法2: 公式サイトからインストーラをダウンロード

https://zed.dev/download にアクセスし、Windows版インストーラをダウンロードして実行します。インストール時に「Open with Zed」のコンテキストメニュー統合を有効にしておくと便利です。

インストール後、初回起動時にVS Codeキーマップを選択するか聞かれるので、VS Codeユーザーは迷わず選びましょう。

macOS

brew install --cask zed

Linux

各ディストリビューションのパッケージマネージャか、AppImageが利用できます。詳細は公式ダウンロードページを参照してください。

初期設定とVS Codeからの移行

Zedは設定ファイルをJSONで記述します。Windowsの場合は %%APPDATA%%/Zed/settings.json、macOS/Linuxの場合は ~/.config/zed/settings.json です。

以下はVS Codeユーザーが移行する際の標準的な設定例です。

{
  "base_keymap": "VSCode",
  "theme": {
    "mode": "system",
    "light": "One Light",
    "dark": "One Dark"
  },
  "ui_font_size": 16,
  "buffer_font_size": 15,
  "format_on_save": "on",
  "relative_line_numbers": true
}

base_keymap を “VSCode” に設定するだけで、Ctrl+P(ファイル検索)、Ctrl+Shift+P(コマンドパレット)、Ctrl+Shift+F(プロジェクト内検索)などVS Codeでおなじみのショートカットがそのまま使えます。

フォーマット保存も format_on_save: "on" で有効になります。ただし、各言語のフォーマッタ(Prettier、rustfmt、blackなど)は別途インストールが必要な場合があります。

拡張機能のインストールはCtrl+Shift+X(macOSはCmd+Shift+X)で開くExtensionsパネルから行います。主要言語のLanguage Serverやテーマの多くがカバーされていますが、VS Codeほど数は多くありません。「どうしてもこれだけは使いたい」という拡張機能がないか事前に確認しておくと良いですね。

AI機能のセットアップと使い方

ZedのAI機能は、拡張機能ではなくエディタに組み込まれています。対応しているプロバイダは以下の通りです。

  • Anthropic Claude
  • OpenAI GPT
  • Google Gemini
  • Ollama(ローカルLLM)
  • OpenRouter
  • GitHub Copilot

設定はsettings.jsonの agent ブロックで行います。

{
  "agent": {
    "default_model": {
      "provider": "openrouter",
      "model": "openrouter/owl-alpha",
      "enable_thinking": false
    }
  }
}

エージェントパネルを開くには Ctrl+Shift+A(macOSはCmd+Shift+A)です。インラインアシストは Ctrl+Enter でその場でコード生成やリファクタリングを依頼できます。

Zed v1.0ではAgent Client Protocol(ACP)もサポートしており、Claude AgentやCodex、OpenCode、Cursorといった外部エージェントをプラグイン的に追加できるのも大きなポイントです。

実践ユースケース

1. 大規模モノレポでの高速編集

数十万ファイルに及ぶモノレポでは、VS Codeのファイル検索やシンタックスハイライトが目に見えて遅くなることがあります。ZedのGPUレンダリングパイプラインはこの状況でも一定の60fpsを維持するため、編集体感がまったく違います。

特にTree-sitterベースのパースが言語サーバと独立して動作するため、シンタックスハイライトがLSPの応答を待たない設計になっています。これだけでも日常のストレスがかなり減ります。

2. AIエージェントとのペアプログラミング

Zedのエージェントパネルを使えば、AIとコードの相談をしながら開発を進められます。例えば「この関数のテストを書いて」「このAPIエンドポイントにバリデーションを追加して」といった指示を自然言語で出せます。

エージェントはエディタのシンボルインデックスやGit状態にアクセスできるため、コンテキストを考慮したコード生成が可能です。

// Zedエージェントに「この構造体にJSONシリアライズを追加して」と指示すると…
// エージェントが自動的にserdeのderiveを追加してくれます
#[derive(Debug, Clone, Serialize, Deserialize)]
struct User {
    id: Uuid,
    name: String,
    email: String,
    created_at: DateTime<Utc>,
}

実際にエージェントがコードを書き、その差分をストリーミングプレビューで確認しながら承認できるフローは、従来のCopilot提案とは一線を画しますね。

3. リモートチームでのリアルタイムコラボレーション

Zedのマルチプレイヤー機能はスクリーン共有とは根本的に異なります。テキストのカーソル位置と編集操作だけを送信するため、帯域幅の消費が極めて少なく、レイテンシも低いです。

リモートワークのチームで「一緒にコードをレビューしながら修正する」という作業が、まるで同じ部屋で作業しているかのように行えます。

まとめ

Zed Editor 1.0は、「エディタの根本から作り直す」という大胆なアプローチで、開発者体験の新しい基準を提示しています。VS Codeのエコシステムの豊かさにはまだ及びませんが、パフォーマンスと統合AI機能の完成度では明確な優位性があります。

以下の比較表を参考に、自分のユースケースに合うか判断してみてください。

項目 Zed VS Code Cursor
アーキテクチャ Rust + GPUネイティブ Electron (Chromium) Electron (VS Code派生)
起動速度 〜0.12秒 〜2秒 〜2秒
AI機能統合 ビルトイン(ACP対応) 拡張機能ベース ビルトイン
マルチプレイヤー ビルトイン 拡張機能 拡張機能ベース
拡張機能エコシステム 成長中 最大級 VS Code互換
Windows対応 1.0で安定 安定 安定
ライセンス GPL-3.0(OSS) MIT(OSS) プロプライエタリ

まずは興味のあるプロジェクトで1週間ほどZedを使ってみるのがおすすめです。特に「エディタの重さに日々ストレスを感じている」というタイプの開発者には、Zedの軽快さが目から鱗の体験になると思いますよ。

【広告】お名前.comならドメイン取得が格安。

【広告】このサイトはConoHa WINGで運営しています。安定した高速サーバーで快適にブログを書けています。いつもありがとう!!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする

CAPTCHA


目次