掲載済み (2025-07-19号)
#011 392文字 • 2分

## Kiroみたいな「仕様書駆動開発」をClaude Code・Opus 4でやるまでの手順を整理した!

掲載情報

2025年7月19日土曜日号 メインジャーナル掲載

概要

https://qiita.com/nokonoko_1203/items/8bafb6033409aadccd9f

詳細内容

## Kiroみたいな「仕様書駆動開発」をClaude Code・Opus 4でやるまでの手順を整理した! https://qiita.com/nokonoko_1203/items/8bafb6033409aadccd9f Claude CodeでKiro風の仕様書駆動開発を実現するため、4段階のワークフロー(要件定義、設計、タスク分割、実装)をカスタムコマンドとして整備し、体系的な開発プロセスを構築します。 [[仕様書駆動開発, Claude Code, Kiro, カスタムコマンド, 開発ワークフロー]] この記事は、AWSのKiroが提供する「仕様書駆動開発」のアプローチを、Claude CodeとOpus 4を使用して再現する手法を詳細に解説しています。著者は、CLAUDE.mdファイルとカスタムコマンド(/requirements、/design、/tasks、/spec)を作成し、要件定義→設計→タスク分割→実装という4段階のワークフローを体系化しました。特に興味深いのは、各段階で生成される文書の品質が実務レベルに達していることです。例として「超かっこいいTodoアプリ」の開発を通じて、124個のタスクに分割される詳細な実装計画が自動生成される様子が紹介されています。これにより、開発者はより構造化されたアプローチで複雑なプロジェクトに取り組むことができ、要件の漏れや設計の不備を事前に防ぐことが可能になります。 **編集者ノート**: この手法は、AIを活用した開発プロセスの標準化という重要なトレンドを示しています。Webアプリケーションエンジニアにとって、このような構造化されたアプローチは、特に大規模なプロジェクトや複雑な要件を扱う際に威力を発揮するでしょう。従来の「とりあえずコードを書き始める」アプローチから、AIが支援する「仕様書ファースト」の開発スタイルへの移行は、プロジェクトの成功率を大幅に向上させる可能性があります。また、この手法により生成される詳細なタスクリストは、チーム開発やプロジェクト管理にも直接活用でき、開発の透明性と予測可能性を高めます。今後は、このような「AIパートナーとの協働による設計思考」が、ソフトウェア開発の新しいスタンダードとなり、エンジニアはコーディング以前の上流工程により多くの時間を投資するようになると予測します。