AIエージェント × knipで無駄コードを簡単に掃除
CRANK
こんにちは、よしこです。すっかりAIがコードを書く日々ですね。最近、AIエージェントでのコーディングと相性のいいワークフローを手軽に導入したので紹介します。knipとは?knip は、JavaScript/TypeScriptプロジェクトの不要なコードを静的解析で検出してくれるツールです。使われていないファイルやコードはもちろん、外部から参照されていないexportや、package.jsonに載っているけど利用されていないpackageまで見つけてくれます。無駄package気付きづらいのでありがたい…AIエージェントと組み合わせて使うエージェントにコーディングを任せていると、積み重ねで端々に不要なコードが残っていっちゃうんですよね。人間がレビューしても全部は拾いきれないし。そこでknipを静的検査プロセスに組み込んでおくと、そういう不要なコードに対して静的解析でエラーを出すことができます。もちろんAI関係なく以前からとても助かるツールなのですが、以下の理由でAIエージェントとは特に相性がいいと思います。勝手に導入してくれるなんとこういう指示だけで、エージェントが自動で導入してくれます!knipを使って無駄コードを掃除して。buildやtestが今まで通り通ることも確…