概要
https://www.docswell.com/s/fumiya-kume/K37YYP-2025-09-03-193742
詳細内容
## Kiroは設計が七割
https://www.docswell.com/s/fumiya-kume/K37YYP-2025-09-03-193742
メルカリのエンジニアが、AI設計ツール「Kiro」活用において、人間主導のPoCとAIによる計画改善を組み合わせるハイブリッド開発手法を提唱します。
**Content Type**: Tutorial & Guide
**Scores**: Signal:4/5 | Depth:3/5 | Unique:4/5 | Practical:5/5 | Anti-Hype:4/5
**Main Journal**: 83/100 | **Annex Potential**: 82/100 | **Overall**: 80/100
**Topics**: [[AI支援設計, 生成AIワークフロー, PoC開発, 人間とAIの協調, ソフトウェア設計手法]]
本記事は、メルカリのソフトウェアエンジニアが提唱する、AI設計アシスタント「Kiro」を効果的に活用するための戦略的アプローチを解説します。著者は、AIが作成した設計計画をそのまま受け入れるべきではないと強調し、「AIを信用はするが、信頼はしない」という姿勢の重要性を訴えます。AIは計画を迅速に立てるものの、その責任は最終的に人間が負うため、コード品質と長期的なメンテナンス性を考慮した利用が不可欠です。
従来のAIへの丸投げではなく、まずエンジニアが自らの手で「Vibe Coding」のような手法を用いて、動くPoC(概念実証)を迅速に作成することを推奨しています。この初期のPoC段階では、実装の実現可能性、構成の探索、UXの検証などを自由に行い、コードの綺麗さや技術負債は気にせず、とにかく機能面での理想形を追求します。実際に手を動かして触れるモックを作ることで、人間は当初気づきにくいエッジケースや要件を深く理解できます。
このPoCを通じて得られた知見や仕様は、洗練されたプロンプトとしてKiroに与えられます。これにより、AIはより具体的かつ精度の高い計画を生成でき、人間はAIの出力に対する修正指示や自己反省を促すことで、その品質を向上させることが可能になります。このハイブリッドなアプローチは、AIのクレジット消費を抑えつつ、人間が本当に作りたいものを明確にし、AIを単なるコードジェネレーターではなく、共同の設計パートナーとして最大限に活用するための鍵となります。
ウェブアプリケーションエンジニアにとって、この手法は単にコーディング速度を上げるだけでなく、設計段階でのAI導入における品質と持続可能性を高める具体的な指針となります。AI主導の開発で陥りがちな漠然とした計画から脱却し、試行錯誤とフィードバックを通じて、より堅牢で実用的なソフトウェア開発サイクルを確立できる点が重要です。