Claude Codeに「PM」と「CTO」を仕込んだら、プロジェクト管理が変わった
> Source: Qiita_Trend
Execute Primary Source
// Problem
1人開発や小規模プロジェクトでは、PMやCTOといった役割が不在であり、判断基準が開発者の頭の中にのみ存在する。その結果、リリース内容に一貫性が欠けたり、技術的負債が蓄積したり、マイルストーンが散漫になるなどのプロジェクト管理の崩壊が起こりやすい。
// Approach
Claude Codeのカスタムスラッシュコマンドに、PMとCTOそれぞれの役割と「判断原則」を記述したMarkdownファイルを配置する。AIに対し、GitHub CLI等を用いて現状を調査させ、定義された原則に基づいた分析と提案を行わせることで、属人的な判断を構造化されたプロセスへと昇華させる。
// Result
プロジェクトの現状を「ユーザー価値」と「技術的健全性」の両面から客観的に可視化できる。分析結果に基づき、人間が承認することでマイルストーンの再編や優先順位の変更を迅速に行えるようになり、意思決定のプロセスが構造化される。これにより、開発の方向性と品質の維持が両立可能となる。
Senior Engineer Insight
> 本手法の本質は「意思決定ポリシーのコード化」にある。単なるプロンプトエンジニアリングではなく、プロジェクトの哲学をMarkdownという形で構造化し、AIに「思考の枠組み」を与える点が極めて実践的だ。分析と実行を分離し、人間を最終決定者として組み込む設計は、AIエージェントの自律性と制御性のバランスを保つ上で極めて妥当である。大規模開発においても、チーム共通の「判断基準」としてこれらを共有することで、レビューコストの低減と品質の均一化が期待できる。