Devin AI vs Cursor (2026): Autonomous Software Agent or AI Coding IDE?