世界を動かす技術を、日本語で。

AI疲れは実在し、誰もそれについて話さない

概要

  • AIエージェント開発者 として過去最高のコード量を出荷したが、同時に過去最大の疲労を経験
  • AIの導入 で作業効率は向上したが、業務全体の負荷や疲労感も増大
  • AIコードレビューや意思決定 の負担増加、決定疲労やコンテキストスイッチの問題
  • AI業界の急速な進化 によるFOMO(取り残される恐怖)と知識の陳腐化
  • 人間の持続可能性やストレス、AIとの協働における根本的な課題

AI時代のエンジニア疲労の現実

  • AIエージェントインフラ の構築・運用を担当する立場での経験談
  • OpenFGAのコアメンテナー やagentic-authz、Distill、MCPサーバーなどの開発実績
  • AIを使いこなす側 でありながら、過去最大級の燃え尽き症候群を体験
  • AI活用エンジニア の間で広がる「以前より疲れる」現象の実感
  • 業界の過剰な楽観論 と現場のリアルなギャップ

AIによるタスク増加のパラドックス

  • AI導入で個々の作業時間は短縮 されるが、全体のタスク量が増加
  • 作業効率の向上 が期待値・基準値の引き上げにつながる現象
  • 1日1課題から1日6課題 へのシフト、深い集中より頻繁なコンテキストスイッチ
  • 人間の脳への負担増加、AIは疲れないが人間は疲れる現実
  • 生産コスト減少と調整・レビューコスト増大 のトレードオフ

レビュワー化するエンジニアの仕事

  • 従来は創造的な作業主体 だったが、AI導入後は評価・判断の連続
  • プロンプト作成→出力評価→修正 のループ作業
  • 創造的作業はエネルギーを生む が、評価的作業は決定疲労を招く
  • AI生成コードは人間のコード以上に注意深いレビューが必要
  • AIの出力は自信満々でも、微妙な誤りが潜むリスク
  • エージェントの権限管理や監査の重要性、人間の認知負荷軽減のための仕組みづくり

AIの非決定性(ノンデターミズム)問題

  • エンジニアの思考様式は決定性前提 (同じ入力→同じ出力)
  • AIは確率的出力 のため、同じプロンプトでも結果が異なる事象
  • 原因追跡やデバッグ困難、常に警戒が必要な精神的負荷
  • プロンプト管理やテンプレート化も根本解決にはならない現実
  • Distill開発の動機 :AIパイプラインの一部だけでも決定性を担保したいという欲求
  • AI出力を「賢いが信頼できないインターンの初稿」として扱う心構え

FOMO(取り残される恐怖)とツール疲弊

  • AI関連ツール・フレームワークの爆発的進化・リリースラッシュ
  • 新しいツールを追いかけ続けることで週末が消費される現象
  • ツール乗り換えによる知識や作業の陳腐化・無駄化
  • インフラレイヤーへのフォーカス で「流行に左右されない持続的価値」重視へ転換
  • 「情報収集」と「反応的な導入」の違いを意識した行動指針

「もう一回だけプロンプト修正」トラップ

  • AI出力の微調整ループ に陥り、結局自分で書いたほうが早かったというジレンマ
  • AIの出力が70%→75%→80%と改善するが、構造や内容が毎回変わる問題
  • 時間効率と精神的疲労のトレードオフ

次章に続く場合、続きの内容を整理して新たな見出しで展開します。

Hackerたちの意見

ここに作者がいます。アンチAIの投稿じゃないよ。認知コストについてなんだけど、タスクが速くなるとタスクも増えるし、AIの出力を一日中見直してると決断疲れしちゃうんだよね。それにツールの状況も毎週変わるし。実際に役立ったことについて書いたよ。他の人も同じような壁にぶつかってるのかな?

その画像を見て、これを思い出した。https://scienceintegritydigest.com/2024/02/15/the-rat-with-t...

いい投稿だね、すごく共感するよ。不安だけじゃなくて、助けがあるからこそ自分をもっと追い込んで、もっと達成したいって気持ちもある。期待を正しく設定することや、実際的なことを考えること、すべての「AIマジック投稿」が注目に値するわけじゃないってことが、私の不安やFOMOを軽減してくれた。

AI疲れについて君のAI生成のゴミを読めって期待するの、ちょっと皮肉じゃない?

これめっちゃ分かる。今は一日で半ダースのプロジェクトに意味のある進展ができるけど、終わる頃には疲れ果ててる。最近、"もう一つのプロンプト"で新しい機能を作るのがたまらなくて、寝不足になってる人たちと話したよ。持続可能な働き方についての直感が数十年分崩れちゃった。新しいバランスを見つけるには時間と少しの規律が必要だね。

それに、clawdbotが24時間365日働けるってこともあるよね。人々が金融市場を24時間営業にしたい理由を思い出す。私たち社会全体でそれを見直すべきかも。そうしないと、少なからぬ人が燃え尽きちゃうかもしれない。

最近、"もう一つのプロンプト"で新しい機能を作るのがたまらなくて、寝不足になってる人たちと話したよ。私の問題は、以前はアイデアが浮かんで何かを始めると、それがすぐに時間の無駄だって分かったり、うまくいかないって分かったりしてたんだ。でも今は、すべてがすごくうまく始まって、スムーズに進む… でも、途中でダメになるまで。

コーディングの摩擦がものすごく減るよね。コーディング自体はボトルネックじゃなかったけど、やっぱりかなりの時間がかかってた。今は本当のボトルネックにもっと時間を使えるようになった。エンドユーザーからの要件を集めたり、何を作るべきか決めたりとか。

これマジなんだけど、俺フリーランスでさ、小さい請求書作成プラットフォームを使って顧客の請求書作ってるんだ。「仕事」では会計システムやERPに取り組んでる。だからAIを使えば、請求書作成に月額払う必要ないし、自分で作れるからね。1日で請求書の機能を作ったよ。PDFが出せるシンプルなやつね。それから複式簿記の実装を始めて、異なる税制にも対応させた。で、営業部分が必要だからCRM、次に在庫管理、プロジェクト管理で時間を追跡する機能も追加して…今やフル機能のSaaSができたけど、正直言って必要ないし、その市場で競争する時間を無駄にするつもりもない。今はオープンソースにしようかなって考えてる。

彼らは「もう一つのプロンプト」で新しい機能を作るのがたまらないみたいです。私も全く同じ経験です。完璧にするための最後の小さなことや、「あったらいいな」と思うことが、結局すごく時間がかかるんですよね。幸い、今は携帯のブラウザでも同じエージェントセッションにアクセスできるので、ベッドの中でも様子を見られます。(冗談だけど、冗談じゃない :D)

私の疲れはちょっと違ってて、ちょっと仕事したり、コーディングしたり、レビューしたりして、その後llmが何かを生成するのを待つっていうのが続くから。待ち時間が予測できないから、待つべきか新しいタスクに切り替えるべきか分からない。だから、機械が考えてる間にちょっと時間を潰す何かをするだけ。フロー状態に入れないし、バックグラウンドの仕事が終わるのを待つのに常に気を張ってるから、疲れちゃう。生産的になってる感じはしないし、ただ子供たちが怪我しないように見守ってる怠け者のベビーシッターみたいな気分。

だから、今は同時に複数の機能やプロジェクトに取り組むのが正当化されるんだよね。

Hacker Newsで議論の続きを見る