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

