チーム開発での活用
バイブコーディングをチームに導入する方法
チームでのメリット
生産性向上
ボイラープレートコード、ドキュメント作成、テスト生成をAIに任せて本質的な作業に集中
オンボーディング加速
新メンバーがAIに聞きながらコードベースを理解。立ち上がりが早くなる
知識の平準化
AIが常に最新のベストプラクティスを提案。チーム全体のスキルが底上げされる
レビュー効率化
AIによる事前レビューで人間のレビュアーの負担を軽減
チームガイドラインの例
AIコーディングガイドライン v1.0
1. 使用ツール
- 推奨: Claude Code(ターミナル作業)、Cursor(エディタ作業)
- GitHub Copilotも補完用途で可
2. コミットルール
- AIが生成したコードも必ず人間がレビューしてからコミット
- AIツールのロゴや表記は入れない(普通のコードとして扱う)
- 大きな変更はPRを通す(AIでも例外なし)
3. セキュリティルール
- 機密情報(APIキー、パスワード)をAIに渡さない
- 認証・認可のコードは必ずシニアがレビュー
- 本番DBへの直接アクセスコードはAI禁止
4. 品質基準
- AIが生成したコードもテストを書く
- 既存のコーディング規約に従う
- 動けばOKではなく、理解してからマージ
プロンプトの共有
効果的なプロンプトはチームで共有することで、全体の効率が上がります。
方法1: プロンプト集リポジトリ
prompts/フォルダにマークダウンファイルで保存。PRでレビュー・改善。
方法2: .cursorrulesの共有
Cursorの設定ファイルをリポジトリに含めて、プロジェクト固有のルールを共有。
方法3: Slackチャンネル
#ai-tips チャンネルで日々の発見を共有。良かったプロンプトをピン留め。
推奨ワークフロー
1
Issue確認
担当Issueの要件を確認。不明点はチームに確認。
2
ブランチ作成 & AI実装
フィーチャーブランチを作成し、AIと一緒に実装。
3
セルフレビュー
AIにレビューを依頼。指摘事項を修正。
4
テスト作成・実行
AIにテストを生成させ、全て通ることを確認。
5
PR作成
変更内容を説明するPRを作成(AIにPR文を書かせてもOK)。
6
人間レビュー & マージ
チームメンバーがレビュー。承認後マージ。
チーム導入時の注意点
スキル格差への配慮
AIに頼りすぎると基礎スキルが育たない。ジュニアには理解を促す場を設ける。
コスト管理
API課金が膨らむ可能性。使用量の可視化と上限設定を検討。
機密情報の取り扱い
顧客データ、社外秘コードをAIに送らないルールを明確に。