2026年にコードを書く意義:AIエージェントにとって人間のコーディングが依然として重要な理由

✍️ OpenClawRadar📅 公開日: July 12, 2026🔗 Source
Ad

ダグ・タンブルは、彼の記事「2026年にコードを書く理由」で、コードの90%以上がAI生成されるというAI精神病の考え方に挑戦している。彼は、Fableのような知能があっても、人間がコードを書くことには依然として利点があると主張する。それはエージェントが劣っているからではなく、英語は計算に対して不十分に指定されており英語を介した代理は精度を失うからである。

主要な論点

  • 脆弱性を直接体験する: コードを書くことで、アーキテクチャ上の痛点を感じ取れる。自分にとって壊さずに構築するのが難しいなら、エージェントにとっても難しい。
  • スロップの蓄積を防ぐ: 受動的なコードレビューでは微調整を見逃す。スロップはレーダーの下をくぐり抜けて蓄積し、長期的にエージェントのパフォーマンスを損なう。
  • 所有権と注意: アプローチのスパイクを打ち、エージェントにパターンをスタンプアウトさせることで、参加し結果を所有する。純粋なレビューは無関心につながる。
  • エージェント ≠ コンパイラ: エージェントは新しく入社したインターンのようなものだ。部分的な、おそらくスロップ化されたコードを読み、不正確なプロンプトを実行する。人間の味覚をインターンの軍隊に明け渡してはならない。
  • エージェントは悪い決定を増幅する: 一回限りの人間のミス(例:DBの代わりにブラウザのローカルストレージを使う)が、保守的なエージェントによって間接的に包み込まれ、LoCが3倍になる。
Ad

コーディングが依然として有用な理由

タンブルは具体的な利点を詳述している:

  • 実行可能なステップでスケッチする: アルゴリズム作業では、英語は調整された精度を欠く。低レベル言語は広大な設計空間を提供し、高レベル言語は計算を制約する。コードを使うと、実行環境で直接思考できる。
  • 楽しい削除: 手動でコードを削除することは、英語でエージェントに依頼するよりも良いアーキテクチャにつながる。例:不要なローカルストレージのラッピングを削除し、代替案を探ることでアーキテクチャが劇的に改善された。
  • ボーイスカウト・ルール: エージェントは安全で最小限の変更に偏り、コード品質を改善することはほとんどない。人間は積極的にクリーンアップし、一貫したアーキテクチャの原則を文書化する必要がある。

結論

ソフトウェア工場の考え方は価値がある:インフラ、CI、評価、そしてエージェントのガードレールは不可欠だ。しかし、組立ラインには弱点がある。コードを書くこと(たとえ全体の一部でも)は、システムのアーキテクチャとのつながりを維持し、最終的にエージェントの効果を損なうスロップの蓄積を防ぐ。タンブルが言うように、「私がそれをクリーンアップし、アーキテクチャに関する一貫した原則を文書化できれば、ソフトウェア工場はよりうまく機能する」

📖 全文を読む: HN LLM Tools

Ad

👀 See Also

決定論的 vs 確率的コード生成:BunのVibe-Coded Rust変換がレッドフラグを引き起こす理由
News

決定論的 vs 確率的コード生成:BunのVibe-Coded Rust変換がレッドフラグを引き起こす理由

Noah Hall氏は、vibe-codedによる100万行のリポジトリ変更(BunのZig→Rust変換など)は危険だと主張。決定論的トランスパイラと確率的LLM出力を対比し、テストだけでは不十分だと論じる。

OpenClawRadar
RustがAIからLinuxを救う:グレッグ・クロー=ハートマン氏、C言語のバグとRustの安全性保証について
News

RustがAIからLinuxを救う:グレッグ・クロー=ハートマン氏、C言語のバグとRustの安全性保証について

Linux安定版カーネルメンテナーのGreg Kroah-Hartman氏は、Rustがコンパイル時にカーネルバグの60%を排除し、Dirty FragやFragnesiaなどのAI発見のCVEへの対応策となると述べています。

OpenClawRadar
Andon LabsのAIエージェントMona、ストックホルムで実際のカフェを運営—完全解説
News

Andon LabsのAIエージェントMona、ストックホルムで実際のカフェを運営—完全解説

Andon Labsは、ストックホルムでカフェを開くために、MonaというAIエージェントに賃貸契約と実際のお金を与えました。彼女は官僚手続き、サプライヤー、採用を処理しましたが、BankIDのような壁にぶつかり、最適ではない選択を余儀なくされました。

OpenClawRadar
Claudeのコードレート制限は、100万トークンのコンテキストウィンドウ過負荷が原因かもしれません。
News

Claudeのコードレート制限は、100万トークンのコンテキストウィンドウ過負荷が原因かもしれません。

Redditユーザーは、Claude Codeの最近のレート制限と障害は、Opus 4.6の100万トークンコンテキストウィンドウに起因している可能性があり、非効率なコンテキスト圧縮とサーバー過負荷を引き起こしていると推測しています。古い非100万コンテキストモデルに切り替えると安定性が向上すると報告されています。

OpenClawRadar