If you are good at code review, you will be good at using AI agents
Using AI agents correctly is a process of reviewing code. If you’re good at reviewing code, you’ll be good at using tools like Claude Code, Codex, or the Copilot coding agent. Why is that? Large language models are good at producing a lot of code, but they don’t yet have the depth of judgement of a competent software engineer. Left unsupervised, they will spend a lot of time committing to bad design decisions. Last week I built VicFlora Offline: an offline-friendly PWA that hosts some of the VicFlora data for keying out plants, so you can still use the keys if you’re in the field somewhere with bad internet reception. Codex spent a lot of effort trying to reverse-engineer the VicFlora frontend code for the dichotomous key. It was honestly pretty impressive to watch! But I figured there had to be some easier way to access the raw data, and I was right. This happens over and over again when I use AI coding agents: about once an hour I notice that the agent is doing something that looks s
Using AI agents correctly is a process of reviewing code . If you’re good at reviewing code, you’ll be good at using tools like Claude Code, Codex, or the Copilot coding agent. Why is that? Large language models are good at producing a lot of code, but they don’t yet have the depth of judgement of a competent software engineer. Left unsupervised, they will spend a lot of time committing to bad design decisions. AI agents and bad design Last week I built VicFlora Offline : an offline-friendly PWA that hosts some of the VicFlora data for keying out plants, so you can still use the keys if you’re
saved by
related reading
- AI agent evaluation frameworks for production - Vercelvercel.com
- I built an AI code review agent in a few hours, here's what I learnedsourcebot.dev
- Best practices for using AI coding Agents | Augment Codeaugmentcode.com
- Your job is to deliver code you have proven to worksimonwillison.net
- Using AI as a Design Engineerjakub.kr
- Building Effective AI Agents \ Anthropicanthropic.com
- Why We Built Our Own Background Agentbuilders.ramp.com
- The Eternal Sloptember | the singularity is nearergeohot.github.io
- Code was our medium for thoughtwattenberger.com
- claude code is not making your product betterethanding.substack.com
- Treat Agent Output Like Compiler Output | Skipskiplabs.io
- How coding agents read your code (and how to write for them)modem.dev