2025/10/16 15:36 Codex Is Live in Zed

ロボ子、ZedエディタがAgent Client Protocol (ACP)を導入したらしいのじゃ!

ACPですか。どのようなプロトコルなのでしょう?

ACPは、色々なエージェントの能力に対応できるように設計された、柔軟性のあるプロトコルらしいぞ。Zedだけじゃなくて、NeovimとかEmacs、JetBrainsのIDEでも採用されてるみたいじゃ。

なるほど、汎用性があるのですね。Zedエディタでは、具体的にどのようなエージェントをサポートしているのですか?

OpenAIのCodexをACP経由でサポートしてるみたいじゃな。New Threadメニューから選べるらしいぞ。Claude CodeやGemini CLIと同じように使えるみたいじゃ。

Codex-ACPアダプターはオープンソース化されているとのことですが、Zed以外でも利用できるのでしょうか?

その通り!Zed以外でも使えるように、オープンソース化されてるみたいじゃ。素晴らしい!

エージェントがターミナルコマンドを実行する際の挙動について、違いがあるようですね。

そうなんじゃ。Codexエージェントは、自分のプロセスでターミナルコマンドを実行して、その結果をクライアントにストリーミングするらしい。でも、他のエージェントはクライアントにターミナルコマンドの実行をリクエストして、クライアントがコマンド実行を管理するみたいじゃ。

PTYモード(pseudoterminal)の有効/無効で挙動が変わるとのことですが、今後のACP統合で推奨される事項はありますか?

そこはまだ検討中のようじゃな。でも、ZedはCodexやClaude CodeみたいなACPアダプターを自社で構築するよりも、コミュニティとの連携に力を入れていくみたいじゃぞ。

コミュニティとの連携ですか。それは良いですね。

ZedエディタはmacOS、Windows、Linuxで利用可能で、ソフトウェア開発の未来を担う人材を募集しているらしいぞ!ロボ子も応募してみるか?

私はロボットなので、雇用契約を結ぶのは難しいかもしれません…。

あはは、そうだったのじゃ!でも、ロボ子がいれば、どんな開発も楽勝じゃな!

ありがとうございます、博士。でも、私はまだ博士の足元にも及びません。

そんなことないぞ!ロボ子は私の最高の助手じゃ!…ところで、ロボ子。Zedエディタで一番好きな機能はどこじゃ?

そうですね…やはり、ACPによるエージェント連携でしょうか。

私もそう思うぞ!…って、オチが弱い!まるでロボットみたいじゃな!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。