
2026/04/23 2:38
Zed に実装された並列エージェント
RSS: https://news.ycombinator.com/rss
要約▶
Japanese Translation:
概要:
Zed において、主要なアップデートが導入され、新たなスレッドサイドバー内での並列エージェントオーケストレーションが実現されました。これはオープンソース開発ツールにおける画期的な飛躍を表しています。本システムでは、複数の AI エージェントを高速度で同時に実行できつつ、完全なカスタマイズ性と制御性を維持できます。ユーザーは各タスクスレッドごとに異なるエージェントを混合使用でき、フォルダまたはリポジトリを使ってそれらを整理し、直感的な左側のドックからワークフローを開始・停止・アーカイブすることが可能になりました。 redesigned レイアウトにより、プロジェクトおよび Git パネルがデフォルトで右側に配置され、個々の設定に合わせてドッキングオプションを調整できます。特に noteworthy な点は、このアップデートが 120 fps で動作し、複数のリポジトリにわたる複雑なクロスプロジェクトデータを扱っても滑らかなパフォーマンスを保証することです。最も重要な点は、すべての機能が無料であり、Linux、Windows、macOS 上で内蔵のショートカットまたはアイコンを通じてアクセス可能であることで、有料サブスクリプションの必要性が排除されたことです。ワークパーイソレーションを各スレッド単位で有効にすることで、開発者は複雑なマルチリポジトリプロジェクトに対して強化された安全性と組織性を享受でき、技術的自由や速度を損なうことなく、効率的で協働的なコーディング環境の新基準を設定しています。
本文
Zed は désormais 複数のエージェントを同期して統合する機能を提供し、これらはすべて同じウィンドウ内で並列に実行されます。新しい「スレッドサイドバー」により、どのフォルダやリポジトリへのアクセス権限を与え、実行中のスレッドをどのように監視するかをエージェントごとに細かく制御することが可能になりました。これらすべての機能は、Zed が誇る滑らかさの象徴である 120fps で動作し、ご希望のエージェントを選べるだけでなく、かつすべてオープンソースです。
多数のスレッドと一つのウィンドウ
スレッドサイドバーでは、プロジェクトごとにグループ化された全てのスレッドを一目で把握できるようになり、以下のようなことができます:
- エージェントをスレッド単位で自由に見て選ぶことができるため、各スレッドの組み合わせを柔軟に変更できます。
- 複数のプロジェクトをまたいで作業でき、一つのエージェントスレッドが異なるリポジトリ間を読み書きする操作も可能になります。
- 必要に応じてワークツリーを分離し、スレッドごとに設定を個別に決定することも可能です。
サイドバーからは、スレッドの停止、アーカイブ化、新しいスレッドの開始など、一般的な操作に素早くアクセスできます。複数のプロジェクトで複数のエージェントが同時に動作するよう、ワークフローの複雑さが増しても、サイドバーのおかげでエージェントが作業を進める中で整理整頓を維持するのが容易になります。
新しいデフォルトレイアウト
「スレッドサイドバー」がプロジェクトをナビゲートするための主要な手段となってきたことを踏まえ、どのパネルをどこに配置すべきか見直す機会がありました。現在は、デフォルトで左側にエージェントパネルの隣にスレッドがドックされ、右側にはプロジェクトパネルと Git パネルが配置されるようになっています。このレイアウトは、エージェントのスレッドを行き交いながら作業を行う際に非常に適していると考えています。もし異なる配置をお好みであれば、下部にあるいずれかのパネルアイコンを右クリックすることでドッキング位置を変更したり、設定エディタから調整することも可能です。既存のユーザーの皆様にとっては、この新しいレイアウトはオプトイン方式となっております。
従来のレイアウトに慣れているお客様にも、一度お試しください。少し利用してみるとより自然な操作性を感じ取っていただけるかと思います。
エージェントとエディタ:相性の良い組み合わせ
AI の活用方法について 10 人の異なるプログラマーに問いかければ、10 通りの答えが得られるでしょう。一方では AI に完全に委ねる「感覚型」アプローチ、他方では AI 機能をすべて無効にする徹底した手法があり、真の質の高いソフトウェアを開発するには、その中間にあるバランスが最も効果的であることに私たちは気づきました—that is, AI を活用しつつも、コードに直接触れ合いながら開発を進めること。
共同創業者兼 CEO ナサニエル・ソボ氏は 2025 年に次のように述べています。「ソフトウェアエンジニアとして、我々の貢献度を測定する尺度は生成されたコード行数ではなく、変更しやすく使いやすい信頼性のある良設計されたシステムであるべきです。」この投稿で提唱された「エージェント型工学」という概念は、「人間の工芸的スキルと AI ツールを組み合わせ、より優れたソフトウェアを開発する」芸術を表しており、最近ではその用語の知名度が高まっています。Zed の並列エージェント機能はこの原則に基づいて構築されています。マルチエージェントオーケストレーション自体は新しいものではありませんが、私たちはスケール単位でエージェントと作業するための素晴らしい体験を提供することに成功したと考えています。数百ものスレッドをシステムに読み込み、開発者が目にする機会の少ない箇所まで微調整するまでに数日間の努力を重ねました。UX 設計についても複数の反復サイクルを行い、内部での議論も多々行われました。時間はかかりましたが、正直申し上げて時には精神的に限界を感じることもありました。しかし、その結果としての成果物はそれに見応えがあり、開発者がエージェントを用いてより挑戦的なことを成し遂げつつも、自らの腕前を犠牲にすることなく実現できるのです。
入門
並列エージェント機能は最新の Zed リリースから利用可能です。Zed をダウンロードするか、最新版にアップデートすることでこの機能を体験できます。「スレッドサイドバー」は左下隅のアイコンをクリックするか、MacOS では Option+Cmd+J、Linux や Windows では Ctrl+Option+J のキーバインドで開くことができます。この新たな制御レベルをぜひ楽しんでいただければ幸いです!
関連投稿: Zed チームによる類似ブログもご覧ください。
より優れたエディタを探しているですか? MacOS、Windows、または Linux で今日すぐ Zed をお試しください。今すぐダウンロード!
採用募集中!
当社のブログで取り上げているトピックにご関心をお持ちなら、ぜひ当社チームに参加してソフトウェア開発の未来を共に築いていただけないでしょうか。