Rust製の超軽量AIネイティブエディタ「Zed」がメジャーリリーされました。
https://zed.dev/blog/zed-1-0
普段からサーバーサイドはHono、ランタイムにはBunといった「軽くて速い」プロダクトを好んで使っています。そんな軽量・高速を愛する身として、やはり試さずにはいられません。
実際に触ってみて見えてきたのは、単なる「VS Codeの代替」や「軽いエディタ」にとどまらない、複数のAIエージェントを束ねる「ハブ」としての可能性です。
「Zed」とは?
Zedは、かつてAtomエディタを開発したチームが再集結し、Rustでゼロから書き直したコードエディタ。
Webベースの技術ではなく、「GPUを活用してビデオゲームのようにレンダリングする」独自UIフレームワーク(GPUI)を基盤にしているのが特徴です。今回のv1.0リリースでは、この「圧倒的なパフォーマンス」というコアバリューを維持しつつ、Git連携やSSHリモート開発など、実務で要求される基本機能が揃ったことがアナウンスされました。
立ち上げや文字入力のレスポンスが極めて速く、重厚なIDEにはない軽快さがあります。リソースを無駄に消費しないという点だけでも、軽量な技術スタックを好む開発者にとっては非常に魅力的な選択肢です。
複数AIの「ハブ」となる機能
軽く触ってみて特に面白いと感じたのは、ZedがAI機能を採用する際のアプローチです。
単に自前のAIチャットをエディタに組み込むのではなく、Agent Client Protocol(ACP)を通じてClaude Code、Codex、Cursorといった外部の強力なAIエージェントと連携し、それらを統合するハブのように振る舞えます。
複数エージェントのスレッドを統合できる強み
各エージェントで個別に作業したスレッドを、Zedのプロジェクト内にインポートしてつなぎ合わせることも可能。
最近は「コードの自動生成はCursor」「全体設計の相談はCodex」といったように、用途に応じて複数のAIエージェントを使い分ける開発スタイルが増えてきました。しかし、それぞれの文脈や履歴が分断されてしまうのが悩みの種です。
Zedを開発の中心に据えれば、別々のエージェントに分散していた対話履歴をひとつのエディタ上でシームレスに統合できます。複数のコーディングエージェントを使っている場合、この機能は文脈分断を防ぐ救世主になるかもしれません。
「人間とAI」のリアルタイムコラボレーション
さらに公式発表によれば、CRDTベースの同期エンジン(DeltaDB)を開発しており、人間と複数のAIエージェントが同じコードベースをリアルタイムで共有・編集できる未来を描いているとのこと。「AIが書いたコードを、チームメンバーと一緒にエディタ上でリアルタイムにレビューする」といった、これまでにない開発体験のハブになりそうです。
チーム開発の「運用」との相性
一方で、現段階での明確なデメリットも存在します。
それは、「VS Codeの拡張機能がそのまま動くわけではない」という点です。
Zedにも独自の拡張機能の仕組みは用意されていますが、VS Codeの巨大なエコシステムにはまだ及びません。
そのため、チーム開発において「特定のVS Code拡張機能(Linterやフォーマッターの独自設定など)を必須としている」「devcontainerなどで開発環境をガチガチに揃えて運用している」といった現場では、そのまま置き換えるのは難しいでしょう。
とはいえ、公式も「Zed for Business(ロールベースのアクセス制御やチーム一括請求など)」を同時発表しており、チーム導入に向けた本気度が伺えます。現状では環境の制約が緩いプロジェクトや個人のローカルツールに向いていますが、拡張機能のエコシステムが成熟すれば、チームの標準エディタとして本格的に採用される日も遠くないかもしれませんね。
まとめ
まだ少し触ってみた段階ですが、単に「動作が速いエディタ」という枠を超え、AIと人間のコラボレーション空間を作ろうとする思想が強く感じられました。
チーム全員のメインエディタを今日明日で乗り換えるような性質のものではありません。しかし、複数のAIエージェントを駆使して「AIエージェントファースト」な個人開発やプロトタイピングを行うのであれば、間違いなくチェックしておくべきツールだと感じました。
