Skip to content
TopicTracker
出典 geoffreylitt.com原文を表示
翻訳言語翻訳言語

理解こそが新たなボトルネック

本稿は、2026年7月に行われたAI Engineerカンファレンスでの講演「Understanding is the new bottleneck」の書き下ろし版です。NotionのデザインエンジニアであるGeoffrey Litt氏が、AIエージェントがコードを扱う時代においても、人間がコードを「理解する」ことの重要性がむしろ増していると主張します。

背景メモ

Geoffrey Littは、Notion(巨大ノート・プロジェクト管理ツール)のデザインエンジニアで、パーソナルAIやユーザーが理解・制御可能なソフトウェアを専門とする研究者。AI Engineerは、AIアプリケーションの実装と運用に特化した年次カンファレンスで、OpenAIやAnthropicのエンジニアも登壇する業界最先端の場。 本記事は2026年7月時点の「AIエージェントがコードを書く時代」を前提としている。つまり、人間がコードを一行も書かずにAIがプログラムを生成・実行するのが当たり前になった世界。Littはこの状況に対し「コードを書くこと」よりも「コードを理解すること」が新たなボトルネックになっていると主張する。AIが生成したコードを人間が読んで検証・修正できないと、バグやセキュリティ問題を見逃すリスクが高まるという問題意識に基づく。

関連記事

  • AI-generated code creates "cognitive debt"—code produced faster than humans can understand it. The author proposes a ledger system with microcertifications tracking who understands what code, verified by domain experts. Every line of code would be cognitive debt until certified as part of a living mental model.

  • Cognitive debt in software development is as harmful as technical debt but lacks an accounting system to track it. Without measurement, teams unknowingly accumulate mental strain that reduces productivity and code quality. The author calls for formal methods to record and address cognitive debt.

  • Simon Willison reflects on a talk by Geoffrey Litt at AIE, who argued that when collaborating with coding agents, developers must understand the code deeply enough to remain active participants in the creative process, avoiding cognitive debt from drifting understanding.

  • Software teams need a formal system to track "cognitive debt"—the mental burden from complex code, poor abstractions, and unclear logic. Like technical debt, it slows development and causes errors and burnout. The article calls for explicit measurement and management of cognitive load in codebases.