>100 Views
August 06, 26
スライド概要
ソフトウェアエンジニア
@Kill_In_Sun 究極のコードレビュー環境を目指して 脱IDEを始めた話 \Tech Brew/一杯のお酒で繋がるエンジニアたち 〜今年がんばっていること発表会〜 2026/08/06(木) / 竹内
@Kill_In_Sun 書く時間 <<< 読む時間 になってません? 2
@Kill_In_Sun 抱えるチケットは複数 AIのコードも人のコードもレビュー 何千行と読み続ける日々 3
@Kill_In_Sun 架空の同僚「このPRも今日マージしたいのでみてもらえると 🙏 」 さすがにフィクションです 4
@Kill_In_Sun +14,093 -12,334 5
@Kill_In_Sun めっちゃ辛くないですか!? 6
@Kill_In_Sun 3つしか使ってなかった いつしか IDE をやめ、この1年使ってた Cursor も整理してみたら残ったのはこれだけ 差分を見る AI がどう書いたのかを追う 定義へ飛ぶ どこで作られたのかを見る 参照を辿る どこから呼ばれるのかを見る 7
@Kill_In_Sun どうせターミナルでAIとチャットすること多いし・・・ Neovim でよくね? → 読むためだけなら軽くていい。簡単な修正くらいなら Vim で十分足りる → LSP は Neovim でも使える。定義ジャンプも参照の一覧も、そのまま手に入る → プラグインが優秀。足りないものは AI に作らせればいい 8
@Kill_In_Sun ターミナル、Neovimを レビュー専用の環境に魔改造しよう! 9
@Kill_In_Sun 作ったプラグイン storyline.nvim PR をチャプターで読む 巷でいう Crit みたいなやつ code-annotations.nvim 消えないメモを貼る code-ask.nvim その場で AI に聞く 10
@Kill_In_Sun storyline.nvim PR を塊で読む AI が読むべき塊に分け、順番を組み 替える 塊ごとに変更の説明と読むべきポイン トが出る A で自然言語を使って自由に組み替 え直す 11
@Kill_In_Sun ブラウザでやろうとするとできない& 手間がかかるを解消した ⇄ gd gr 実ファイルを開いているので定 義にも参照にも飛べる <leader>gl unified と split を一撃で切り替 える ⋯ → zr 変更のない行も省略せずに全部 開く 12
@Kill_In_Sun code-annotations.nvim 消えないメモを貼る チャット画面でAIに指示する量が多い → コード読みながらコメントつけていけばいいじゃん! ついでにPRコメントとしても出せればもっといいじゃん! 行にも変数にも貼れる JSON でプロジェクト管理 AI 指示や PR コメントへ 13
@Kill_In_Sun code-ask.nvim その場で AI に聞く 行を選択して聞く 選択行の外も調べる 使い捨ての質問向け 14
@Kill_In_Sun 今日話せなかったこと レビューの入口 prw で PR を選ぶと worktree を切って即レビュー 集中が途切れない環境 プラグイン21個を組み合わせて作り込み中 続きはブログで zenn.dev/killinsun 記事はこちら 15
@Kill_In_Sun 3つとも GitHub 上で公開しています storyline.nvim PR をチャプターに分解して読む code-annotations.nvim 消えないメモを貼る code-ask.nvim その場で AI に聞く Killinsun 株式会社PeopleX JBA公認バスケットボール審判 カジュアル面談も歓迎です @Kill_In_Sun killinsun