Scan a snippet or a whole GitHub repository with Ruff and Semgrep. Find lint issues and potential security problems without executing the code.
Public demo mode is temporarily enabled. Run a live scan without an access token.
Scans all supported files at the selected commit, subject to size limits. Copy the full 40-character hash from GitHub.
Use a token with Contents: read access to the selected repository. It is sent only for this scan and cleared from the form afterward. Scanner logs may contain source excerpts.
Transport: SSEEndpoint: Authentication: temporarily disabled
Tools: analyze_code_snippet · analyze_github_repo