claude code vs vscode copilot vs cursor