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が呼び出せます。