Claude Code editor integration
claude-code.nvim
Streamlined Neovim plugin for Claude Code with git worktree support.
Install
git clone https://github.com/sivchari/claude-code.nvim.gitFrom the README
๐ค claude-code.nvim A streamlined Neovim plugin for seamlessly using Claude Code with git worktree support. ๐ฌ Demo *Watch the complete workflow: worktree creation, Claude integration, and real-time session management* โจ Features ๐ฏ Core Features - One-key Claude toggle with cc - instant access to Claude CLI - Per-worktree Claude sessions - each git worktree gets its own independent Claude instance - Real-time session monitoring - see all Claude sessions at a glance - Seamless worktree management - create, switch, and manage worktrees from Neovim - nvim-tree integration - worktree operations directly from the file explorer ๐ Advanced Features - Live session monitor - dedicated window showing all Claude sessions in real-time - Independent terminal sessions - each worktree maintains its own Claude CLI state - Automatic context switching - Claude sessions automatically update when switching worktrees - Clean interface - minimal, distraction-free design ๐ฆ Installation Using lazy.nvim Using packer.nvim ๐ฎ Usage Basic Operations Git Worktree Management nvim-tree Integration When in nvim-tree buffer: ๐ Real-time Session Monitor Press cm to toggle the Claude sessions monitor: - โ = Claude CLI running - โ = Claude waiting for user input - โ = Terminal ready (Claude not active) - โ = No session - \* = Currently visible session - Auto-refresh every 2 seconds ๐ Workflow Examples Creating a new feature branch 1. Create worktree: cw โ select "Create new worktree" 2. Open Claude: cc (automatically creates session for this worktree) 3. Monitor sessions: cm to see all active Claude sessions 4. Switch between features: cw to change worktrees, Claude sessions switch automatically Working with multiple features 1. Start monitor: cm to see all sessions 2. Switchโฆ
Details
- Repository
- sivchari/claude-code.nvim
- Language
- Lua
- License
- MIT
- Last updated
- 4 July 2025
- Topics
- claudeclaude-aiclaude-codeneovimneovim-pluginvim
FAQ
What is claude-code.nvim?
Streamlined Neovim plugin for Claude Code with git worktree support. It is a editor integration for Claude Code, from sivchari/claude-code.nvim on GitHub.
How do I install claude-code.nvim?
Clone sivchari/claude-code.nvim from GitHub and follow the setup steps in its README.
Is claude-code.nvim popular?
sivchari/claude-code.nvim has 23 GitHub stars and 0 forks. It was last updated on 4 July 2025.
More editor integrations
Backboard Desktop
36Backboard-io/Backboard-Desktop
Open-source alternative to Codex, Devin, Claude Code, Higgsfield & Manus. A desktop AI coding agent IDE built on VS Code (Code - OSS): parallel agents, computer use, AI image & video. Use your Claude or ChatGPT subscription or your own API keys.
Agent Review
28nineluj/agent-review
AI-powered code review for Emacs using ACP agents. Review git changes with Claude, Cursor, Gemini, or other AI agents and navigate results interactively
emacs-claude-code
20scitex-ai/emacs-claude-code
Emacs interface for Claude Code built on vterm with session management.
Crispy
29TheSylvester/crispy
A GUI for Claude Code and Codex, built for multi-agent orchestration โ with 'superthink' adversarial verification, agent memory, and Discord remote access
Rexmod
36alpcanaydin/rexmod
Turn Rex into a harness for your coding agent: see what it changed, review it in Neovim, send comments back. Claude Code, Codex, OpenCode, Pi.
Hexana
29JetBrains/hexana
Hexana โ WebAssembly and binary analysis toolkit by JetBrains (IntelliJ Platform plugin + VS Code extension). This repo hosts the docs, issue tracker, and the Hexana MCP plugin for Claude Code and Codex.
Browse the most popular Claude Code mods, all editor integrations, or the skills and MCP server directories.