Claude Code editor integration

claucode.nvim

Neovim bridge plugin connecting the editor to the Claude Code CLI.

Install

From source
git clone https://github.com/avifenesh/claucode.nvim.git

From the README

claucode.nvim

A Neovim bridge plugin for Claude Code CLI, providing seamless integration between your editor and Claude's AI capabilities.
🌟 Love this plugin? Give it a star! It helps others discover it.

What's This?

A lightweight Neovim plugin that bridges your editor with Claude Code CLI, bringing AI assistance directly into your coding workflow.

Features

- πŸš€ Send prompts to Claude directly from Neovim
- πŸ“ Auto-reload buffers when Claude modifies files
- πŸ” Visual selection support for context-aware assistance
- πŸ“ Include file context with your prompts
- πŸ”„ Real-time file watching for external changes
- πŸ–₯️ Terminal integration with split view
- πŸ’¬ Streaming responses in popup windows
- 🎯 MCP-powered diff preview - Review changes before applying
- πŸ”‡ Configurable notifications - Control verbosity of status messages
- 🎨 Optional icons - Enable/disable emojis in UI

New in v0.3

- Multi-session support: Run multiple Neovim instances with isolated MCP servers per project
- Interactive prompt: :Claude without arguments opens an input prompt
- Notification control: Silence routine notifications while keeping errors visible
- Icon toggle: Disable emojis for a cleaner terminal experience
- Improved path detection: Better MCP server discovery across different install methods
- Automatic cleanup: MCP servers are removed when Neovim exits

Getting Started

Prerequisites

- Neovim 0.10 or later (uses vim.system, vim.uv, and modern vim.health)
- Claude Code CLI (npm install -g @anthropic-ai/claude-code)
- ANTHROPIC_API_KEY environment variable or a logged-in Claude CLI session
- Node.js + npm (only needed if the MCP server has to be built locally)

Installation

Using lazy.nvim (recommended)

Using packer.nvim

Configuration

Usage

MCP-Powered Diff Preview

This…
Read the full README on GitHub

Details

Language
Lua
License
MIT
Last updated
31 October 2026
Topics
aiclaudeclaude-aiclaude-codeclicodediyluamcpneovimneovim-pluginnvim

FAQ

What is claucode.nvim?

Neovim bridge plugin connecting the editor to the Claude Code CLI. It is a editor integration for Claude Code, from avifenesh/claucode.nvim on GitHub.

How do I install claucode.nvim?

Clone avifenesh/claucode.nvim from GitHub and follow the setup steps in its README.

Is claucode.nvim popular?

avifenesh/claucode.nvim has 25 GitHub stars and 4 forks. It was last updated on 31 October 2026.

More editor integrations

Browse the most popular Claude Code mods, all editor integrations, or the skills and MCP server directories.