---
title: 究極のコードレビュー環境を目指して 脱IDEを始めた話
tags: 
author: [Killinsun - Ryota Takeuchi](https://docswell.com/user/killinsun)
site: [Docswell](https://www.docswell.com/)
thumbnail: https://bcdn.docswell.com/page/Y76W35297V.jpg?width=480
description: 究極のコードレビュー環境を目指して 脱IDEを始めた話 by Killinsun - Ryota Takeuchi
published: August 06, 26
canonical: https://docswell.com/s/killinsun/5Y87WN-build-ultimate-code-review-toolkit
---
# Page. 1

![Page Image](https://bcdn.docswell.com/page/Y76W35297V.jpg)

@Kill_In_Sun
究極のコードレビュー環境を目指して
脱IDEを始めた話
＼Tech Brew／一杯のお酒で繋がるエンジニアたち
〜今年がんばっていること発表会〜
2026/08/06(木) / 竹内


# Page. 2

![Page Image](https://bcdn.docswell.com/page/G75MLY2D74.jpg)

@Kill_In_Sun
書く時間 &lt;&lt;&lt; 読む時間
になってません？
2


# Page. 3

![Page Image](https://bcdn.docswell.com/page/9J29LG1MER.jpg)

@Kill_In_Sun
抱えるチケットは複数
AIのコードも人のコードもレビュー
何千行と読み続ける日々
3


# Page. 4

![Page Image](https://bcdn.docswell.com/page/DEY4QVZPJM.jpg)

@Kill_In_Sun
架空の同僚「このPRも今日マージしたいのでみてもらえると 🙏 」
さすがにフィクションです
4


# Page. 5

![Page Image](https://bcdn.docswell.com/page/VJNYKM3M78.jpg)

@Kill_In_Sun
+14,093 -12,334
5


# Page. 6

![Page Image](https://bcdn.docswell.com/page/YE9PVN9WJ3.jpg)

@Kill_In_Sun
めっちゃ辛くないですか！？
6


# Page. 7

![Page Image](https://bcdn.docswell.com/page/GE8DPK9RED.jpg)

@Kill_In_Sun
3つしか使ってなかった
いつしか IDE をやめ、この1年使ってた Cursor も整理してみたら残ったのはこれだけ
差分を見る
AI がどう書いたのかを追う
定義へ飛ぶ
どこで作られたのかを見る
参照を辿る
どこから呼ばれるのかを見る
7


# Page. 8

![Page Image](https://bcdn.docswell.com/page/LELM1ZW27R.jpg)

@Kill_In_Sun
どうせターミナルでAIとチャットすること多いし・・・
Neovim でよくね？
→ 読むためだけなら軽くていい。簡単な修正くらいなら Vim で十分足りる
→ LSP は Neovim でも使える。定義ジャンプも参照の一覧も、そのまま手に入る
→ プラグインが優秀。足りないものは AI に作らせればいい
8


# Page. 9

![Page Image](https://bcdn.docswell.com/page/4JMYWV99JW.jpg)

@Kill_In_Sun
ターミナル、Neovimを
レビュー専用の環境に魔改造しよう！
9


# Page. 10

![Page Image](https://bcdn.docswell.com/page/PJR9Y2G979.jpg)

@Kill_In_Sun
作ったプラグイン
storyline.nvim PR をチャプターで読む
巷でいう Crit みたいなやつ
code-annotations.nvim 消えないメモを貼る
code-ask.nvim その場で AI に聞く
10


# Page. 11

![Page Image](https://bcdn.docswell.com/page/PEXQGDX3JX.jpg)

@Kill_In_Sun
storyline.nvim
PR を塊で読む
AI が読むべき塊に分け、順番を組み
替える
塊ごとに変更の説明と読むべきポイン
トが出る
A で自然言語を使って自由に組み替
え直す
11


# Page. 12

![Page Image](https://bcdn.docswell.com/page/3EK94XWNED.jpg)

@Kill_In_Sun
ブラウザでやろうとするとできない＆
手間がかかるを解消した
⇄
gd
gr
実ファイルを開いているので定
義にも参照にも飛べる
&lt;leader&gt;gl
unified と split を一撃で切り替
える
⋯
→
zr
変更のない行も省略せずに全部
開く
12


# Page. 13

![Page Image](https://bcdn.docswell.com/page/L73WL51Z75.jpg)

@Kill_In_Sun
code-annotations.nvim
消えないメモを貼る
チャット画面でAIに指示する量が多い → コード読みながらコメントつけていけばいいじゃん！
ついでにPRコメントとしても出せればもっといいじゃん！
行にも変数にも貼れる
JSON でプロジェクト管理
AI 指示や PR コメントへ
13


# Page. 14

![Page Image](https://bcdn.docswell.com/page/87DKNDX4JG.jpg)

@Kill_In_Sun
code-ask.nvim
その場で AI に聞く
行を選択して聞く
選択行の外も調べる
使い捨ての質問向け
14


# Page. 15

![Page Image](https://bcdn.docswell.com/page/VJPK5XPVE8.jpg)

@Kill_In_Sun
今日話せなかったこと
レビューの入口
prw
で PR を選ぶと worktree を切って即レビュー
集中が途切れない環境
プラグイン21個を組み合わせて作り込み中
続きはブログで
zenn.dev/killinsun
記事はこちら
15


# Page. 16

![Page Image](https://bcdn.docswell.com/page/2EVVPL2REQ.jpg)

@Kill_In_Sun
3つとも GitHub 上で公開しています
storyline.nvim
PR をチャプターに分解して読む
code-annotations.nvim
消えないメモを貼る
code-ask.nvim
その場で AI に聞く
Killinsun
株式会社PeopleX
JBA公認バスケットボール審判
カジュアル面談も歓迎です
@Kill_In_Sun
killinsun


