cursor vs vscode copilot vs claude code