Code Sentinel
编码与调试by salrad
Expose security vulnerabilities, deceptive constructs, and unfinished code before they reach production. Reveal architectural and design pattern usage with clear, actionable guidance to improve consistency and maintainability. Generate concise visual reports that highlight strengths and prioritize issues to speed up reviews and refactoring.
Tools (7)
analyze_codeAnalyze code for security issues, errors, deceptive patterns, and placeholders. Returns a structured analysis with issues and strengths.
generate_reportAnalyze code and generate a detailed HTML report with visual indicators for issues and strengths.
check_securityCheck code for security vulnerabilities only (hardcoded secrets, SQL injection, XSS, etc.)
check_deceptive_patternsCheck for code patterns that hide errors or create false confidence (empty catches, silent failures, etc.)
check_placeholdersCheck for placeholder code, dummy data, TODO/FIXME comments, and incomplete implementations
analyze_patternsAnalyze code for architectural, design, and implementation patterns. Detects pattern usage, inconsistencies, and provides actionable suggestions for improvement.
analyze_design_patternsFocused analysis of Gang of Four (GoF) design patterns in code. Detects Singleton, Factory, Observer, Strategy, and other classic patterns with confidence levels and implementation details.