Explain Cursor's developer surface and how coding agents work, then write, demo and teach it in a timed DX Engineer build-and-teach capstone.