On Programming with Agents — Zed's Blog
LLMs automate typing, not thinking. When working with AI agents for coding, focus on three core principles: only use agents for tasks you already understand, stay actively involved throughout the process to catch when agents go off-track, and rigorously review all generated code. Create detailed plans upfront, keep tasks small enough to review in one sitting, and treat agent-generated code with stricter scrutiny than colleague contributions. This approach allows developers to maintain higher standards by offloading mechanical work while preserving the craft of thoughtful software design.