エージェンティックコーディングは間違いなく非常に有用です。また、非常に悪いものでもあります。むしろ、それは私たち、私たちの技術、そしてお互いの関係に恐ろしい影響を及ぼしています。私はそれを骨の髄まで感じていますし、他の多くの人も感じています。しかし、何が正確に間違っているのかを説明しようとするたびに、私は手を激しく振り回し、ポイントからポイントへと飛び回っている自分に気づきます。よし、ここにリストがあります。解決策が見えない4つの問題 – あるいは、私が呼ぶところの、エージェンティックコーディングの四騎士です。
LLM生成コードには、コードベースを人間にとって嫌悪感を抱かせる強い匂いがあります。私たちはすぐにそれに名前を付けました – slop – そしてそれは間違いなく否定的な意味合いを持っています。Claudeは今や有名なことに完全にワードサラダを通じてコミュニケーションを取り、Astraは奇妙な競争的なコードゴルフスタイルで書き、普通の人間には理解できません。ずさんさはLLM出力の驚くほど永続的な特性であることが判明し、この時点では成長痛ではなくシグネチャームーブのように見えます。
エージェントが許可されると、彼らは非常に迅速に支配権を握ります。かつて各チームメンバーが貢献する人間の共有スペースだったものが、人々が時間を費やしたくないAIの荒れ地になりました。エンジニアはコードから疎外され、その結果、関心が薄れます。ソフトウェアエンジニアリングはかつてかなり運動感覚的な仕事の分野でした。エージェンティックコーディングは、エンジニアとその仕事の成果物との間の距離を劇的に拡大しました。私たちはもはやコードを直接体験しません。漠然とした指示のセットをエージェントに送り、そのレポートをざっと読みます。
AIは既存のスキルを侵食し、学習を妨げ、意味のあるスキルの進歩を提供しません。AIを長期間使用した後に知能が衰えると報告する人は少なくありません。
出典: Hacker News · 要約:HeadlinesBriefing