しばらく放置したiOSアプリをAIエージェントに診断させて開発再開した話
AI要約
放置していたiOSアプリの現状把握を手動ではなくAIエージェントに任せた事例です。Kiro CLIでカスタムエージェントを構築し、SwiftDataからFirestoreへの移行途中のコードベースを自動分析。GitHub Issueを自動生成させることで、数日かかる診断を効率化しました。プロンプト設計・スキル連携・モデル選択の工夫が実装ノウハウとして参考になります。
AI要約
放置していたiOSアプリの現状把握を手動ではなくAIエージェントに任せた事例です。Kiro CLIでカスタムエージェントを構築し、SwiftDataからFirestoreへの移行途中のコードベースを自動分析。GitHub Issueを自動生成させることで、数日かかる診断を効率化しました。プロンプト設計・スキル連携・モデル選択の工夫が実装ノウハウとして参考になります。
Cursor や Claude Code などのAIエージェントをチームで使うと、コミットルールが崩れやすくなります。これを防ぐには「禁止事項・手順・メッセージ形式」の3点を明文化し、.cursor/rules や CLAUDE.md に記述することが重要です。チケット番号を先頭に入れる、git add .を禁止するなど、具体的なルール設定で追跡性が大幅に向上します。

