この記事は、2026年6月時点での自分の考えを整理したものです。
生成AIの使い方について、世の中の意見や別の立場を否定したいわけではなく、あくまで今の自分にはこう見えている、という話として書いています。
このテーマを取り巻く状況は変化が速いので、今後の経験や環境によって、自分の考え方も変わっていくと思っています。
はじめに
最近、AIが出したものをそのまま使うことについて、少し考えています。
AIで作った文章、画像、資料、コード。
そういうものを、あまり手を入れずにそのまま使う場面が増えている、という話を聞くことがあります。
最初は、これは「AIを信じられるかどうか」の問題だと思っていました。
でも最近は、少し違う気がしています。
AIを信じられるかどうかより、自分がその出力を見て何を判断できるか の問題なのかもしれません。
言い換えると、AIの出力をそのまま使っているように見えるとき、その人の中では何が支えになっているのか、という話です。
きっかけは、プログラミングではAIをかなり使えているのに、文章や画像やドキュメントのようなものでは、思ったよりうまく使えなかったことでした。
プログラミングではガシガシ進められる。
でも、別の領域では急に迷う。
その差を考えていたら、プログラミングでは自分に知見があるだけでなく、動作確認できることもかなり大きいのでは、と思うようになりました。
この記事では、「AIの出力をそのまま使うことが良いか悪いか」を決めたいわけではありません。
それよりも、AIの出力をそのまま使えるとき、自分は何を見ているのか。
逆に、使うのが怖いとき、自分は何を見られていないのか。
そこを少し整理してみたいと思います。
「そのまま使う」と「何も見ていない」は違う
まず、自分の中で分けておきたいのは、「AIの出力をそのまま使う」と「何も見ていない」は同じではない、ということです。
外から見ると、AIが出したものをほとんど修正せずに使っているように見えることがあります。
でも、その人の中では、かなり判断している場合があります。
- 前提と合っているか
- 目的に合っているか
- 読む人に誤解されないか
- 自分が説明できる内容になっているか
- その場に出しても問題なさそうか
こういう確認を、明示的にチェックリストとして見ている人もいると思います。
逆に、長年の経験でほとんど無意識に見ている人もいると思います。
だから、「修正量が少ない」ことだけを見て、「何も考えていない」とは言えない気がしています。
AIの出力をそのまま使っているように見えても、実際には人間の中で判断が通っていることがある。
ここを見落とすと、AI活用の話が少し雑になりそうです。
プログラミングでは、戻ってこられる場所がある
自分の場合、プログラミングではAIをかなり使っています。
最近は、実装のかなりの部分をAIに任せることも増えました。
コードを全部自分で書くというより、AIに作ってもらい、動かして確認し、必要なところを直してもらう。
そういう進め方がかなり自然になっています。
アプリやWebページも、自分の中にある程度の正解があります。
- この画面は使いにくい
- この導線だと迷いそう
- この表示だと意図が伝わらない
- この動きなら期待どおりに見える
こういう判断ができます。
さらに、プログラミングは動作確認できます。
ここがかなり大きいです。
しかも正直に言うと、AIが出したコードを一行ずつ全部は見ていない場面もあります。
もちろん、重要なところや危なそうなところは見ます。
認証、認可、データ更新、課金、個人情報、セキュリティに関わるところを雑に流したいわけではありません。
ただ、毎回すべての差分を同じ濃さで読んでいるかというと、そうでもありません。
それでも使えているのは、プログラミングには戻ってこられる場所があるからです。
- ビルドが通るか
- テストが通るか
- 画面やAPIが期待通りに動くか
- ログやエラーに変なものが出ていないか
- 既存の作りと大きくずれていないか
こういう確認ができます。
さらに、自分は長年コードを書いたり、仕事でシステムを作ったりしてきました。
なので、AIが出したコードを見たときに、完全には説明できなくても違和感が出ることがあります。
- この設計だとあとで困りそう
- ここまで大きく変えなくてよさそう
- この書き方は既存コードと合っていない
- この処理はもう少し慎重に見た方がよさそう
こういう感覚があります。
つまり、自分がプログラミングでAIの出力をある程度そのまま受け入れられるのは、AIを盲信しているからではないと思っています。
長年触ってきた経験がある。
動かして確認できる。
違和感が出る場所がある。
危ない部分を重点的に見る感覚がある。
だから、前に進める。
見ていないようで、見ている。
ただし、見ている場所がコードの全行ではない。
そんな感覚に近いです。
知らない分野では「それっぽい」が一番怖い
一方で、プログラミング以外のことにAIを使ったときに、急に難しさを感じました。
サムネイルを作る。
ドキュメントをまとめる。
説明資料を作る。
文章や画像や映像を作る。
そういう作業です。
サムネイルのようなものは、まだ見た瞬間の違和感があります。
- なんか見づらい
- 文字が弱い
- 情報が多すぎる
- 雰囲気が違う
こういう感覚は出ます。
でも、技術的な説明書やマニュアルっぽいドキュメントを作ろうとしたときに、かなり迷いました。
AIはそれっぽい文章を出してくれます。
構成もきれいです。
言葉も自然です。
でも、自分の中で「これでいい」と言い切れない。
- この構成でいいのか
- この説明順でいいのか
- どこまで詳しく書くべきか
- 読者は何を知りたいのか
- 逆に、何を省いていいのか
このあたりの判断が曖昧でした。
そうなると、AIの出力をそのまま使うのが急に怖くなります。
AIの文章が信じられないというより、自分がその文章を評価できない。
それっぽく見えるけれど、良いのか悪いのか分からない。
ここがかなりしんどいです。
プログラミングでは、自分の知見と動作確認で前に進めていました。
でも文章や資料では、動かして「通った」「落ちた」と確認できるわけではありません。
画像や映像でも、感覚的な違和感は見えても、何を正解にすればいいのかが曖昧なままになることがあります。
この差が、自分の中ではかなり大きかったです。
ドメイン知識があると、AIの出力を見られる
ここで思ったのが、AIを使えるかどうかは、プロンプトの書き方だけでは決まらないということです。
その分野の知識があるか。
その業務を知っているか。
その文脈で何が問題になりやすいか分かるか。
このあたりがかなり効いてくる気がしています。
たとえば、業務ドキュメントでも、その業務を知っている人ならAIの出力を見られます。
- この言い方だと現場の実態と違う
- この手順は抜けている
- この説明だと関係者に伝わらない
- ここは社内の前提を知らないと誤解される
こういう判断ができます。
逆に、知らない業務や知らない業界の資料をAIに作ってもらうと、かなり怖いです。
AIはそれっぽい言葉を出します。
それっぽい構成にしてくれます。
でも、その言葉が本当に合っているのか、自分では判断できません。
これはプログラミングでも同じだと思います。
自分が詳しい領域なら、AIの出力をかなり速く判断できます。
でも、まったく知らない技術や知らない業務のコードなら、同じようにはいきません。
結局、AIの出力をそのまま使っているように見える場面でも、何も見ていないのではなく、見えるだけの背景知識があるのかもしれません。
正解がない成果物では、評価軸が必要になる
ただ、ここは少し分けて考えたいです。
ドメイン知識がないから判断できない問題と、そもそも正解が一つに決まらない問題は、似ているようで少し違います。
業務知識があれば、正確な説明はできます。
業務の流れ、関係者、使う言葉、注意点を知っていれば、AIに具体的な指示も出せます。
これは「知っているから見られる」という話です。
一方で、知っていても迷うことがあります。
- 誰向けに書くのが一番いいのか
- どこまで丁寧に説明するのか
- どの順番で読ませるのが自然なのか
- 文章としてどの温度感が合っているのか
- どこまで書いたら完成なのか
このあたりは、知識だけでは決まりません。
正確な情報を持っていることと、良い成果物としてまとめられることは、少し違うんですよね。
プログラミングだと、動く、テストが通る、既存設計と合っている、という確認軸があります。
もちろんそれだけで全部決まるわけではありませんが、戻ってくる場所があります。
でも文章や資料は、その戻る場所が曖昧になりやすいです。
だから、知らない分野ではドメイン知識が足りなくて怖い。
知っている分野でも、正解が一つに決まらない成果物では評価軸がなくて怖い。
この2つは、分けて見た方がよさそうです。
少し雑に整理すると、今の自分には次のように見えています。
| 状態 | 何が起きているか | AI出力をそのまま使う怖さ |
|---|---|---|
| 知見がある | 違和感に気づける | 低い |
| 動作確認できる | テストや画面で確認できる | 低い〜中 |
| 知見はあるが正解が一つではない | 方向性や温度感で迷う | 中 |
| 知見がない | それっぽさを見抜けない | 高い |
| 評価軸がない | 良し悪しを判断できない | 高い |
この表を見ると、自分がプログラミングでAIを使いやすい理由も少し分かります。
知見がある。
動作確認できる。
違和感も出る。
危ないところもある程度分かる。
逆に、知らない分野の文章や資料では、知見も評価軸も足りないことがあります。
その状態でAIの出力だけがきれいに出てくると、判断できないまま通してしまいそうで怖いのだと思います。
見たうえで直さない/見られないから直せない
最近は、「AIの出力をそのまま使う」ことへの見方も少し変わってきました。
以前は、そこに対して少し雑な印象を持っていたかもしれません。
チェックしていないのでは、と思ってしまうこともありました。
でも今は、そこまで単純ではないと思っています。
AIの出力をほとんど直さずに使っている人でも、その人の中では判断が通っているかもしれません。
長年の経験で見ているかもしれません。
ドメイン知識で見ているかもしれません。
出す場所のリスクを分かったうえで、十分だと判断しているのかもしれません。
外から見える修正量だけでは、その人が何を見ているかは分かりません。
ここで分けたいのは、たぶん次の2つです。
- 見たうえで、直さなくていいと判断している
- 見られていないけど、そのまま使っている
外からはどちらも「AIの出力をそのまま使っている」ように見えるかもしれません。
でも、自分の中ではかなり違います。
前者は、判断した結果として直していない。
後者は、判断できないまま使っている。
「見たうえで直さない」と、「見られていないから直せない」は違う。
自分が怖いのは、後者です。
自分が「これでいい」と言えるのか。
聞かれたときに説明できるのか。
間違っていたときに、どこが間違っていたのか分かるのか。
そこに不安が残ると、AIの出力をそのまま使うのは難しくなります。
なので最近は、「AIの出力をそのまま使うかどうか」よりも、その前に自分が何を見られているのかを気にするようになりました。
見たうえで直さないなら、それは一つの判断です。
でも、見られていないのに直していないなら、それはただ通過しているだけかもしれません。
この差は、自分の中ではかなり大きいです。
知らない領域では、成果物より先に評価軸を作る
では、知らない領域ではAIを使えないのかというと、そうではないと思っています。
むしろ、知らない領域を学ぶ入口としてAIはかなり便利です。
説明してもらう、観点を出してもらう、比較してもらう、確認事項を出してもらう。
こういう使い方はかなり助かります。
ただ、いきなり成果物を作って、そのまま使うのは怖い。
なので、知らない領域でAIを使うときは、成果物より先に「見る場所」を作った方が安心に見えています。
たとえばドキュメントなら、最初にこういうことをAIと整理しておく。
- 読者は誰か
- 読者は何を知っている前提か
- 読後にどうなっていれば成功か
- どのくらいの詳しさが欲しいか
- 何を説明しないか
- 良いドキュメントの条件をどう置くか
- 先に目次だけ作って、自分が違和感を見られる形にする
成果物そのものをいきなり作るのではなく、成果物を判断するための基準を先に作る。
自分が正解を持っていないなら、AIにいきなり正解を出してもらうより、まず「どう判断するか」を一緒に作る。
この順番の方が、無限修正ループには入りにくそうだなと感じています。
おわりに
AIの出力をそのまま使えるかどうかは、AIを信じられるかどうかだけでは決まらないように感じています。
自分がその出力を見て、何を判断できるのか。
どこに違和感を持てるのか。
どこなら動作確認できるのか。
どこから先は自分では見られていないのか。
そこがかなり大きいのだと思います。
プログラミングなら、動作確認、テスト、ビルド、ログ、長年の違和感があります。
業務文書なら、ドメイン知識、関係者の前提、業務の流れ、言葉の自然さがあります。
文章や資料なら、読者、目的、温度感、どこまで書くかという評価軸があります。
そういうものを持っていると、AIの出力をそのまま使っているように見えても、実際には何も見ていないわけではありません。
自分がプログラミングでAIをうまく使えていたのは、AIの使い方が上手いからだけではなく、長年その領域に触れてきたからなのだと思います。
そしてもう一つ、プログラミングは動作確認できます。
アプリなら動かせます。
Webページなら画面を見られます。
テストもできます。
エラーも出ます。
つまり、AIの出力をそのまま使っているように見えても、そこで何も見ていないわけではありません。
動くかどうか、期待と違わないか、自分の知っている正解から外れていないかを見ています。
AIは、何も知らなくてよくなる道具というより、自分が持っている知識や判断軸を速く使えるようにしてくれる道具に見えています。
なので、自分が考えたいのは「AIの出力をそのまま使ってもいいか」ではなく、もう少し手前の話です。
自分は今、何を見られているのか。
逆に、何を見られていないのか。
そこが分からないままAIの出力をそのまま使うと、たぶん自分でも気づかないところで、ただ通過させているだけになります。
それは避けたいです。
そのまま使うこと自体を否定したいわけではありません。
もちろん、そのまま使う言い訳をしたいわけでもありません(笑)
ただ、「見たうえで直さない」と「見られていないから直せない」は、ちゃんと分けておきたい。
そして、知らない領域でAIを使うなら、成果物を作る前に、まず何を見るのか、どこを判断するのかを一緒に作る。
今の自分は、そんなふうに考えています。
まだ答えは出ていませんが、しばらく考え続けることになりそうです。