← 一覧へ
コーディングCC / Codex 両対応難易度: 中級
疑念駆動開発 doubt-driven-development
「これで大丈夫?」を常に問いかけよう
これは何?
自信満々な答えが正しいとは限りません。長時間の作業では、いつの間にか仮定が「事実」とされてしまうことがあります。疑念駆動開発は、重要な決定をする前に、新しい視点でレビューをかけ、誤りを発見するための手法です。

これでできること
- 重要な決定に疑問を投げかけ、再検討する
- 新しい視点でのレビューを実施し、誤りを見つける
- 仮定が事実とされないように注意を払う
- 非自明な決定を明示的に名前付けし、確認する
こんな時に便利
分岐ロジックを導入または変更する時
モジュールやサービスの境界を越える時
タイプシステムやコンパイラが確認できない特性を主張する時
将来の読者が見ることができないコンテキストに依存する時
使い方
重要な決定を下す前に、その決定を明示的な主張として名前付けします。次に、新しい視点でのレビューを実施し、誤りを発見します。レビューアーには、主張やその理由ではなく、アーティファクトと契約を提供します。
必要なもの
- 特になし
導入方法
いちばん簡単(AIに頼む)
次のスキルを入れて: https://github.com/addyosmani/agent-skills/tree/main/skills/doubt-driven-development手動で置く
Claude Code →
~/.claude/skills/doubt-driven-development/Codex →
~/.agents/skills/doubt-driven-development/使いこなしのコツ
- 重要な決定を明示的な主張として名前付けてから進める
- 各アーティファクトに対して新しい視点でのレビューを少なくとも1回実施する
- レビューアーには、主張やその理由ではなく、アーティファクトと契約を提供する