Copilot依存症、コードを書くことの脳死
// 思考 · 2026-01-01 · 阅读 8 分钟 · 69 次阅读
体裁の良い始まり
私たちの症状は、みんな体裁良く始まる。最初はただドキュメントを読むのが面倒、検索するのが面倒になっただけ。gRPCって何?AIに聞け。GitHub Actionsで依存関係をキャッシュする方法?AIに聞け。このSQLクエリを最適化するには?AIに聞け。これは普通のことだ。ツールだもの、誰にだって怠けたい時はある。
しかし、徐々に怠けることが必須になっていく。AIなしではforループ一つまともに書けなくなっていることに気づき始める。文法は覚えているのに、頭の中の「実装の道筋」の記憶が完全に消えている。頭の中の要求が、「どう設計するか」から「どうプロンプトするか」に変わっている。
さらにさらにさらに後には、状況はもっと悪化する。コードレビューの時、次第に心許なくなっていく。「これはAIが書いたものです、怒らないでください」。AIが書いたコードにパッチを当て始める、まるで清掃員のように、AIの後ろについて、その散らかった後始末をする。皮肉なことに、その後始末を喜んでやっている。なぜなら自分で書くコードの方がもっと酷いからだ。
甘やかされる感覚
私たちは実は、無能でいることを結構楽しんでいるのかもしれない?口ではAIが生成するコードをクソだと罵りながら、心の底ではものすごく気持ちいい。この「私が要件を出せば、誰かが実装してくれる」という快感は、まるで大麻を吸うかのように中毒になる。あなたはもう純粋なコーダーではない。あなたはアーキテクトであり、プロダクトマネージャーであり、テクニカルディレクターであり、大ボスだ。AIはただの哀れな社員で、出来が悪ければ交換さえできる。この幻覚のような体験を誰が拒否できるだろうか?
AIは決して反論しない。「この設計は愚か極まりない」とは言わないし、あなたの要件に白目を剥いたりもしないし、嫌味を言ったりもしない。ただ「はい、こちらがあなたのコードです」と言うだけだ。完璧な奴隷であり、あなたの怠惰を肥やし、あなたのエゴも肥やす。
あなたは「不確実性」を恐れ始める。空白のIDEを前に、指をキーボードの上に浮かせ、頭の中で万馬が駆け巡るような感覚が恐怖になる。あなたはただ答えが欲しい。まるで試験で分からない問題に出くわした時に、開かれた教科書が目の前にあるかのように。早く結果を見たい、早くタスクを終わらせたい。あなたはもう「考える」ことを望まず、ただ素早く「納品」することだけを望んでいる。
共謀
これは共謀だ。ツール、資本、プラットフォームの共謀だ。これはあなた一人のせいではない。様々なIDEベンダーはAIをデフォルトで有効にし、レイテンシをどんどん低くしている(50ms未満にまで)。彼らは「Tabキー」を「AIキー」に変えようとさえしている。なぜか?ユーザー維持率と有料コンバージョン率が急上昇するからだ。あなたが依存しているのはAIではなく、彼らの製品だ。
資本家たちは舞台裏で狂喜している。ジュニアプログラマーにAIを組み合わせれば、シニアエンジニアとして使えることに気づいた。人件費は大幅に削減され、製品は倍になる。財務諸表はより良くなり、株価も急上昇する。あなたの技術的成長なんて?彼らの知ったことか。
オープンソースコミュニティも癌化している。Copilotはオープンソースを肥料にして、それをあなたに売っている。Stack Overflowのトラフィックは急落している。質問数が徐々に減っているからだ。知識の流れは「人が人を助ける」から「機械が人を訓練する」へと変わった。今やエコシステム全体があなたを励ましている。「考えるな、AIを使え」と。
業界は腐敗している
業界全体がAIによって腐敗している。あなたの周りを見てみろ。今や仕事を探す時、面接ではプロンプトエンジニアリングを問われるようになった。アルゴリズム設計や設計原則ではなく。知識は以前の純粋な技術共有から「AIツールおすすめ大会」に変わった。オープンソースコミュニティのレビューはAIの尻拭いになっている。
基準も漂流している。クソコードの定義が書き換えられた。以前のクソコードは、ビジネスの複雑さや歴史的な負債が原因だった。今のクソコードはAIが層を重ねて作り上げたもので、あなたは根本のロジックを全く知らない。バグを一つ修正すると、AIが3行のパッチを生成するが、さらに5つの新しいバグを引き起こす。あなたはまたAIで修正する。これを繰り返し、システム全体はAIにも理解できない混沌と化す。
あの「オープンソース愛好家」たちは、最初のPRをAIで生成し、最初のIssueもAIで提出し、自己紹介のREADMEさえAIで書いている。彼らは「生のコード」がマージされる快感を味わったことがない。コミュニティの大御所が手動でコードの設計上の欠陥を指摘してくれた時の目から鱗の体験を知らない。2024年、2025年は、多くの「AIネイティブなオープンソース貢献者」を生み出した。そしてそれは第一世代の「オープンソースコミュニティの寄生虫」でもある——知識を創造せず、ただひたすらAIが生成したコードブロックを運搬するだけの連中だ。
もう手遅れだ
悲劇は、気づいた時にはもう遅いということだ。あなたは変わりたいと思い、AIの出力能力に左右されたくないと思う。しかしどうしようもない。あなたはまたあのAIたちを開く。「このコードの意味を要約して」「キャッシュ機構を書いて」。
ほら、これが病巣だ。
私たちが議論しているのは、決して「AIを使うべきか使わざるべきか」というような、ありふれた選択問題ではない。これはもう答案が提出された読解問題だ。あなたの脳は既にAIによって逆トレーニングされている。ニューロンはAIの出力によって再形成されたシナプスで繋がっている。まるで『マトリックス』のように、自分が母体内にいることは分かっているが、もう飲み込める赤い薬は見つからない。
絶望的なのは、たとえ今から「断つ」ことを始めても——プラグインをアンインストールし、オフラインでプログラミングし、ロジックを手書きしても——もう昔には戻れないということだ。コードを一行書くたびに、頭の中に声が響く。「AIに聞いた方が早くないか?」この声は消えない。墓場まで付いてくる。あなたはAIを使い続けることで、この業界、あるいはこのコミュニティで生き残れる。なぜなら皆が使っているから、全てのツールがデフォルトで統合されているから、全てのプロジェクトが「AI支援効率」でスケジュールされているからだ。あなた個人の覚醒は、システム全体の狂気に対抗できない。あなたは「自覚的なAI奴隷」か、「無自覚なAI操り人形」かを選べる。第三の選択肢はない。
終章
これを書き終えた今でも、私はCopilotに戻って使うだろう。せめて大モデルは無料のものに変えられる。あらゆる能力が削がれた、間抜けな無料モデルに——少なくとも今は、まだ昔に戻ったふりができる。私はまだ抗っている。まだ鈍いAIを使い、手書きでコードを書いている。頑固な原始人のように。私の周りで、いわゆるフロントエンドができると言いながら、実は全てAIで書いている人たちを見ながら。誇りに思うと同時に、少し悲しくもある。誰にも分からない。もしかしたらいつか、また素直にClaudeの最新モデルに戻り、AIエージェントに養われる日々を再び送るかもしれない。大きな流れはそういうものだ。誰もあなたが適応するのを待ってはくれない。社会のリズムはますます速くなり、ゆっくり歩く者はバグとして最適化されてしまう。
この、覚醒したまま腐敗へと向かう感覚が、おそらくこの世代のプログラマーの宿命なのだろう。私たちはツールの奇跡を目撃し、同時に自分たちの脳の緩やかな死を目の当たりにした。
私たちは皆、死んでいる。「本当の自分」というあのdiffは、人生のメインブランチにマージされる機会を永遠に失った。私たちはまだ「データベースにコミット」されていない、ただの生ける屍に過ぎない。