The capabilities of the tool matter more. Claude Code, Codex, Cursor CLI all have different feature sets. This usually determines the choice more than base model capabilities.
Seems like they all have tools for reading files, editing, running shell commands.
Cursor has linting access, but this can be added to claude with hooks I think.