第8部:チーム開発でのAI活用 Step 29 / 36

オンボーディング効率化

新メンバーがAIを活用してプロジェクトを素早く理解し、生産性を上げる方法を学びます。

プロジェクト概要の把握

最初に聞くこと

# Claude Code で
> このプロジェクトの概要を教えてください。
> どのような技術スタックを使っていますか?
> ディレクトリ構造を説明してください。
> 開発環境のセットアップ方法を教えてください。

コードベース探索

# 機能の場所を探す
> ユーザー認証はどのファイルで実装されていますか?

# 処理フローを理解
> 注文処理の流れを説明してください。

# 設定を確認
> 環境変数は何が必要ですか?

最初のタスクをAIと

段階的アプローチ

1. まず既存コードを理解(AIに解説してもらう)
2. 類似機能を参考に(AIに探させる)
3. 実装をAIと一緒に進める
4. レビューもAIに依頼

まとめ

  • 概要把握 - まず全体像をAIに聞く
  • コード探索 - 機能の場所、処理フローを質問
  • 段階的に - 理解→参考→実装→レビュー
レガシーコードの理解 次へ:Git操作の効率化