How is this different from just using Cursor on my react-native codebase? Cursor in agent mode means: no copy paste, implements features and fixes errors iteratively, knows my codebase and adheres to existing patterns. If I need changes, I just ask Cursor and preview live app changes locally