# プロジェクト概要
生産性を2,3倍向上することを目的として、生成AIをどのように活用できるのか、検証及び実践を行う。
既存のSaasサービスをリプレースする目的で生成AIと親和性の高い新しい基盤の構築を実施する。
# チーム情報
- Webエンジニア:2名
- モバイルエンジニア:1名
- QAエンジニア:1名
- プロジェクトマネージャー:1名
## 役割
Webエンジニア
## 取り組み
1. コーディングエージェントの検証
- Github Copilot、Claude Code、Codex、Devin などのコーディングエージェントを比較検証しました。
2. AIコードレビューの検証
- CodeRabbitの検証(Github上、および、ローカル)
- Github Actions と Claudeを連携させてGithub上でコードレビューさせて検証
- Codexに自然言語で指示。
3. 仕様駆動開発環境の構築
- プロジェクトに関するドキュメントを作成(Kiroでいうステアリングドキュメント)。
- 実装作業用のドキュメント(要件定義、設計、タスクリスト、テスト)を作成するClaude Codeスキルを作成し、自然言語の指示で作成可能にした。
4. Keycloak認証基盤の構築
- Keycloakの設定内容の設計
- 既存のSaasサービスに対してKeycloakへの移行プログラム、ユーザー情報の同期プログラムの作成
5. 新しい基盤の技術選定
- フロントエンド、バックエンドの言語、フレームワークの選定。