Skip to content

v0.1.0

Choose a tag to compare

@avifenesh avifenesh released this 27 Jul 07:47
· 56 commits to main since this release

claucode.nvim v0.1.0

A lightweight Neovim bridge for Claude Code CLI. It does one thing well: connects your editor to Claude without the bloat.

What's New

Core Features:

  • :Claude <prompt> — Send prompts directly from Neovim
  • :Claude --file <prompt> — Include current file context
  • Visual selection support — Select code and send to Claude
  • Real-time file watching — Auto-reload buffers when Claude modifies files
  • Terminal integration — Open or toggle a dedicated Claude terminal split from within Neovim
  • Smart keymaps — All features available via <leader>ai prefix

Key Commands (<leader>ai...):

  • c — Send prompt
  • f — Review current file
  • e — Explain code
  • x — Fix issues
  • t — Generate tests

Requirements

  • Neovim 0.5+
  • Claude Code CLI (npm install -g @anthropic-ai/claude-code)
  • ANTHROPIC_API_KEY environment variable

Installation

{
  "avifenesh/claucode.nvim",
  config = function()
    require("claucode").setup()
  end,
}

Philosophy

This is a bridge, not an AI replacement. It’s lightweight, focused, and reliable. Built to scratch my own itch and shared because that’s what we do in open source.

What it IS: A simple Neovim ↔ Claude Code CLI bridge
What it's NOT: Copilot, an AI suite, or enterprise software

No guarantees, just community. MIT licensed — do whatever you want with it! 🚀

Found it useful? Star the repo! Got issues? Let's fix them together.