世界を動かす技術を、日本語で。

クロードコード:現在ベータ版がZedで利用可能

概要

  • Claude CodeZed にネイティブ統合されたことの発表
  • Agent Client Protocol (ACP) による オープン標準 への対応
  • リアルタイム編集マルチファイル対応 などの主な新機能
  • Claude Codeアダプターオープンソース化
  • Zed をはじめ他エディターにも 多様なエージェント を導入可能

Claude CodeのZed統合とACP対応

  • Claude CodeZed エディター内で パブリックベータ として利用可能
  • Agent Client Protocol (ACP) による新しいオープン標準の導入
  • 単なる一時的な統合 ではなく、 拡張性と柔軟性 を重視した設計
  • Claude Code の機能例
    • Zed エディター上で 高速かつネイティブ な動作
    • 複数ファイル へのリアルタイム編集と シンタックスハイライト 対応
    • マルチバッファ による 個別コード変更の承認・却下 機能
    • サイドバータスクリスト を固定表示し、進行状況の可視化
    • 独自スラッシュコマンド による カスタムワークフロー 構築

ターミナルからの脱却と新体験

  • Claude Code は従来CLI主体だったが、 Zed直感的な操作 が可能
  • 複雑なリファクタリングマルチファイル編集全体像の把握細かな制御 が容易
  • Gemini CLI や他の ACP互換エージェント とも 同時利用 が可能
  • 最新バージョン のZed利用推奨、 Agent Panel のPlusメニューからエージェント選択

ACPによるオープンなエージェント連携

  • Claude Code統合ACP による オープンスタンダード を採用
  • Claude Code SDKACPのJSON RPC 形式へ変換する アダプター を開発
  • アダプターはApacheライセンスで公開、他エディターでも利用可能
    • NeovimCodeCompanionプラグイン もACP対応済み
  • GitHubユーザー Xuanwo の貢献への感謝、 GitHub/Twitter でのフォロー推奨

Zedで使えるエージェントの拡大

  • Gemini CLIClaude Code 以外にも 新規エージェント の追加を推進
  • ACP準拠 であれば ZedNeovim 等でも利用可能
  • Claude Code SDK 経由で 主要機能 を提供、今後も Planモード など追加予定
  • Anthropic によるSDK機能拡張や ACP直接対応 への期待

コントリビューション・参加の呼びかけ

  • エージェント開発者 への Zed統合サポート
  • Claude Code機能追加要望Anthropic へのリクエスト推奨
  • ACPやClaude Codeアダプター へのコントリビュート・議論歓迎
  • より多くのエージェント対応 により 開発者の選択肢拡大

Zedの利用・採用案内

  • macOSやLinuxZed のダウンロード・体験推奨
  • ソフトウェア開発の未来 に情熱のある人材を 積極採用中

Hackerたちの意見

Zedは久しぶりにお気に入りのエディタだよ、AIサポートについてはまだ触れてないけどね。

Zedはめっちゃいいんだけど、もうちょっとUIをVS Codeに近づけてくれたら、フルタイムで乗り換えるのにな。

UIで何が足りないと思う?

Zedの何がそんなにいいの?

誰かLinuxでこれを使ってる人いる?あんまりうまく動かない気がする。正直、Linuxのvscodeもあんまり良くないし(特にvimモード)。

Claude Codeの一番の問題は、複数のインスタンスを並行して動かすことなんだ。手動でgitのworktreeの作業をしたくないから、Claudeにそれをやってほしいんだよね。だから、Zedが自動でそれを処理してくれるなら(スレッドごとにworktreeがある場合)、魅力を感じるかも。それ以外は、もうTowerを使って変更を確認してるから、ここでの価値がよく分からない。インストールしようとしたら、「サポートされているスラッシュコマンドを読み込めません」というエラーが出たんだけど、それが何を意味するのか分からない。

Onaがこれを簡単にしてくれるよ: https://ona.com/

同じく、問題を報告したよ: https://github.com/zed-industries/claude-code-acp/issues/18

Zedはこの問題をDeltaDBで解決しようとしているんじゃないかな: https://zed.dev/blog/sequoia-backs-zed#introducing-deltadb-o...

Zedを試してみたいけど、Helixモードはまだまだ発展途上な感じ。Vimモードも良さそうだけど、Helixモードからは離れられないんだよね。(もちろん、Helixの入力設定に自分で加えた変更もあるし)自分の理想の入力スキームに合うエディタを探すのが難しいのは、昔のLSP前の時代を思い出させるな。言語機能に基づいてエディタを選んでた頃。こういうテキスト編集の基本的な機能が新しいエディタでも使えるように、共通のエディタインターフェースが必要なんじゃないかなって思う。かなりの摩擦があるみたいだし。

もしVimのバインディングに慣れてるなら、Helixのオブジェクトからアクションへの流れはそんなに価値があるのかな?

HelixはLSPサポートが良さそうだね?私が$WORKで使ってる言語の中で、完全サポートがないのはGraphQLだけで、自動インデントがないんだ。Helixに似たものをemacsで試したいなら、meow-modeがあるよ。

同意だな。真にプラグイン可能な編集モデルを持つエディタを夢見たことがあるよ。他の部分から切り離されているやつね。Yiはそんな感じで設計されてたと思う。emacsみたいなモデルやvimみたいなモデルを組み込んだり、自分のモデルを作ったりできるんだ。EmacsやVimに加えてHelixやKakouneも使ったけど、制限や機能セット、プラグインの問題に対処するのはちょっと疲れるね。Zedをフォローしてるけど、Helixモードを追加して編集モデルをもう少しモジュール化するように再設計したみたいだね。でもまだ新しい段階だ。バグはかなり早く修正してるし、また試してみるつもりだよ。ここでいいディスカッションがあるよ: https://github.com/zed-industries/zed/discussions/6447 Kiもかっこいいし、Helixの不一致についても触れてる: https://ki-editor.github.io/ki-editor/docs/comparisons/ Kakouneの方がHelixより好きだったな(こっちの方が一貫性があった)。でも君の言う通り、こういうものをもっと簡単に入れ替えられれば、機能に基づいてエディタを選べるし、機能と使いやすさのトレードオフをしなくて済むよね。皮肉なことに、KiはVSCodeの中で使えるし(Vimも同じように使えるのは知ってるけど)、でもVSCodeはめちゃくちゃ重くて遅いんだよね…

注意: SSHベースのリモート開発を使っていると、これが機能しないよ。 https://x.com/sridca/status/1963271904384401886

残念だね。Zedを使ってるけど、開発環境をコンテナ化する方向に進んでるよ(SSHリモート開発でZedをコンテナに接続)。このエージェント関連のことはセキュリティの悪夢みたいだからね。少なくとも、自分のリポジトリのディレクトリだけは影響を制限したい。

これには何か理由があるの?一時的なものなのか、それとも永遠にサポートされないの?

Zedが大好きで、Claudeのネイティブサポートができて嬉しい!前はこの投稿の指示に従って使ってたよ:https://benswift.me/blog/2025/07/23/running-claude-code-with... でも、AIのオートコンプリートはまだまだ改善の余地があるね。Zedの解決策やsupermaven(今はCursorの一部)も試したけど、CursorのAIオートコンプリートと予測の方がずっと正確だと思う(ファイル検索もCursorの方が正確だし)。Zedが資金調達できたって聞いて嬉しいよ。https://zed.dev/blog/sequoia-backs-zed これでCursorに対抗する質の高いIDEが作れるようになるね。

これに賛成だし、たぶんZedの投稿ごとに言うと思う。これが私がまだZedに切り替える準備ができていない主な理由だよ。

Zedはコード生成の質では劣ってるけど、Electronアプリじゃないところでカバーしてるね。

同意する!AIオートコンプリートはCursorの最も効率的で役立つ機能だよ、エージェントじゃなくてね。

ZedがまだOllamaみたいなローカルのオートコンプリートAIを追加する方法がないのにはちょっと驚いたよ。自分が欲しい機能には、Qwen 2.5 Coderの1.5bパラメータくらいで十分なんだ。速く動くし、ネット接続がない時でも使えるしね。Zedみたいな会社が、自分のローカルでオートコンプリートAIモデルのライセンスを買えるようにしてくれたらいいな。サーバーでレンタルするんじゃなくてね。プログラミングのドキュメントや本、ビジネスライティングに特化した限られたトレーニングデータを使った、10-15bパラメータのものにもお金を出すよ。Qwen Coderのコーディング知識とIBM Granite 3のプロフェッショナリズムと予測可能性を組み合わせたものが理想だね。そういうエージェントには結構なお金を払うつもりだよ(特に数ヶ月ごとに新しいドキュメントやバグ修正、GitHubスレッドに対応したアップデートがあれば、なおさら)。

これらのコメントで欠けてるのは、標準化と統一への試みだね。多くの人がYエディタに切り替えるためにX機能が必要だって言ってるけど、それが本当でも、特定のワークフローには特定の機能が必要でも、エディタの生存圧力が見落とされてる。業界がAIコーディングエージェントの導入に向かっているのは明らかで、時にはそれが必須になってる。気持ちに関わらず、この努力を支えるための良いツールを持つことは、切り替えコスト、既存エディタとの互換性、サードパーティの拡張機能の強いエコシステムにかかってる。Cursor/WindsurfがLLMとの特注エディタ統合に早すぎたけど、MCPや他のSDKの導入でプラグアンドプレイが実現される。全機能セットはすべてのエディタに接続されたすべてのエージェントに入るだろう。Zedはほとんどの開発者にとって切り替えコストが最も低いと思う。今、エージェントクライアントプロトコル(AC)みたいな一般的なソリューションに投資するのは良い戦略だね。TLS、OAuth 2.0、ECMAScriptを実現するには複数の当事者が協力する必要があった。ほとんどのエディタが手作りの楽器のように振る舞う必要はないと思う。実際には、キッチンの高品質なナイフに近いからね(お気に入りのナイフセットを持ち運ぶのは分かるけど、必要なときには別のナイフでも同じように生産的になれる)。

Zedのコンセプトは好きなんだ。建築的な部分や基盤の面でも魅力を感じるし、Zedみたいなツールがもっと増えてほしいと思ってる。ただ、ランダムなニュアンスがあって、Zedを使うのがちょっと難しいんだよね。まず、設定管理がイマイチで、設定パネルから「settings.json」をサクッと開く方法があればいいのにと思う。あと、Zedを再起動したときに「settings.json」が開いたままでいてくれると嬉しいな。それから、ネイティブのツール呼び出しサポートがないLLMを使いたいんだけど、Zedはそのワークアラウンドがない唯一のアプリみたい。新しいユーザーとしては、UIがもう少しナビゲートしやすいといいな。ちょっと散漫で圧倒される感じがすることもあるし。あんまりZedを使ってないけど、また試してみるかもしれない(近いうちに)。でも、エンジニアのために作られたツールって感じがして…パワーユーザーにはいいけど、新しいユーザーにはちょっと厳しいかも。欠点がブロッカーになるとは思わないけど、Zedを使ってない理由にはなってる。欠点があるから、一歩引いて「また後で試してみようかな」って思っちゃうんだよね。

ニュアンスの状況は急速に改善してるよ。6ヶ月前にZedでいくつかの小さな問題があったけど、ほとんどはパッチで修正された。

セットアップに時間がかかったけど、彼らの理念には共感してるよ。個人的には、パワーユーザー向けのテキストエディタでも全然構わないんだけど、相対的にシンタックスハイライトのオプションが少なすぎて諦めちゃった。Sublime Textの素晴らしくて複雑なテーマの「コンテキスト」指定システムに慣れちゃってるから、Zedは全然物足りなかった。Vimモードをオンにするとキーバインディングのシステムもすごくて、最終的には慣れると思うけど、関数は引数とは違う色にしないとダメだし、ローカル変数とも違う色にしないといけない…これは譲れない。近いうちにまた試してみるのが楽しみ!AI機能もすごく良さそうだし。

ちなみに、Zedには設定ファイルsettings.jsonを開くためのデフォルトのキー割り当てがあると思うよ: Ctrl+、このキー割り当ても設定できるのかな?

Zedがこの便利な機能を追加してくれるのは嬉しいけど、これって自分たちのAIサブスクリプションプランを食い合ってるんじゃない?すでにClaude Codeにお金払ってるのに、なんでZedに$20も払う必要があるの?編集予測機能が欲しいかもしれないけど、だったら$10のGitHub Copilotに払って、Zedの編集予測機能を使えばいいじゃん。

VS Code + Claude Codeユーザーとして、ここでの進展がすごく楽しみなんだ。公式のほぼゼロコンフィグのClaude Code IDE統合は…正直、柔軟性がないからね。もし、開いているエディタの一部をClaude Codeに送信したい場合はどうするの?Claude Codeが編集したファイルの差分を特定のエリア/ウィンドウで開いて、考えてる間に他のことをマルチタスクできるように、そのファイルを静かに開くにはどうすればいいの?特定のスラッシュコマンド用のキーボードショートカットが欲しいとか、他のタスクからスラッシュコマンドをトリガーしたい場合はどうするの?ユーザーがフォークしてカスタマイズ可能なUIを構築できる強力なオープンソースエコシステムがあれば、さらに良くなるし、エコシステムがエージェントやモデルの選択に対する異なる好みに分かれないから、もっと早く進化すると思う。今はコーディングするには素晴らしい時代だね。