AI agents can learn complex professional software tasks from watching human experts. — Synthesis