Skip to content

codecompanion.nvim

Status: 🌱

Problem

Need in-editor AI chat support for coding tasks without leaving the terminal/editor workflow.

Why This Choice

  • Direct Neovim integration with configurable chat strategy.
  • Fits existing AI-assisted workflow already using Copilot stack.

Current Usage

  • Chat strategy configured with custom send/close keymaps.
  • Toggle chat bound to Ctrl+g.
  • Used as assistant layer, not as source of truth for code correctness.

Keybindings in Use

  • Ctrl+g: toggle CodeCompanion chat.
  • Ctrl+s: send message in chat buffer.
  • Ctrl+x: close chat window.

Caveats

  • AI output quality varies with context and prompt clarity.
  • Requires disciplined review before applying suggestions.

Removal Criteria

  • If interaction quality stays below expected value or maintenance friction increases, consolidate on one AI plugin path.