AIと人間が共存するチーム開発の命名規則管理術
AI要約
AI駆動開発時代に避けられない「人間とAIの命名規則ズレ」の実体験から学ぶ解決術です。GitHub Copilotが異なるパターンで命名してしまう問題に対し、ESLintルール・.copilot-instructions.md・TypeScript型定義を組み合わせて自動チェックを実装。レビュー負荷を減らしながらチーム全体で一貫性を保つ具体的な手法を紹介しています。
AI要約
AI駆動開発時代に避けられない「人間とAIの命名規則ズレ」の実体験から学ぶ解決術です。GitHub Copilotが異なるパターンで命名してしまう問題に対し、ESLintルール・.copilot-instructions.md・TypeScript型定義を組み合わせて自動チェックを実装。レビュー負荷を減らしながらチーム全体で一貫性を保つ具体的な手法を紹介しています。
Cursor や Claude Code などのAIエージェントをチームで使うと、コミットルールが崩れやすくなります。これを防ぐには「禁止事項・手順・メッセージ形式」の3点を明文化し、.cursor/rules や CLAUDE.md に記述することが重要です。チケット番号を先頭に入れる、git add .を禁止するなど、具体的なルール設定で追跡性が大幅に向上します。

