suzuderu

AIが勧めたライブラリを入れる前に確かめておくこと

AIにコードを書いてもらうと、「このライブラリを使うと簡単です」と外部のパッケージを勧められることがよくあります。言われるままに入れると、動きはしても、後から更新や不具合で困ることがあります。入れる前に少しだけ立ち止まって確かめる習慣をつけておきましょう。

本当に存在するかを確かめる

AIは、実在しないパッケージ名や、似た名前の別物を挙げることがあります。まず公式のパッケージ登録サイトで名前を検索し、説明文やリポジトリへのリンクが提案の内容と一致しているかを見ます。

最近も手入れされているかを見る

最後に更新された時期や、問題の報告にどれくらい対応しているかを確認します。長く更新が止まっているものは、今の環境で動かない場合があります。利用者の多さだけで判断せず、未解決の問題の中に自分の使い方と関係するものがないかも眺めておきます。

標準の機能で足りないかを考える

やりたいことが、言語や使っているフレームワークの標準機能で実現できる場合もあります。AIに「ライブラリを使わずに書くとどうなるか」と聞き返し、手間の差を比べてから決めます。

入れる範囲を小さく試す

いきなり本番のコードに組み込まず、小さな試し用のファイルで動かしてみます。期待どおりに動くか、使い方が自分に理解できるかを、この段階で確かめます。

ライセンスを確認する

公開する作品や仕事で使う場合は、ライブラリのライセンスを確認します。分からない言葉があれば、そのままAIに尋ねるのではなく、公式の説明を読んでから判断します。

入れた理由を一行残す

導入を決めたら、なぜそのライブラリを選んだのかを一行でメモします。後から外したくなったとき、代わりを探す手がかりになります。比べて見送った候補があれば、その名前と見送った理由も添えておくと、同じ調べ物を繰り返さずに済みます。

外し方も先に考えておく

使わなくなったときにどのファイルを直せば外せるかを、導入時に確認しておきます。あちこちで直接使うより、一か所にまとめて呼び出す形にしておくと、入れ替えが楽になります。

AIの提案は便利な出発点ですが、何を入れるかを決めるのは自分です。AIと一緒に学びながら作る方法は AI Craft Campus でも紹介しています。