掲載済み (2026-08-22号)
060 266文字 • 2分

雰囲気ではないAIコーディング:クラフト・コーディングの提唱

原題: AI coding without the vibes

英語

掲載情報

2026年8月22日土曜日号 メインジャーナル掲載

概要

AIに生成を丸投げする「雰囲気コーディング」の危険性を説き、人間が主体となって記述しAIを「最強の査読者」として活用する「クラフト・コーディング」の手法と哲学を提案している。

詳細内容

## 概要 ピーター・ブルーム氏は、AIに依存しすぎる現代のコーディングスタイル(バイブ・コーディング)に対し、人間が主体性を持ちつつAIの高度な分析能力を活用する「クラフト・コーディング(Craft Coding)」を提唱しています。 ## 3つのスタイル 著者はパン職人の比喩を用いて、スタイルを3つに分類します: - **ハンド・コーディング**: AIを拒絶する伝統的手法。 - **バイブ・コーディング**: AIに丸投げし、細部を把握せず動けば良しとするスタイル。 - **クラフト・コーディング**: 職人のように細部にこだわり、AIを「高度な査読者」として利用するスタイル。 ## クラフト・コーディングの10箇条 主なルールとして、IDE内でのAI補完の禁止、AIへの読取専用アクセス、AIが生成したコードのコピペ禁止、そして「理解できない提案は実装しない」という原則を掲げています。 ## なぜAIレビューが必要か 1. **セキュリティ**: AIは人間が見逃す脆弱性を即座に発見する能力を持っており、AI時代の攻撃から守るにはAIによるレビューが不可欠。 2. **スキルの維持**: 自分で書くことで理解を深め、AIの指摘から学び続ける教育的効果。 3. **信頼性**: 特に科学分野では、一行ずつの把握が研究の信頼性に直結します。 ## 結論 AIを魔法の杖ではなく、厳しいシニアプログラマーのように扱うことで、技術を磨き続け、より安全で高品質な成果を生み出すことができると述べています。