A Neovim plugin that seamlessly integrates the Claude Code AI assistant directly into the editor via a terminal window.
Claude Code Neovim Plugin is a Neovim plugin that integrates the Claude Code CLI tool directly into the editor. It creates a terminal window for the AI assistant, automatically reloads files modified by Claude Code, and manages project context to provide a seamless AI-assisted development workflow without leaving Neovim.
Neovim users (version 0.7.0 or later) who use the Claude Code CLI tool and want to interact with the AI assistant from within their editor environment.
Developers choose this plugin for its deep integration that treats Claude Code as a native part of Neovim, with features like single-toggle terminal access, automatic file synchronization, and git-aware context management that reduces friction compared to switching between separate terminal and editor windows.
Seamless integration between Claude Code AI assistant and Neovim
Allows opening or closing the Claude Code terminal with a single key press, minimizing context switching as highlighted in the key features.
Detects and reloads files modified by Claude Code in real-time, ensuring seamless updates without manual refresh, which is a core feature mentioned in the README.
Automatically sets the working directory to the git project root when available, improving AI relevance for project-specific tasks as described in the features.
Includes 44 tests covering core functionality, enhancing reliability and stability, which is emphasized in the README's testing badges and development section.
Only supports the Claude Code tool, lacking extensibility for other AI assistants, which limits flexibility and creates vendor lock-in.
Requires Neovim 0.7+, Claude Code CLI installation, and plenary.nvim, adding setup overhead compared to all-in-one IDE integrations.
Relies on a terminal window for interactions, which may not suit users preferring GUI-based or inline AI assistance, and requires re-entering insert mode after scrolling.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.