Zed:一から書き直した編集ソフトに、速さと AI と共同作業を組み込む
要約
Rust で一から書かれ、GPU で描くコードの編集ソフト。行内の助手、次の入力の予測、ファイルを書き換えて命令を走らせる代理人の欄、当たり前の機能としての版管理、共有できる作業まで備える。個人は無料、本体は公開。
おすすめ- ソフト名
- Zed
- バージョン
- 1.21
- オープンソース
- オープンソース
- OS
- macOSLinuxWindows
- 公式サイト
- https://zed.dev
- 更新日時
- 2026-10-05 21:12
コードを書いて暮らす人なら、編集ソフトが一瞬ためらう感覚を知っている。大きな案件を開くには待たされる。ファイルを切り替えると画面が先に白くなる。AI の補完を使うには、さらに拡張を一つ入れ、アカウントをもう一つ設定し、二つが互いに邪魔をしないことを祈る。追加の一つひとつは筋が通っている。だが合わせると、支えるはずの仕事より道具のほうが重くなる。
Zed は、初期の web 技術の編集ソフトを作った人たちが、もう一度やり直すと決めて始めたものだ。全体を決めているのは、編集ソフトを Rust で一から書き、速さと AI を上に載せる機能ではなくプログラムの性質として扱う、という判断である。

速さは土台であって、言葉ではない
画面の層は独自の作りで、処理装置の複数の核と表示用の演算装置を通して直接描く。打つ、送る、札を切り替えるといった動作は、遅れがないことを前提に設計されていて、公表されている一秒あたりの絵の数は百二十である。全体を厚い web の実行環境で包んでいないので、起動と操作の負担はずっと軽く、大きなコードの集まりでも手に付いてくる。一日中編集ソフトの中にいる人なら、その滑らかさはその場で比べられる。
AI は外付けではなく、編集ソフトの中に
行内の助手は選んだ範囲に働く。変えたい内容を言葉で書けば、モデルがその場で書き換え、差分は見えたままになる。打っている途中で次の入力を予測し、一つのキーで受け入れられる。その予測を既定で動かすモデルは公開されており、公開された資料で訓練されている。編集ソフト本体もこれらの AI の機能も公開されている。
自分の鍵を持ち込むこともでき、仕事を主要な商用の提供元や、手元の機械で動くモデルへ回せる。最後の選択肢は以前より重い。網の外に出せないコードにとって、手元のモデルは全員が納得できる唯一の取り決めだからだ。

代理人を編集ソフトに招く
最も踏み込んだ一歩は委任である。任務を欄の中の代理人に渡すと、その代理人はファイルを読み、コードを書き換え、端末の命令を走らせる。こちらは進み具合を眺め、終わってから一つずつ確かめる。自動補完とは別の関係で、人は打つ側から確かめる側へ移る。確かめること自体が一つの技能だ。
開かれた代理人の決まりごとを通じて、この欄は一つのモデルに縛られない。複数の案件の命令行の代理人をそのまま走らせられ、外部の道具のサーバーを繋いで代理人の届く範囲を広げられる。
版管理と共同作業を、当たり前の機能として
一時的に預ける、記録する、取り込む、送り出す、違いを見る。どれも編集ソフトの中の普通の部分であり、端末や別のクライアントに任せるものではない。共同作業も同じく元からある。仲間と案件を共有し、覚え書きを共有し、画面を共有し、相手のカーソルがどこを直しているかをその場で見る。二人を載せている同じ層が、人と代理人も載せている。うまい設計の倹約である。
慣れた人に残された細部
モード式の編集は、入れればすぐ使える。文字の対象や印も含む。何年もその作法の中にいて手放さない人のためだ。複数のバッファを使えば、案件のあちこちに散った断片を一つの編集できる面に集められる。遠隔の開発では手元には画面だけを置き、コードは実際にはサーバーで走る。内蔵の誤り探しは標準の決まりごとを話し、言語をまたいで中断点を置ける。拡張の生態はすでに千を数える。
誰に向くか
個人の利用は無料で、編集ソフト本体は公開されている。有料の取り決めは班や組織に向く。五分眺めるのではなく、本物の案件で走らせる値がある。違うことをしている部分の多くは、目新しさが消え、編集がまた日常に戻ってからでないと見えてこないからだ。