Analyzes code for bugs, security risks, complexity, and style, providing detailed issues and actionable improvement suggestions.