[わ]

ZedからClaude Codeを呼び出せるようになった

おはようございます。waturaです。最近、ZedからGeminiが呼び出せるようになりました。
そして、まだ、若干不安定っぽい雰囲気もあるものの、Claude Codeも呼び出せるようになりました。

Bring Your Own Agent to Zed — Featuring Gemini CLI - Zed Blog From the Zed Blog: Zed now lets you use the agent of your cho zed.dev

Agent Client Protocolというプロトコルを定義し、そのプロトコルに準拠しているAgentがZedから呼び出せるようになるというものです。
他のIDEなどもACPを採用してくれたら、任意のIDEで任意のAgentを呼び出せるという素晴らしい未来がくるかもしれません。

というわけで、ZedからClaude Codeを呼び出してみました。
一応動く状態になっていますが、いろいろな実装が乱立しているので今後どこがメインのClaude Code ACP実装になっていくのかは不明です。

AIの設定画面にExternal Agentsが増えている

npm i -g @zed-industries/claude-code-acp

Zed のClaude Code ACPをインストールする。
そして、それをZedから使うようにします。
+ Add Agent をタップしたらテンプレが設定に挿入されるので、

"Claude-Code": {
  "command": "claude-code-acp"
}

にします。
これでZedからClaude Codeが呼び出せます。

#note