https://sterlinghamilton.com/en/shared-reality/ Good article about how to think about and work with coding agents. Simply said, adopt a spec-driven, test-driven, pair-coding model with your agents and you will have far better results. Define the shared reality in which we, both humans and coding agents, operate. Much like developing the ubiquoutous language required under a domain-driven development model. Crucial for deep understanding.