$ luarocks install --server=https://luarocks.org/dev harnt.nvim One Neovim plugin that hosts the reverse-MCP / IDE-callback channel each coding
agent (Claude Code, Codex, Gemini, ...) already speaks, behind a single shared
editor-context / diff / approvals / keymap layer. The agent keeps its own TUI;
harnt never renders a chat UI, so no native feature is ever lost.
Versions
Dependencies
lua >= 5.1