Understand to participate
Simon Willison · Simon Willison · 2026-07-02
Simon Willison endorses Geoffrey Litt's AIE conference argument that developers collaborating with coding agents must maintain deep code understanding to avoid cognitive debt and preserve their ability to actively steer projects.
Appears in
Extraction
Topics: coding-agentshuman-ai-collaborationcognitive-debtsoftware-development
Claims
- Developers collaborating with coding agents risk accumulating cognitive debt as their mental model of the codebase drifts from how the code actually works.
- Meaningful participation in AI-assisted coding requires developers to maintain a rich conceptual understanding of the code, not merely review agent outputs.
- Losing fluency in code built by AI agents materially limits a developer's ability to direct further creative work on a project.
Key quotes
You need a rich set of concepts in your mind to think creatively and fluently about how to move something forward. If you're lacking that fluency, your ability to participate in the project is meaningfully limited.
You can learn what the agent is doing to make sure you can be an active participant in the creative process.