This blog post explores the challenges and side effects of working with AI agents in software development, highlighting issues such as context switching, addictive interfaces, and decision fatigue. The author argues for the importance of optimizing workflows around human attention rather than just productivity metrics. He emphasizes the need for recovery, attention audits, and redesigning work processes to manage the complex dynamics introduced by AI tools.