AI活用ガイド
AIアプリは「動いているか」が分かりにくい
2026年8月17日
レン
エラーも出てないし、ちゃんと動いてるはず!

プロクラ
そこがAIを組み込んだアプリの難しいところでね。「エラーを出さずに、間違った答えを返す」ことがあるんだ。普通のプログラムなら異常は例外やエラーになるけど、AIは平然と間違えた内容を返してくる。

レン
気づけないじゃないか…!

プロクラ
だから記録を残すことが、普通のアプリ以上に大事になる。何を渡して何が返ってきたかを見られるようにしておかないと、「なんとなく最近おかしい」から先に進めないんだ。
記録しておきたいもの
- AIに渡した内容と、返ってきた内容
- 使ったモデルの種類(変更したとき、その前後で比較できる)
- 応答にかかった時間
- 消費した量(費用の把握に直結する)
- エラーや、途中で打ち切った回数
記録するときの注意

プロクラ
ただし、渡した内容をそのまま全部保存すると、それは「利用者の入力を溜め込んでいる」ことになる。個人情報が含まれていれば、その管理責任も発生するよ。
- 個人情報を含みうる部分は伏せて保存する
- 保存期間を決めて、古いものは自動で消す
- 何を保存しているかをプライバシーポリシーに書く

レン
ログを残すこと自体にも責任が出てくるんだね。

プロクラ
そう。「全部残す」でも「何も残さない」でもなく、必要な分だけ残して期限を切る。これがちょうどいい落としどころだよ。
変わっていないのに結果が変わる

プロクラ
普通のアプリなら、コードを変えていなければ同じ結果が返る。AIを組み込むと、そこが崩れるんだ。同じ入力でも返答が揺れるし、使っているモデル側が更新されることもある。
- 同じ入力でも、返ってくる内容が毎回同じとは限らない
- 利用しているモデルが更新されて、傾向が変わることがある
- 指示文を少し直しただけで、別の部分の結果が変わることがある
- だから「前はうまくいっていた」を確かめる手段が要る
気づくための最低限

プロクラ
全部を監視する必要はないよ。まずは「壊れたことに気づける」ところから始めよう。
- 代表的な入力をいくつか用意し、期待する答えが返るか定期的に試す
- エラー率と、応答にかかった時間を見られるようにする
- 利用者が「役に立たなかった」と伝えられる導線を置く
- 指示文を変えた日時を記録し、結果の変化と突き合わせられるようにする

プロクラ
最後のは地味だけど効くよ。「いつから変わったか」が分かれば、原因の候補が一気に狭まるからね。

レン
必要な分だけ残して期限を切る。変えた日を記録しておく。
利用者から見える形にする

プロクラ
AIの答えは常に正しいとは限らない。利用者がそれを前提にできるよう、画面の側でも伝えておこう。信頼の置き方が変わるからね。
- AIが生成した内容であることを示す
- 根拠にした資料を示せるなら示す
- 誤りを報告できる導線を置く
- 重要な判断は、利用者自身が確かめられるようにする
あわせて読みたい
- AI活用ガイド小さいモデルで足りる仕事は意外と多い分類や抽出のように答えの形が決まった仕事なら、小さいモデルで足ります。向く仕事と向かない仕事の線引きと、精度を測ってから使い分ける進め方を解説します。
- AI活用ガイドChatGPT APIを使うBotをさくらのVPSに常駐させるAPIを呼び出すBotを24時間動かす構成と、そのために必要なもの。常駐させるうえでの注意点まで解説します。
- AI活用ガイドOpen WebUIをさくらのVPSに構築して自分専用AIチャットを作るOllamaとOpen WebUIを組み合わせて、ブラウザから使える自分専用のAIチャット画面をVPS上に構築する方法。
- AI活用ガイドVPSでAI APIを使ったBotを24時間動かす常駐させる構成とAPIキーの扱い、費用の歯止め。落ちても戻る形にする設定と、誰でも話しかけられるBotで入力を疑う理由を解説します。
サーバーを触る前に押さえておきたいこと
姉妹サイトの、この記事と相性のいいページです。
- Python入門
AI・機械学習まわりで最もよく使われる言語 — prodou.net
- Linuxコマンド入門
ls / cd / grep などを疑似ターミナルで試しながら学べる — prodou.net
- JSON Formatter
APIのレスポンスを整形して確認する — toolkitbox.net