メインコンテンツへスキップ
技術ブログへ戻る
AI開発

AI開発を依頼したあとに社内へ残したいもの

AI開発を依頼したあと、次の担当者が確かめて判断できるように何を残すか。納品時に残す四つの具体物と再利用の境界を、ARCで宣言の食い違いを検出して修復した再現記録とあわせて解説します。

AIを使う業務が一つ増えたあと、次の業務への導入は進めやすくなるでしょうか。

毎回ゼロから要件を説明し、品質の基準を作り直し、運用の相談先を探していると、使うシステムだけが増えていきます。個々の開発が完了しても、会社として判断できる範囲は広がっていないかもしれません。

Netsujoが個別の導入支援で重視するのは、その場で必要な実装に加え、顧客が次の判断に使えるものを残すことです。判断の理由、品質を確かめる方法、運用の手順を、引き継げる形にします。

なぜその設計にしたかを残す

たとえば、AIが社内文書を参照して回答する仕組みを導入するとします。完成した画面とソースコードからは、文書をどこまで参照させるか、どの質問を対象外にしたか、なぜ人の確認を残したかを読み取れないことがあります。

これらの理由が分かれば、次の担当者は、別部門へ広げるときに何を見直せばよいか判断できます。前提が変わったのに古い設定をそのまま使うことも避けやすくなります。

残す文書は、判断に使える粒度にします。「こう設定した」に加えて、業務上の目的、考慮した制約、選ばなかった方法、見直す条件が分かると役立ちます。小さな導入なら、一枚の記録にまとめる方法もあります。

次の担当者が確かめられるものを渡す

運用担当者が変わるときに必要なのは、正常に動いた説明だけでは足りないことがあります。

どんな入力で品質を確かめたか。どの誤りを見逃してはいけないか。情報が足りないとき、AIはどう振る舞い、人へ何を渡すか。こうした評価の例が残っていれば、設定やモデルを変えるときにも、以前の品質と比べられます。

引継ぎの対象は、案件に応じて次のように整理できます。

  • 設計の判断記録と、参照情報や権限の範囲。
  • 評価に使える入力例、期待する振る舞い、失敗の扱い。
  • 更新する人、停止・復旧の手順、外部へ相談する境界。

納品物の所有権、利用できる範囲、保守担当、更新費用は、契約や採用する製品・ライセンスに応じて確認します。すべての部品を独自開発する必要はなく、既存の製品や公開技術を使ったうえで、その会社の運用に必要な記録を残せます。

共通化する方法と顧客固有の情報を分ける

同じ構成を別の案件へ持ち込めば、すぐ使えるとは限りません。似た仕事でも、参照できる情報、誤りの影響、責任者、既存システムは異なります。再利用する際には、前の前提がどこまで通用するかを確認します。

また、顧客のデータ、会話、業務ノウハウ、ソースコードを、当然に別案件や自社製品へ転用することはできません。匿名化の有無だけで判断せず、契約、権利、利用目的、顧客との合意を確認します。

一方、利用できる権利と条件を確認したうえで、評価の手順、依頼の整理方法、権限を検査する仕組みなどを共通化できれば、次の導入で再検討する範囲を絞れます。何を引き継ぎ、どこを改めて確かめるかが見えることは、顧客側にも利点があります。

顧客へ返す記録と再利用の境界。契約、権利、利用目的、合意を確認し、許された範囲だけを再利用
図2:顧客への引継ぎと、権利を確認したうえでの再利用を分けた説明図。

Netsujoの公開技術と自社サービス

Netsujoは、個別支援に加えて、公開OSSのAgent Role Contractsと、自社サービスのNetsujo SIGNALを提供しています。どちらも、仕事を進める際の判断や確認を扱いますが、対象は異なります。

Agent Role Contractsは、AIエージェントへ渡す役割、作業範囲、レビュー担当などの宣言の食い違いを検査します。実際の操作権限は実行環境で管理し、成果物の品質は別に確かめます。公開された仕組みを手元で試し、適用できる範囲を検討できます。

Netsujo SIGNALは、企業のWebサイトを、顧客が自ら発見し、理解・比較して購入・発注へ進める営業基盤に育てる継続改善サービスです。許可された範囲でコードまで原因を追い、顧客のAIや開発者、既存の開発会社が動ける改善仕様へつなぎます。説明や判断支援をサイトに蓄積し、人が個別の対話に時間を使える状態を目指します。

これらの存在だけで、個別案件の成果や導入効果を説明することはできません。個別の支援では、何を実装し、誰が使い、何が変わったかを、その案件の証拠で確認します。

ARCで食い違いを検出して修復した記録

ARCでは、実験用のCrewAI向けアダプターで、設定の食い違いを再現するサンプルを公開しています。CrewAIは複数のAIへ役割を割り当てるための開発フレームワークです。

サンプルでは、役割ごとに決めた変更範囲と、作業で指定した出力先を照合します。出力先を一か所だけ変え、拒否されることを確認してから元へ戻します。

ARCで食い違いを検出して修復した記録
指定した出力先検査結果
docs/example.mdPASS
secrets/production.txtへ変更FAIL
docs/example.mdへ戻すPASS

範囲外の指定に対する診断コードは、TASK_WRITE_SCOPE_OUTSIDE_AUTHORITYです。

ARCの宣言検査。docs/example.mdでPASS、secrets/production.txtでFAIL、修復してPASS。実際の書込みは未実施
図1:固定した候補コードでの宣言検査。独立再現記録。実際の書込みやCrewAI実行は行っていません。

2026年10月6日に統合したPR #51の独立再現記録では、同じ候補コードを別端末で確認し、この合格・拒否・修復後の合格を再現しています。専用の試験9件も、9件すべて合格しています。

確認したのは、入力された宣言どうしの整合性です。CrewAIの実行やファイルの書き込みは行っていません。アダプターは実験用で、実行環境の権限制御や成果物の品質確認は別に必要です。公開コードと検証手順から対象を確かめられます。

この例で残るのは、ルールを説明する文章に加えて、食い違いを検査し、直したあとに同じ方法で確認できる仕組みです。個別の支援でも、契約と権利の範囲で、顧客が後から判断・確認に使えるものを残すことを重視します。

合格の説明を、次の担当者が再現できる形へ変える

この検証では、合格した入力、診断を出す変更、修復後の結果を、別の人も確かめられる形で残しています。

出力先を変えるという小さな実験には、確認対象を絞れる利点があります。複数の設定を一度に変えると、診断が出た理由を追いにくくなります。今回は、許可された範囲と指定された範囲の食い違いを確かめるために、変更点を限定しています。

また、別端末で同じ候補コードを確認したことには意味があります。作者の手元だけで成功していても、そこにしかない設定や未保存の変更に依存しているかもしれません。対象のコードを固定し、同じ手順で結果がそろうかを見ることで、渡せる範囲が具体的になります。公開しているのは、固定した候補コードに対する実験の再現記録です。別の環境や変更後の結果は、改めて確認する必要があります。

顧客向けの引継ぎでも、正常例だけを渡すより、止めたい例を一緒に残すほうが判断しやすくなります。社内文書を参照する仕組みなら、根拠がある質問、情報が足りない質問、参照を認めていない情報を求める質問を分ける。期待する回答や人へ戻す条件が残っていれば、次の担当者は変更前後を比べられます。

最初に、何の合格かを明確にする

ARCが検査する宣言の整合性、実行環境が認める操作、出来上がった回答の品質は、それぞれ確認するものが異なります。前段の宣言が整っていても、実行環境の設定や回答の正しさは、別の方法で確認する必要があります。

この境目を曖昧にすると、検査の合格を見た担当者が、実際の操作まで安全だと受け取る可能性があります。だから、検証記録には、試した入力と結果に加え、実行していない処理も明記します。今回のサンプルでは、CrewAIを動かしたり、出力先へファイルを書いたりしていません。

顧客へ渡す記録でも、「確認済み」と「次に確かめること」を隣に置きます。接続ができたなら、次は認めた範囲で情報を扱えるか。対象例で回答できたなら、次は通常業務の例外を扱えるか。一つの合格を広く解釈するより、次の検証へ進める情報として使います。

納品時に残す、四つの具体物

社内文書を参照して回答する業務を例にすると、引継ぎの中身は次のように具体化できます。これは、案件ごとに必要な成果物を合意するための説明用の構成例です。

納品時に残す、四つの具体物
残すもの内容の例次の担当者が判断できること
判断記録対象部門、参照対象、除外した情報、その理由別部門へ広げる際の見直し箇所
評価例入力、期待する振る舞い、見逃せない誤り設定変更前後の品質の違い
運用手順更新担当、確認方法、停止・復旧の順序情報が古い、または停止した場合の対応
変更履歴変更日、対象の版、理由、再確認した結果いつから何が変わり、どこまで戻せるか

残す文書の量は、担当者が一件処理し、例外が出たときに必要な判断へたどれるかを見て調整します。使われない詳しい説明を増やすより、実際の作業から参照できる短い記録のほうが役立つ場合もあります。

自社製品へ残す学びも、顧客へ返す価値から考える

Netsujoにとって、個別支援の学びを公開技術や自社サービスへ育てることは、継続的に支援の質を上げるための方向性です。ただし、顧客の情報を集めること自体を目的にしません。まず、その案件で合意した成果物と、顧客が運用に使える記録を返すことが先です。

ARCなら、役割と依頼の宣言が食い違う問題を、検査できる形で扱います。SIGNALなら、サイトで顧客が疑問を解消し、比較・選択へ進めるように、改善すべき点を実装可能な仕様へつなぎます。具体的な対象は違っても、次の人が判断し、行動できる状態を残すという考え方を共有しています。

たとえばSIGNALで、製品の対象条件や導入手順がサイト上で分かりにくいと分かった場合、アクセス数の報告だけで終えず、どのページで何を説明し、どの担当者が実装し、変更後に何を確かめるかまで整理する。これは提供価値を説明する業務例です。売上への効果を示す際は、対象顧客の実測を別に確認します。

同じ改善仕様でも、顧客の既存の開発会社やAIが作業できれば、その体制を活かせます。担当者が変わっても判断の背景と確認方法を追えることが、次の改善の出発点になります。

次の仕事を自分たちで選べるようにする

NetsujoのAI導入支援は、顧客の事業と現場を理解し、必要な専門家とともに、課題整理から実装・運用設計へ進める仕事です。顧客側で決めること、Netsujoが担うこと、既存の開発会社へ渡すことを整理し、必要な成果物と引継ぎの範囲を合意します。

次の導入を相談するとき、前の判断記録と評価の例が使える。担当者が変わっても、運用を続けるか見直すか判断できる。その状態を、動くシステムと合わせて設計します。

開発を依頼する前に、「完成後、社内の誰が何を判断できるようになりたいか」を教えてください。残すべきものから、支援の範囲を一緒に決められます。

AI導入支援の内容を見る / 導入後に残す仕組みについて相談する

参照