KiroとCursorの位置づけ

要件定義

設計

実装

テスト

Kiro Logo

AWS Kiro

仕様駆動型AI IDE

「要件→設計→タスク分解」を
AI主導で行うエージェントIDE

Cursor Logo

Cursor

コーディングAIエディタ

「実装→テスト」に特化した
AIコードエディタ

Kiro

Cursor

主な役割

  • 仕様書自動生成・維持
  • 要件-設計-実装の一貫性確保
  • タスク分解と実行計画作成
  • コード生成・補完
  • リアルタイムAIコーディング支援
  • テストコード自動生成

活用ポイント

  • プロジェクト初期の要件明確化
  • 仕様ドキュメントの自動維持
  • 全体設計とAPI仕様策定
  • 既存仕様を元にした高速実装
  • コードの詳細な説明と最適化
  • デバッグと問題解決

ユースケース

• 曖昧な要件からの明確化が必要なとき

• アーキテクチャ設計の自動化

• MVCシステム全体設計の一貫性確保

• 既存仕様書からのMVCコード実装

• 複雑なアルゴリズム実装の効率化

• テストコード網羅性の向上

連携活用のポイント: KiroでSpecドキュメント生成→Cursorに取り込み→実装とテストを効率化

SE向けAI開発技術レクチャーシリーズ

© 2025 Tech Innovation Team