はじめに クラウドサイン Product Engineering 部で主にフロントエンドエンジニアとして活動している山下慧(@kirehashi_3)です。 さて、この記事をご覧になっている方は、Claude Code などの AI エージェントを用いて開発していることが多いでしょう。しかし、使っている中で「AI エージェントが自分の意図とは違う仕様で開発し始めた!」「途中で寄り道を始めて収拾がつかなくなった!」といった経験をしたことも多いのではないでしょうか。 本記事ではこういった問題を解決するための手法として、まずは Kiro が提唱する仕様書駆動開発について説明します。そのうえで、この仕…