AI活用を安売りにしないための「検証パッケージ」
「AIなら安くなりますよね」で、少し息が止まる
「AIを使えば早いですよね。だったら、少し下げられますか?」
木曜の朝、見積りの打ち合わせ前。相手からこんな一言が来る。悪気はない。むしろ自然な質問だと思う。AIで調査も実装も速くなっているし、たたき台も一瞬で出る。
でも、その一言を見た瞬間、ちょっとだけ手が止まる。
「たしかに早い。でも、安くしていい話なのか?」と頭の中で引っかかる。AIで初稿は早く出る。ただ、出てきたコードや設計案を、そのまま納品できるわけではない。既存仕様に合うか、権限は漏れないか、テストで何を見るか、顧客にどう説明するか。そこは人が見ている。
ここが見積りに入っていないと、AI活用は価値ではなく値下げ理由に見える。うっ、しんどい😅
Stack Overflow の 2025 Developer Survey では、回答者の84%が開発プロセスでAIツールを使っている、または近く使う予定だとされている。一方で、AIツールの出力精度は、信頼より不信を持つ回答の方が多い。AI利用はもう珍しくない。でも、出力をそのまま信じてよいとは見られていない。
ここで価格に入れるべきなのは、「AIで出す時間」だけではない。AIで早く出したものを、安心して渡せる状態まで確認する仕事 だ。その確認を「検証パッケージ」として見積りや提案に入れる。
安く見えるのは、検証が見積りから消えるから
AIを使った仕事は、横から見ると軽く見えやすい。プロンプトを入れる。候補が出る。少し直す。画面だけ見れば、たしかに速い。
ただ、怖いのは生成の前後だ。既存のコードに入れて壊れないか。顧客のデータを外部ツールへ入れていないか。AIが作ったテストは、本当に落ちてほしい時に落ちるか。レビューで、自分の言葉で説明できるか。
ここを黙っていると、相手には存在しない時間になる。「これなら工数は少ないですよね」と見られるのも無理はない。
生成は一瞬でも、確認は一瞬では終わらない
たとえば、AIが決済まわりのバリデーションコードを出してくれたとする。見た目はきれいだ。型も通る。テストもいくつか出してくれる。ここまでは気分がいい。
でも、そこからが本番だ。既存の金額丸めルールと合うか。失敗時に二重請求にならないか。管理画面でどの状態まで見えるか。過去データとの互換性はあるか。こういう確認は、AIの出力を眺めるだけでは終わらない。
NIST の Generative AI Profile は、生成AIのリスク管理で、事前のテスト、評価、検証、妥当性確認を文書化しながら回す考え方を示している。小さな開発案件でも、「何を試し、何を確認し、どこを未確認として残したか」を持つことはかなり大事だ。
AIで短くなったのは、初稿までの距離であって、責任が消えたわけではない。 ここを見積りに入れないと、速さだけが値段になる。
相手が見ているのは成果物、こちらが持っているのは判断
相手が見るのは、完成した画面、プルリク、資料、納品物だ。そこに「どこをAIに任せ、どこを人が見たか」は自動では残らない。だから、こちらが判断を言葉にしないと、全部が「AIで作ったもの」に見える。
Google Cloud の DORA 2025 レポートは、AIを組織の強みと弱みを増幅するものとして整理している。確認の型がある人やチームほど、AIの速さを安心材料に変えやすい。
単価の根拠にしたいのは、「AIを使った」ことではない。「AIを使っても崩れないように、こう確認した」ことだ。
「いや、ちゃんと見ています」と言っても、相手には何を見ているか分からない。だから、検証をパッケージとして先に出す。
検証パッケージは、4つに分けると売りやすい
「検証も含めます」とだけ言うと、少しふわっとする。相手からすると、「検証って何をするんですか?」となる。
だから、見積りや提案では4つに分けると扱いやすい。AI利用範囲、確認観点、受け入れ条件、判断ログ。この4つだ。名前は少し硬いが、中身はかなり現場的だ。
1. AI利用範囲を先に決める
まず、「AIをどこに使うか」を決める。調査の入口、実装のたたき台、テストケース案、文章の初稿。ここは使いやすい。一方で、秘密情報、個人情報、認可、金額計算、契約判断のような領域は、相手とルールを合わせずに外部AIへ入れない。
たとえば提案書には、こう書ける。
- 既存コードや公開仕様をもとに、AIで初稿や比較案を作成する
- 顧客固有の秘密情報、個人情報、未公開情報は、許可なく外部AIへ入力しない
- AI出力はそのまま採用せず、人が既存仕様と照合して判断する
ここまで書くと、「AIを使うから安い」ではなく、「AIを使うからこそ前提を決める」と言いやすくなる。
2. 確認観点を先に並べる
次に、確認観点を並べる。ここが価格の中身になる。
コードなら、既存仕様との差分、権限、例外、入力値、ログ、テスト、運用影響。文章や提案なら、事実関係、誇張表現、顧客に見せてよい情報、意思決定に必要な順番。どの観点で見直すかを先に書いておく。
OWASP Top 10 for LLM Applications 2025 では、プロンプトインジェクション、機密情報の開示、不十分な出力検証などがリスクとして整理されている。「AI出力をそのまま信じない」「外部へ出してはいけない情報を分ける」という観点は、かなり実務に近い。
確認観点を先に出すと、検証は気合いではなく作業範囲になる。 ここが大きい。範囲になれば、見積りに入れやすい。
3. 受け入れ条件を決める
受け入れ条件は、相手が「これならOK」と判断する条件だ。契約書に出てくる難しい言葉として置く必要はない。発注書、見積書、タスク票、レビュー依頼に、何が書かれているかを見るところから始めればいい。
たとえば、画面改修なら「主要ブラウザで表示崩れがない」「既存の権限別表示を壊さない」「異常系でエラー文言が出る」。AIで作った提案資料なら「数字の出典が確認できる」「顧客名や内部情報を含まない」「元記事や元資料へのリンクが残っている」。
こういう条件がないまま納品すると、あとから「ここも確認済みだと思っていました」が起きる。
法律や契約の細かい判断は、案件ごとに専門家や契約相手と確認すべきだ。ただ、現場でまずできるのは、見積りの中に、何を確認したら完了とするかを書くこと だ。ここが曖昧だと、AIで速く作った分だけ、後から確認範囲が広がる。
4. 判断ログを残す
最後に、判断ログを残す。作業ログではなく、判断ログだ。
「AIで作成」「修正済み」だけでは、何を採用し、何を採用しなかったかが残らない。たとえば、こんな形にする。
- AI案のうち、認可処理は既存実装との差分が大きいため採用しない
- テスト案は利用するが、金額丸めの境界値を人手で追加する
- エラー文言はAI案を使わず、既存画面の表現に合わせる
- 顧客固有情報を含むログはAIへ入力せず、ローカルで確認する
これがあると、レビューで強い。相手にも説明しやすい。「AIがそう言ったから」ではなく、「AI案を見たうえで、人がこう判断した」と言える。
値下げ相談には、金額だけで返さない
「AIを使えば早いですよね。だったら、少し下げられますか?」
ここで、すぐに「はい、下げます」と返すと危ない。効率化できた分を還元する選択はある。ただし、金額だけ下げて、確認範囲と責任範囲が同じままだと、こちらだけが苦しくなる。
返すなら、範囲で返す。
軽くできるところは、ちゃんと軽くする
AIで軽くできる作業はある。公開情報の要約、比較表のたたき台、既存コードの読み解き、テスト観点の初稿、会議メモの整理。ここは早くできるなら、納期や価格に反映してよい。
ただし、その時も「初稿まで」と「最終確認」を分ける。初稿はAIで短くできる。最終確認は、事実関係、既存仕様、公開可否、顧客ごとの言い回しを見る。ここまで一緒に安くすると、後でつらい。
言い方としては、こうだ。
初稿作成はAIを使って短縮できます。 その分、初稿作成費は抑えられます。 ただし、公開前の事実確認とレビューは別工程として残します。
これなら、相手にも分かりやすい。安くするなら、どこを軽くしたのかが見える。
削らないところは、先に言う
一方で、削らないところもある。決済、認可、個人情報、契約条件、料金計算、障害対応、外部公開される重要な説明。こういう領域では、AIで初稿が早く出ても、検証を削らない。
METR の 2025 年の実験では、経験あるオープンソース開発者がAIを使った時、体感では速くなったと思っていた一方で、実測では遅くなったケースが報告された。その後の 2026 年2月更新では、AIツールや利用状況の変化で測定設計が難しくなっていることも説明されている。
ここから読みたいのは、「AIは遅い」ではない。速くなった感覚と、実際に価値が出ているかは分けて測る必要がある ということだ。だから、高リスク領域では、速く作れたからといって検証まで削らない。
値下げ相談には、こう返せる。
生成部分は効率化できます。 ただ、この領域は権限と例外処理の確認を削れません。 金額を下げるなら、対象画面数か納品物の範囲を調整しましょう。
これは強気に見えるかもしれない。でも、相手のリスクも守っている。
提案書に入れるなら、この形が使いやすい
検証パッケージは、立派な名前をつけなくてもいい。見積りや提案書に、小さく入れれば十分だ。
たとえば、こんな書き方だ。
本件では、AIを調査・初稿作成・テスト観点の洗い出しに利用します。 顧客固有情報や秘密情報は、事前合意なく外部AIへ入力しません。 AI出力は、既存仕様、権限、例外処理、運用影響の観点で人が確認します。 完了条件は、対象画面の動作確認、主要異常系の確認、判断ログの共有までとします。
これだけで、かなり違う。AIを使うことを隠さず、でも安売りもしない。相手は、何にお金を払っているか分かる。
毎回ここまで書く必要はない。小さい作業ならレビューコメントに数行でよい。大きい作業なら見積り項目として分ける。大事なのは、AI利用を「安くする理由」だけにしないことだ。
関連する話は、AIで速く書けるようになったのに、単価が上がらない理由 と AIが書いたコードの責任、契約前にどこまで決める? に書いた。
最後に
AIで速く作れることは強みだ。隠す必要はない。ただ、その強みを「だから安くできます」だけで売ると、検証や説明の価値が消える。
見積りの前に、ひとつだけ足してみてほしい。AIで作る範囲、確認する観点、OKとする条件、判断ログ。この4つのうち、まず1つでいい。提案書に1行足す。レビューコメントに残す。
AI活用を安売りにしないために必要なのは、AIを使わないことではない。AIで速く出したものを、誰が、何を見て、どこまで責任を持つのかを先に見える形にすること だ。
速さは武器になる。でも、速さだけで売らなくていい。検証まで含めて渡せる人は、これからもちゃんと価値になる✨
参考にした情報
- Stack Overflow「2025 Developer Survey: Artificial intelligence」(2025年版、2026年7月12日確認)
- Google Cloud / DORA「State of AI-assisted Software Development 2025」(2025年版、2026年7月12日確認)
- NIST「AI RMF Generative AI Profile」(2024年7月26日公開、2026年7月12日確認)
- OWASP「Top 10 Risk & Mitigations for LLMs and Gen AI Apps 2025」(2025年版、2026年7月12日確認)
- METR「Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivity」(2025年7月10日公開、2026年7月12日確認)
- METR「We are Changing our Developer Productivity Experiment Design」(2026年2月24日公開、2026年7月12日確認)