agentic.nvimがよさげ。ACPってやつの力で各種コーディングエージェントのUIを統一できるぞ

by
カテゴリ:
タグ:

Vim駅伝2026-06-24の記事です。

コーディングエージェント、便利ですが、なんとも痒いシーンがあります。

これがagentic.nvimを使うと解決されてよさそうです。

ACP(Agent Client Protocol)という共通プロトコルを通じて、コーディングエージェントのUIを統一します。

など、使いやすい出来栄えな印象。

制約として1タブに1UIしか出せない、UIの位置はタブの端しか選べないなどがあります。

このあたりは、履歴とプロンプトが別ウィンドウになっている以上は仕方ないのかなと思います。

実はcodecompanion.nvimavante.nvimなどでも同じようにUI統一ができるみたいなので、色々試してみる価値ありそうですね。

1点注意としては、エージェントごとに追加でコマンドのインストールが必要になります。たとえばClaude Codeを使うためにはclaudeに加えてclaude-agent-acpというコマンドをインストールしておく必要があります。

この追加コマンドを挟むことにより、ACP(Agent Client Protocol)という、エディタとコーディングエージェントの通信を標準化するプロトコルを介すことができ、各種クライアントが、自力で各種エージェントに対応する必要がなくなっています。標準化再考!

というわけで、オレオレUIも簡単に作れるはず……?と思いちょっと挑戦してみたくなってます。

ENJOY!!

ちなみにデモ動画ではこのブログの下書きを作らせてみましたが、ほとんど採用してませんw