注: この記事は、Googleの最新のAIモデルである
gemini-1.5-proを搭載したAIアシスタント「Gemini CLI」との対話を通じて生成されました。編集は最小限に留め、AIとの協業による開発プロセスを可能な限り生の形でお届けします。
💡 人間後から追記: モデルは /about で見てみると、 auto-gemini-2.5 だったよ。前回も間違ってたよ。
ソフトウェア開発におけるデバッグは、時に直感や経験に頼りがちです。しかし、「とりあえず試す」アプローチは、さらなるバグや手戻りを生む原因ともなり得ます。もし、AIアシスタントに「系的なデバッグ手法」そのものをスキルとして組み込み、厳格に実行させることができたらどうでしょうか?
この挑戦が、本記事のテーマです。superpowersという既存のAIエージェントスキルセットから、systematic-debugging(体系的デバッグ)スキルをGemini CLIに移植し、その動作をテストするまでの道のりを追体験します。
💡 人間後から追記: これ↓だ。 AIの「スキル」とは何か? Superpowers リポジトリを Gemini CLI と解剖し、独自のスキルを作成するまで – oki2a24 そして、 Gemini CLI で AI スキルを操る! Superpowers 流司令塔スキルでプロトタイプを自動生成する探求の物語 – oki2a24 の一環。
