How Cursor sets up their cloud agent environment