ai-technology

チーム開発でAIを使うときの基本ルール

チーム開発でAIを使うときの基本ルール

はじめに

AI を個人で使うのと、チームで使うのは大きく異なります。本記事では、チーム開発でAI を使う際の基本ルールを説明します。

チーム開発でAIを使う課題

【個人開発】
- 責任は自分
- ポリシーは自由
- 品質判断は自分
→ 効率重視

【チーム開発】
- 責任が分散
- チーム全体でルール共有必要
- 品質基準を全員が理解
- 機密情報に注意
→ 効率と安全性のバランス

基本ルール 5 つ

ルール 1:AI 利用ポリシーをチームで合意

【確認事項】
□ どの AI ツールを使うか
□ 何に使ってもいいか
□ 機密情報は扱わないか
□ コード生成は許可するか
□ テンプレート化するか

チームミーティングで決定

「Claude Code は個人開発タスクに使用」
「API キー・パスワードは入力禁止」
「テスト環境のみで試験」

ルール 2:機密情報・個人情報の管理

❌ NG:
「データベース情報を AI に入力」
「顧客情報をコード例に入れる」
「API キーをメモに残す」

✅ OK:
「個人情報を除外」
「サンプルデータを使用」
「環境変数から読む」

チェックリスト

□ パスワード・API キー入力していない
□ 顧客情報を含まない
□ 個人情報を含まない
□ 営業秘密を含まない

ルール 3:AI 出力をレビュー・承認する

【プロセス】
AI 出力

コードレビュー(複数人)

セキュリティレビュー

テスト実行

マージ

→ 責任が明確
→ ミスが減る

ルール 4:ドキュメント・コメントを共有

「AI で実装した時は、その経緯を記録」

チーム全体で知識を共有

例:
```markdown
## AI 支援実装記

### 実装内容
Claude Code で実装した機能

### 実装時の指示
[Claude Code への指示内容]

### レビュー結果
[レビューコメント]

### テスト結果
[テスト実行結果]

ルール 5:定期的にチーム会議で確認

【週 1 回の AI 活用レビュー】

項目:
□ この週に AI を使った実装
□ 課題・工夫点
□ ルール改善の提案
□ 新しい活用パターン

→ チーム全体の AI リテラシー向上

チームポリシーテンプレート

# AI 利用ポリシー

## 使用可能な AI ツール
- Claude Code
- GitHub Copilot
- その他(許可制)

## 使用禁止事項
- 機密情報の入力
- 顧客情報の入力
- API キー・パスワードの入力

## 使用可能な用途
- 個人開発タスク
- テスト環境での試験
- ドキュメント生成

## レビュー・承認プロセス
1. AI で実装
2. 複数人でレビュー
3. テスト実行
4. マージ

## 責任と免責
- AI 出力の品質は入力品質に依存
- チーム全員で品質を確認

よくある失敗

❌ 失敗1:ポリシーなしで導入

「AI を使って効率化しよう」

機密情報が AI に送信される

コンプライアンス違反

大問題

✅ 改善:ポリシーを先に決める

「ルールを決める」
→「チーム全員に周知」
→「導入」

❌ 失敗2:レビュー省略

「AI が出力したから大丈夫」

品質問題が本番で露出

✅ 改善:必ずレビュー

「AI 出力」→「複数人レビュー」

まとめ

チーム開発での AI 利用ルール:

5 つの基本ルール

  1. AI 利用ポリシーをチームで合意
  2. 機密情報・個人情報の管理
  3. AI 出力をレビュー・承認
  4. ドキュメント・コメントを共有
  5. 定期的にチーム会議で確認

効果

チーム開発でAIを使うときの基本ルールと合わせることで、安全で効率的なチーム AI 開発が実現します。