公開日:2026年9月22日

AI駆動開発を導入すると、プロジェクト管理の悩みは軽くなるどころか、形を変えて重くなります。実装が数倍速くなった結果、ボトルネックが「作る」から「決める・確かめる・請求する」へ移動するからです。
この変化はすでに多くの記事で指摘されていますが、ほとんどが「PMの役割が変わる」という抽象論で終わっています。この記事では、AI駆動開発を実務で回している開発会社の視点から、具体的に何のツールをどう構成すれば管理が破綻しないかまで書きます。
理由は3つあります。
3つに共通するのは、どれも「実装を速くする話」ではなく「速くなった実装に管理側が追いつく話」だということです。つまりAI駆動開発の管理問題は、タスク管理の問題であると同時に案件(お金)の管理問題です。ここを分けて考えると、ツール構成がすっきりします。
筆者が関わる開発現場で実際に機能している構成は、次の3層です。
第1層: 仕様と分解(ドキュメント層) 要件をAIに読める形で文書化します。ポイントは「人間向けの提案書」と別に「エージェント向けの仕様(受け入れ条件付き)」を作ること。ここが曖昧なままエージェントに投げると、速く間違ったものができあがります。
第2層: チケット駆動の実装(タスク層) 分解したタスクをチケット化し、Claude CodeなどのエージェントにMCP経由でチケットを読ませて実装させます。進捗の記録もエージェント自身に書かせるのがコツで、人間は「完了報告を読んで検収する」側に回ります。
第3層: 案件と収支(案件層) ここが従来のAI駆動開発の記事で抜けている層です。クライアント・見積・納期・請求を案件単位で束ね、「この案件はいくらで受けて、いま利益が出ているのか」を進行と同じ画面で見ます。筆者の現場ではこの層に、受託業務に特化した案件管理ツールのTASKULを使っています(筆者はTASKULの運営に携わっています)。見積書の項目がそのままタスクと請求書につながるため、実装速度が上がってもお金の管理が置き去りにならない、というのがこの層を分ける狙いです。

3層構成の実際の流れを、Web系の受託開発1案件で追うとこうなります。
AI駆動開発で利益を左右するのは、受注・追加要望・請求に当たる1・5・6です。実装が速くなるほど、この3つの「お金の接点」の処理速度が会社全体のスループットを決めます。

AI駆動開発の効果は最終的に「同じ人数でより多くの案件を回せる」という形で現れます。すると増えるのは、タスクではなく案件をまたぐ管理です。
汎用タスクツールはプロジェクト内部の管理は得意ですが、この「案件横断のお金と体制」の情報を持っていません。JiraにもBacklogにも、顧客に発行する見積書や請求書のデータ構造は存在しないからです。
TASKULの場合、クライアント→案件→見積→タスク→請求が1本のデータでつながり、外部パートナーを案件に招待してもクライアント名や金額は見えない設計になっているため、体制を組み替えながら複数案件を回す使い方に耐えます。AIとの接続についても、MCP連携をベータ提供中です。
タスク層は、いま使っているツールのままエージェント接続を始められる可能性が高いです。2026年9月時点で確認できた公式MCPサーバーの提供状況は次の通りです。
| ツール | 公式MCP | 提供形態 |
|---|---|---|
| Backlog | ○ | ヌーラボ公式(オープンソース) |
| Asana | ○ | 公式ホスト型 |
| Notion | ○ | 公式ホスト型 |
| monday.com | ○ | 公式・全プラン標準 |
| Jooto | ○ | 公式(2026年5月公開) |
| Wrike | ○ | 公式ホスト型 |
| ClickUp | ○ | 公式ホスト型(ベータ) |
| TASKUL | ベータ | 限定提供中 |
つまり「MCP対応しているか」でツールを乗り換える必要はもうありません。判断基準は、そのツールが案件のお金のデータを持っているかに移っています。
一気に3層を作ろうとすると止まります。実務的な順序は次の通りです。
30日で「エージェントが管理業務のどこを肩代わりでき、どこが手作業で残るか」が自社の実データで見えます。ツール投資の判断はそれからで十分です。

AIには記録と照合を任せ、金額・納期・優先順位の確定は人が持ちます。 境界を決めないまま自動化すると、速く処理できても、誰が決めた数字なのか追えなくなります。特に見積と請求は、下書き作成と対外的な確定を同じ操作にしないことが重要です。
| 管理対象 | AIに任せる範囲 | 人が決める範囲 |
|---|---|---|
| 仕様 | 要件の抜け、曖昧な表現、受け入れ条件の候補を洗い出す | 何を作るか、対象外をどこに置くかを確定する |
| チケット | 仕様から分解し、進捗と完了報告を記録する | 優先順位を変え、完了を承認する |
| 追加要望 | 見積外の可能性がある依頼を検知して一覧にする | 追加費用と納期を決め、クライアントへ伝える |
| 請求 | 完了タスクと見積項目を照合し、ドラフトを作る | 金額を確定し、請求書を発行・送信する |
この分け方なら、エージェントが間違えても下書きの段階で止められます。誰が承認したか、どのチケットを根拠にしたかを記録へ残せるため、後から説明するときにも困りません。
実装時間だけを測ると、AI駆動開発の管理負荷を見落とします。案件単位で、仕様確定から請求までの待ち時間と手戻りを追います。最初から細かなKPIを増やさず、次の5項目を毎週確認してください。
| 症状 | 起きている原因 | 最初の打ち手 |
|---|---|---|
| 実装は終わったのに納品できない | 受け入れ条件がチケットにない | 着手前に完了条件を1〜3行で固定する |
| レビュー待ちが増える | 完了報告に確認箇所が書かれていない | 変更点、確認結果、残課題の書式を統一する |
| 追加対応が無償になる | 見積外の依頼を記録していない | 追加要望へ見積外フラグを付ける |
| 月末に請求漏れが出る | 完了タスクと見積項目がつながっていない | 案件IDと見積項目をチケットへ持たせる |
| 案件数だけ増えて利益が残らない | 実装以外の確認・連絡時間を計測していない | 案件別に検収・連絡・修正時間も記録する |
週次で見る数値は、完了チケット数、レビュー待ち時間、手戻り件数、見積外タスク数、請求未反映件数です。数字の大小を他社と比べる必要はありません。前週よりレビュー待ちが伸びた理由を特定し、仕様・チケット・案件のどの層で止まっているかを直します。
週次確認ではタスク数ではなく、案件を止めている理由と請求の状態を並べます。 実装が速くなると、1人が担当する案件数は増えます。案件ごとの進捗だけを見ていると、検収待ち、クライアント回答待ち、請求待ちが別々の場所に散らばり、着手できる案件と止まっている案件を取り違えます。
各案件の状態を「仕様確認中」「実装中」「検収中」「回答待ち」「請求待ち」のいずれかにそろえます。自由記述だけでは集計できないため、状態は選択式にします。エージェントには、更新が止まっている案件と、期限が近いのに受け入れ条件がないチケットを一覧にさせます。
「検収中」へ動かすときは、対象チケットと確認結果を一緒に残します。「請求待ち」へ動かすなら、納品日と追加対応の有無を記録します。状態だけを変える運用では、月末に根拠を探し直すことになります。
週末には、その週に増えた見積外タスクと、検収済みなのに請求へ進んでいない案件を確認します。エージェントが候補を集め、人が追加費用と請求時期を判断します。毎週行えば、月末に一か月分のチャットやチケットを読み返す必要がありません。
案件を止めている理由とお金の状態を同じ一覧にすると、次に動かすべき仕事が見えます。開発者の稼働率だけを上げるのではなく、検収と請求まで完了した案件を増やすのが週次運用の目的です。
案件ID、見積項目、タスク、追加要望、請求状態の5つを同じ案件へ結べる状態にします。 データが表計算、チャット、タスク管理に分かれていても構いません。新しいツールを契約する前に、5つの情報がどこにあり、誰が更新しているかを確認します。
見積書とタスク管理で案件名の表記が違うと、エージェントは安全に突合できません。案件IDを一つ決め、見積、仕様書、チケット、請求書のすべてへ入れます。顧客名だけで結ぶと、同じ顧客から複数案件を受けたときに混ざります。
追加要望は、依頼日、依頼内容、見積内か見積外か、回答状況を持たせます。依頼を受けた時点では金額を確定せず、見積外の候補として記録します。確定前の金額を請求データへ書き込まないことで、エージェントの誤判断が対外文書へ出るのを防げます。
請求状態は「未確認」「ドラフト」「承認済み」「発行済み」「入金済み」に分けます。ドラフトと発行済みを同じ「請求済み」にすると、人の承認を飛ばしても判別できません。状態ごとに誰が進められるかを決め、発行と送信は人だけが行える権限にします。
エージェントが作る進捗報告は社内向けの下書きにし、対外連絡は担当者が確定します。 チケットの変更履歴から自動生成した文章には、未確定の納期や担当者の推測が混ざる可能性があります。社内では詳細なブロッカーを共有し、クライアントには決定済みの進捗、次の確認事項、回答期限だけを伝えます。
連絡文を作るときは、完了した項目、確認中の項目、クライアントへ確認したい項目、次回連絡日を分けます。エージェントが参照したチケット番号も下書きに残しておけば、人が内容を確かめやすくなります。
追加費用、納期、公開日は、担当者が承認するまで「候補」です。自動生成した報告で確定した表現へ変えないよう、金額や日付を含む文面は送信前に必ず人が確認します。MCPへメール送信機能をつないでいても、下書き作成と送信は別の権限にします。
AIエージェントが読むチケットには、背景説明を長く書くより、作業範囲と受け入れ条件を分けて書きます。以下の型なら、人が読んでもエージェントが読んでも、完了判定がぶれにくくなります。
目的:
問い合わせフォームの入力内容を管理画面で確認できるようにする
作業範囲:
- 入力値の保存
- 管理画面の一覧表示
- 送信失敗時の記録
受け入れ条件:
- 必須項目が空なら送信されない
- 正常送信した内容が管理画面に1件表示される
- 同じ送信を再実行しても二重登録されない
対象外:
- 自動返信メールの文面変更
- 顧客への自動送信
「動くこと」ではなく、正常時・失敗時・再実行時の条件まで書くのが要点です。チケットを作ったエージェントとは別に、実装前のチェック役を置くと、仕様の抜けをコードを書く前に止められます。
AI駆動開発の管理は「実装が速くなった分、決める・確かめる・請求するを仕組みにできるか」の勝負です。まずは今のツールにMCPでエージェントをつなぎ、30日で1案件を請求まで通してみてください。案件の収支が見えていないと感じたら、案件層の具体像を[案件管理ツールTASKULの料金ページ](https://taskul-ai.com/)で無料プランから確認できます。 *本記事の執筆者はTASKULの運営に携わっています。他社ツールの機能・MCP対応状況は2026年9月時点の各社公式サイトの記載に基づいています。
よくある質問
Q. AI駆動開発にプロジェクト管理ツールは必須?
A. 必須です。むしろ従来開発より重要になります。エージェントに読ませるチケットが仕様書の役割を兼ねるため、ツール上のタスクの品質がそのまま成果物の品質に直結します。
Q. 今使っているBacklogやNotionのままAI駆動開発はできる?
A. タスク層はできます。両ツールとも公式MCPサーバーがあるため、Claude Code等から読み書きできます。足りないのは案件横断の収支管理で、そこは別の仕組みを足す必要があります。
Q. 工数見積はどう変えればいい?
A. 人月の積み上げから「成果物単位の価格」へ寄せるのが現実的です。過去の類似案件の実績から値付けするために、案件ごとの収支データを貯める仕組みを先に作っておく必要があります。
Q. 小規模な開発会社でもこの3層構成は必要?
A. 2〜3人でも並行案件が5件を超えるなら必要です。逆に案件が常時1〜2件であれば、第3層は表計算でも回ります。
Q. エージェントにどこまで管理を任せられる?
A. 2026年時点の実務感覚では、チケット起こし・進捗記録・完了報告までは任せられます。検収の判断・優先順位の変更・クライアントへの報告は人間の仕事として残ります。
Q. AI駆動開発で受託の粗利は本当に上がる?
A. 実装時間の短縮だけでは上がりません。浮いた時間で並行案件数を増やし、追加対応を漏らさず請求し、見積精度を上げる――管理側の3点がセットになって初めて粗利に反映されます。だからこの記事は管理の話をしています。

まるっとAI編集部
AI駆動開発を、実装だけでなく受注・検収・請求まで一続きの業務として設計する方法をまとめました。