掲載済み (2025-10-11号)
#013 468文字 • 3分

## Two things LLM coding agents are still bad at

掲載情報

2025年10月11日土曜日号 メインジャーナル掲載

概要

https://kix.dev/two-things-llm-coding-agents-are-still-bad-at/

詳細内容

## Two things LLM coding agents are still bad at https://kix.dev/two-things-llm-coding-agents-are-still-bad-at/ LLMコーディングエージェントが「コピペ」感覚を持たず質問を苦手とすることが、人間らしい開発ワークフローとの乖離を生むと著者は主張します。 **Content Type**: 💭 Opinion & Commentary **Scores**: Signal:4/5 | Depth:3/5 | Unique:4/5 | Practical:4/5 | Anti-Hype:5/5 **Main Journal**: 80/100 | **Annex Potential**: 81/100 | **Overall**: 80/100 **Topics**: [[LLMコーディングエージェント, 開発ワークフロー, コードリファクタリング, 人間とAIの協業, 生成AIの限界]] 記事は、LLMコーディングエージェントが人間らしい開発ワークフローに馴染まない根本的な二つの理由を、著者の「バイブコーディング」の観点から深く掘り下げます。一つ目は、LLMエージェントが「コピペ」(カット&ペースト)の概念を持たないことです。人間がコードを正確に移動させるために依存するこの操作を、LLMはコードブロックを記憶し、古いファイルを削除してから記憶した内容を新規ファイルに書き出すという「書き込みコマンドの発行」で代替します。これにより、コードが正確に移動されたという確信が持てず、開発者は違和感を覚えます。唯一、Codexが`sed`や`awk`でコピペを模倣することがありますが、これは一般的ではありません。この特性は、リファクタリングなどでの正確性と信頼性において、人間開発者とのギャップを生じさせます。 二つ目の課題は、LLMエージェントが質問を苦手とすることです。人間であれば疑問点や変更前に必ず確認を行いますが、LLMは多くの仮定を立て、壁に当たるまで力ずくで解決を試みます。これにより、不必要な試行錯誤や誤った方向への進捗が生じ、効率性が低下します。プロンプトを工夫して質問を促すことも可能ですが、根本的な解決には至りません。 これらの特性から、著者はLLMを「人間開発者の代替」ではなく、「奇妙で自信過剰なインターン」に例え、現状では「バイブが合わない」と結論付けています。Webアプリケーションエンジニアにとって、この指摘は非常に重要です。LLMエージェントがコードの正確な移動や状況に応じた適切な質問ができないという本質的な制約を理解することで、過度な期待を避け、より効果的な協業戦略を構築するための洞察が得られます。具体的には、LLMに任せる作業の範囲を見極め、重要なリファクタリングや仕様が不明瞭な場面では人間が主導権を握る必要性を示唆しています。この理解は、AIを活用した開発フローを最適化する上で不可欠です。