なぜ人間はAIが書いたコードに追いつけないのか - タリック・シャウカト(Sonar)

Original · Why Humans Can't Keep Up With AI-Written Code - Tariq Shaukat, Sonar

16:352 min readAI Engineer10/29/2026Computing/Software · Small Business/Startups · Management

Key Takeaway

AIエージェントの普及によってコードの作成量が爆発的に増加する一方、エラーの複合や認知的降伏に対処するためには、意図の明確化、ガイドレール、独立した検証、信頼性の高いエビデンスを統合したソフトウェアファクトリーの設計が不可欠である。

Highlights

  • 非同期エージェントの導入によりコードの作成量は2450%増加したものの、リリースの増加率は30%にとどまる。

  • コードベースの規模が1万行から5万行へ拡大すると、エージェントの変換精度は大きく崩壊する。

  • 長時間のタスクを実行する場合、各ステップの精度が95%であっても20ステップ目には全体の精度が36%まで低下する。

  • 人間はAIが間違っているときであっても、5回に4回の確率でAIに同意してしまう認知的降伏を引き起こしている。

  • 意図とガイドレールを整備してエージェントを支援することにより、トークンコストが36%削減され、コミット時の問題発生率が92%減少した。

Timeline

  1. ソフトウェア生産の歴史的背景とエージェント時代の到来

    産業革命期からの製造業の変遷を振り返りながら、トヨタが品質重視のシステム設計によって自動車製造のあり方を変えた歴史を紹介している。同様の原則がこれまでのソフトウェア開発を支えてきたが、現在はAIエージェントの登場によって開発のボリュームと環境が根本から変わりつつある現状を指摘している。

    • トヨタ生産方式は量より品質を優先し、システム全体の修正や問題の早期解決という原則を確立した。
    • 現代のソフトウェア開発におけるアジャイルやCIなどの手法は、機能する工場を築く発想から派生したものである。
    • 開発ライフサイクルに非同期エージェントを導入した調査では、コード行数が2450%増加した。
    • 開発者の5%がすでにエージェント型ソフトウェアファクトリーを稼働させており、金融サービスでは39%に達する予定である。
  2. エージェント駆動開発が直面する5つの限界

    企業がAIガバナンスとして頼りにするヒューマン・イン・ザ・ループが、人間の認知的降伏も含めて機能不全に陥っていることを論じている。さらに、大規模なコードベースにおけるナビゲーションの非効率性、ステップごとのエラーの蓄積、LLM自体の判定の揺らぎといった、実務上の重大な障害を具体的なデータで示している。

    • ヒューマン・イン・ザ・ループの仕組みは、コード量の爆発的増加に対して出荷数が追いつかずスケールしない。
    • コードベースが5万行に達すると、エージェントはナビゲーションに苦戦し精度が崩壊するとともにトークン消費が30倍に膨らむ。
    • 長時間のタスクではエラーが複合し、20ステップ目に達すると全体精度が36%まで低下する。
    • LLMは判定の7%から17%が再現時に変化し、人間の問いかけによって34%も意見を変える信頼性の低い審査員である。
  3. コード信頼度フォーミュラと検証による解決策

    不確実なAI出力を実務で信頼するための「コード信頼度フォーミュラ」を提示し、具体的なプロダクト運用の成果を解説している。品質ゲートや規制基準をクリアするエビデンスを伴う仕組みをファクトリーに組み込むことで、コードが溢れる時代においても確かな信頼を届けることができると結論づけている。

    • 成果に対して確信を持つためには、意図、ガイドレール、検証、エビデンスの4つの要素を掛け合わせたフォーミュラが不可欠である。
    • 意図のガイドレールを適用すると、トークンコストが36%削減され、コミット時の問題発生率が92%減少する。
    • CPUとGPU、決定論的手法とエージェント的手法を組み合わせた独立した検証がゴールドスタンダードとなる。
    • 検証を強力に構築したユーザーは、コードの安全性に対する肯定的な影響を非ユーザーより81%高く実感している。

Description

Agents have made code cheap: one study saw lines of code up 2,450% but releases up only 30%. Sonar CEO Tariq Shaukat draws on the factory revolution that Toyota and Lexus started to explain how to build agentic software factories you can trust. He breaks down five hard problems: human review that doesn't scale (people agree with AI that's wrong 4 out of 5 times), agents struggling with large codebases, errors compounding over long tasks, unreliable LLM judges, and near-zero time to exploit. Then he lays out Sonar's code confidence formula: intent, guide rails, verification and evidence. Chapters: 0:00 Intro 0:26 The ball bearing that changed car factories 2:23 Software already borrowed these ideas 2:55 Agents break the factory 5:19 Problem 1: Human in the loop doesn't scale 6:45 Problem 2: Agents struggle with big codebases 8:04 Problem 3: Errors compound 9:06 Problem 4: LLM judges are unreliable 10:03 Problem 5: Time to exploit is near zero 10:25 The code confidence formula 12:36 Results from customers 15:49 Code is abundant, confidence is scarce Tariq Shaukat https://www.sonarsource.com Join us in SF for the second annual AIE CODE summit: https://aie.codes our last flagship summit of 2026. Applications live now!

Write about this video