AIエージェントIDE「Kiro」を実務で使って見えてきた、設計書優先の進め方
AI要約
Kiroでインフラコード生成する際、AIに設計意図を持たせるのが重要です。specで要件・設計・タスクを明文化し、steeringで命名規則などプロジェクトルールを定義することで、出力の安定性が向上します。機能ごとにspecを分割、fileMatchで適用範囲を制限、hooksで整合性チェックを自動化するなど、実務での具体的なワークフロー設計が学べます。
AI要約
Kiroでインフラコード生成する際、AIに設計意図を持たせるのが重要です。specで要件・設計・タスクを明文化し、steeringで命名規則などプロジェクトルールを定義することで、出力の安定性が向上します。機能ごとにspecを分割、fileMatchで適用範囲を制限、hooksで整合性チェックを自動化するなど、実務での具体的なワークフロー設計が学べます。
Cursor や Claude Code などのAIエージェントをチームで使うと、コミットルールが崩れやすくなります。これを防ぐには「禁止事項・手順・メッセージ形式」の3点を明文化し、.cursor/rules や CLAUDE.md に記述することが重要です。チケット番号を先頭に入れる、git add .を禁止するなど、具体的なルール設定で追跡性が大幅に向上します。

