
「AIで作ったけど動かない」バイブコーディング案件の受け方──調査費を先にもらい、直す・作り直す・断るを決める見積もりの型と計算例
この記事は、お客様がAIで作った(バイブコーディングで作った)ツールやアプリが「動かない」という相談を、赤字にせずに受ける方法を扱います。
「あと少しで動くはずなので、ちょっと見てもらえませんか」
社内の予約管理ツールを、社長が自分でAIと対話しながら作った、という相談が来ました。
「8割はできている。ログインのところだけ、うまく動かない。数万円で直してもらえないか」
開いてみると、ログインの処理は3通りの書き方が混在し、データベースの鍵がブラウザに送られるコードに書かれていました。
「ログインだけ」を直しても、別の場所が動かなくなる。そういう作りでした。
バイブコーディング案件の受け方とは、直す前に有償で調べ、「直す・作り直す・断る」を、調べた結果で選んでもらう受注の型である
黒字化の外科医です。AIで作ったけれど動かない、という相談の受け方を解剖します。
なお私は弁護士ではありません。実務の指針として読み、個別の判断は専門家や公的な窓口に確認してください。
この型が必要な理由は、三つあります。
第一に、お客様の「8割できている」と、実際の残りの工数が一致しないから。
画面が動いていても、認証、データの保存、エラーの処理、鍵の管理といった見えない部分が、手つかずのことがよくあります。
第二に、調べる前に出した見積もりは、ほぼ確実に外れるから。
設計の資料も、変更の履歴もないコードは、読んでみるまで中身が分かりません。「ちょっと見る」が、数日の調査になります。
第三に、直した後の責任の線が、引きにくいから。
お客様が書いた(AIで作った)部分と、自社が直した部分が混ざります。線を引かずに受けると、全部が自社の責任に見えます。
お客様が自作したWebサイトの作り直しの相談は、こちらで扱っています。この記事は、業務ツールやWebアプリのように「処理」が中心の案件の受け方です。
▶ AIで作ったサイトの作り直しを依頼されたら──お客様が自作したサイトの診断6項目、移管か改修かの判断、見積もりの出し方と責任範囲の線引き
今すぐ試せる:相談の内容から、調査の範囲を決めるプロンプト
私はWeb制作会社の経営者です。お客様がAIで作ったツールが動かないという相談について、
有償の調査の範囲を決めてください。
【前提】
・ツールの内容:〔例:社内の予約管理、会員登録とログインあり〕
・使っている技術:〔分かる範囲で。言語、フレームワーク、データベース、ホスティング〕
・お客様の説明する症状:〔 〕
・ソースコードの置き場所:〔リポジトリあり/ファイルだけ/ホスティングの画面だけ〕
・個人情報・決済の有無:〔 〕
1. 調査で確かめるべき項目を、構成・動作・コード・安全性に分けて挙げる。
2. 各項目の確認にかかる時間の目安を、幅を持たせて出す。
3. 調査の前に、お客様に用意してもらうもの(権限、アカウント)を挙げる。
4. 調査の結果、「直す・作り直す・断る」を判断する基準の案を出す。受注の型工場:調査・判断・見積もり
1. 調査(有償)で見る4分野
【構成】
□ ソースコードの全体があるか(手元・リポジトリ)
□ ホスティング、データベース、外部サービスのアカウントの名義と権限
□ 変更の履歴があるか
【動作】
□ 症状を再現できるか
□ ログ(エラーの記録)が取れるか
【コード】
□ 同じ処理が、複数の書き方で重複していないか
□ 認証・データの保存・エラーの処理が、一貫しているか
□ 使われていないファイル、試しに作ったままのファイルの量
【安全性】
□ 鍵・パスワードが、コードやブラウザに送られる場所に書かれていないか
□ 個人情報・決済の処理の作り
□ 依存パッケージが実在し、更新されているか2. 調査費の計算例
例:時間単価8,000円の会社
構成の把握とアカウントの確認:3時間
動作の確認とログの取得:4時間
重要な処理のコードを読む:6時間
報告書の作成:3時間
合計:3 + 4 + 6 + 3 = 16時間
調査費:16時間 × 8,000円 = 128,000円(例の数字です。時間は自社の実績で置き換えてください)
「調べるだけで10万円以上」と驚かれることがあります。そのときは、調査の結果、作り直しになった場合も、報告書の内容を次の設計に使えることを伝えてください。
3. 「直す・作り直す・断る」の判断表
直す(修正)を選ぶ:
・構成が一つの書き方でそろっている
・不具合が特定の箇所に集まっている
・鍵や個人情報の扱いに、大きな作り直しが要らない
作り直す(再構築)を選ぶ:
・同じ処理が複数の書き方で重複し、直すたびに別の場所が壊れる
・認証やデータの保存の設計から変える必要がある
・修正の見積もりが、作り直しの見積もりの7割を超える
断る:
・ソースコードの全体、またはホスティングの権限が手に入らない
・本番で個人情報や決済を扱っているのに、調査の前に期限と予算が固定されている
・お客様が並行して、AIで本番のコードを書き換え続ける
・法令の判断(個人情報、決済、医療など)を、制作会社に委ねようとしている4. 修正と作り直しの比べ方(例)
例:時間単価8,000円、調査で不具合12件が見つかった場合
【修正】
不具合の修正:12件 × 平均3時間 = 36時間
最低限のテストの整備:10時間
合計:46時間 × 8,000円 = 368,000円
【作り直し】
設計の整理と再構築、テスト:70時間 × 8,000円 = 560,000円
修正 ÷ 作り直し = 368,000円 ÷ 560,000円 ≒ 66%
→ 7割未満のため、修正を第一案として出す(例の数字です)
修正を選んでも、直した後に新しい不具合が見つかる確率は、ふつうの案件より高めです。修正の見積もりには、自社の実績に応じた予備の時間を足してください。
5. 見積書の前提条件に書く文例
・本見積りは、〇年〇月〇日の調査報告書の範囲に基づきます。
・調査で確認していない機能の不具合は、本見積りに含みません。
・作業の期間中、御社による本番のコードの変更はお控えください。
変更が必要な場合は、事前にご連絡ください。
・修正の対象外の部分(御社が作成された部分)の動作は、保証の対象外です。構造的なリスク
逆説を指摘しておきます。
この型で調査費をもらうと、「調べた以上、直せるはず」と期待されます。
けれど、調査の結果が「作り直し」や「断る」になることも、当然あります。
だから、調査の前に「結果は三つのどれかになる」と書面で伝えておきます。調査は、直すことを約束する仕事ではなく、判断の材料を渡す仕事です。
よくあるQ&A
Q. 調査費をもらわずに、少しだけ見てあげてもいいか?
見る時間の上限を決めるなら、かまいません。たとえば「30分、画面を共有して症状を聞くまで」は無償、コードを開くのは有償、と線を引いてください。
Q. 作り直すとき、お客様のコードは使えるのか?
画面の構成や、業務の流れの整理は、作り直しの設計にそのまま使えることが多いです。お客様が考えた業務の流れは、価値のある要件の資料です。
Q. 直したあとの保守は、どうするか?
お客様が引き続きAIで手を入れたい場合は、変更のルールを決めた保守契約にしてください。その設計は、こちらで扱っています。
▶ 顧客がAIで自作したサイト・ツールの保守を受けるとき──「見ておいてくれるだけでいい」で月額を決めない。受入点検、保守の範囲、お客様の変更の扱いと月額の計算例
最後に
AIで作ったけれど動かない、という相談は、直す前に調べる仕事として受けます。
調査費を先にもらい、直す・作り直す・断るを調べた結果で選んでもらい、自社が直した範囲を書面にした会社だけが、「あと少し」の相談を、赤字ではなく次の取引の入口に変えられるのです。
お客様の指図や、お客様が書いたコードの扱いを契約に書く文例は、キットにまとめました。
▶ AI駆動開発の契約条項キット──AI利用の告知、レビューとテストの責任分担、ライセンス、機密情報、検収と不適合の期間の文例と、そのまま添える別紙3種
これまでの記事は、メンバーシップ「黒字化オペ室」でまとめて読めます。月額1,980円、記事2本分の金額です。詳しくはプロフィールから。
#Web制作会社 #バイブコーディング #AI駆動開発 #見積もり #調査費 #受託開発 #制作会社経営 #中小企業 #リスク管理 #生成AI