codecompanion.nvimは未対応なサービスとチャットする方法としてカスタムアダプタの定義・登録があります。
特にOpenAI互換APIを利用する場合は、xAIのアダプタを参考にすることで、簡単に実装できます。MCP(Model Context Protocol)をNeovimで使うためのmcphub.nvimの導入方法を紹介します。
codecompanion.nvimなどのAIチャットプラグインに@mcpと入力するだけで、状況に合わせてツールを選択してくれるので凄く便利。Google製改行位置決定アルゴリズムBudouxをLuaに移植した。
読みやすい位置で文を区切れるので、bionic readingの日本語版を実装できるかも。