Cursor 2 vs Claude Code vs Windsurf for Freelance Devs 2026