TL;DR

人間や AI と協調して作業するために設計された、次世代のコードエディタ。Rust でゼロから書かれていて速い。

Zed is a next-generation code editor designed for high-performance collaboration with humans and AI.

仕組み

公式サイトは、次のような特徴を挙げている。

  • 速い: 複数の CPU コアと GPU を効率よく使うために、Rust でゼロから書かれている。
  • AI との連携: 最新の LLM をワークフローに組み込み、コードの生成や変換、分析ができる。
  • 共同作業: チームメンバとチャットしたり、一緒にメモを書いたり、画面やプロジェクトを共有したりできる。ペアプログラミングに使える。
  • 拡張機能: 拡張機能をインストールしなくても、開発に必要な機能はひととおりそろっている。
  • マルチバッファ: 複数のファイルを同時に編集できる。

自分の理解

Go、Rust、TypeScript(React、Next.js)は、実際のプロジェクトで触ってみた。ただ、普段使いするには Ruby、Vue、Laravel の設定が必要で、これらは別途拡張機能を入れなければならない。

関連

出典