claudecode.nvimを試す
NeovimClaude Code
Markdownのスタイル確認も兼ねたライトな記事です。
ClaudeCodeにはIDE統合機能があり、2026/2/4時点では、VSCode、JetBrainsが公式から提供されています。
VS Code で Claude Code を使用する - Claude Code Docs
Claude Code 拡張機能を VS Code にインストールして設定します。インラインの差分表示、@-メンション、プラン確認、キーボードショートカットを使用した AI コーディング支援を取得します。
code.claude.com
JetBrains IDEs - Claude Code Docs
Claude CodeをIntelliJ、PyCharm、WebStormなどのJetBrains IDEで使用する
code.claude.com
Neovim向けにも公式が提供してくれると良いですが...
claudecode.nvimというプラグインが今の所Neovimからなるべく離れずにClaudeCodeを使うには良いかなと思っています。
使い方
READMEを読んで貰えば問題ないです。
{
"coder/claudecode.nvim",
dependencies = { "folke/snacks.nvim" },
opts = {
-- 送信後にClaudeにフォーカス
focus_after_send = true,
-- Diff設定
diff_opts = {
layout = "vertical", -- 縦分割で差分表示
open_in_new_tab = true, -- 新タブで開く(見やすい)
hide_terminal_in_new_tab = true,
},
-- ターミナル設定
terminal = {
split_side = "right", -- 右側に配置
split_width_percentage = 0.35, -- 少し広め
},
},
keys = {
{ "<leader>ac", "<cmd>ClaudeCode<cr>", desc = "Toggle Claude" },
{ "<leader>as", "<cmd>ClaudeCodeSend<cr>", desc = "Send to Claude", mode = "v" },
{ "<leader>aa", "<cmd>ClaudeCodeDiffAccept<cr>", desc = "Accept diff" },
{ "<leader>ad", "<cmd>ClaudeCodeDiffDeny<cr>", desc = "Deny diff" },
},
},
dotfiles/.config/nvim/init.lua at 03bfef7b2dd9fc91010ccb05e71d8d084aa51332 · takuyawww/dotfiles
Contribute to takuyawww/dotfiles development by creating an account on GitHub.
github.com
特に以下の点が使っていて良いなと思います。
- Visual modeで選択している内容をそのままコンテキストとして送信できる
- 差分をNeovim上で直接見て承認できる
Qiitaの記事も。

coder/claudecode.nvimを使うとNeovimとClaude CodeがIDE統合できて便利だった - Qiita
はじめに 以前僕はNeovimでClaude Codeを使うのにgreggh/claude-code.nvimが便利という記事を書きました。 しかし最近 coder/claudecode.nvimというプラグインを見つけ、 これが結構便利で乗り換えたのでこのプラグイ...
qiita.com