I’m simplifying how I build with agents. The “software factory” approach was getting too far ahead of me and leaving me outside the actual thinking loop. Now I keep one scout agent close for discovery, planning, and creating GitHub issues. Once an issue is clear, I hand it to an implementation agent. Fewer moving parts, clearer handoffs, and I can actually stay involved in the process.
QA and design are handled independently by agents running in separate environments.