用途:sc-analyze 用于对代码库进行综合分析,覆盖代码质量、安全、性能和架构四个领域。当用户要求分析代码质量或技术债、进行安全审计或漏洞评估、做性能分析或瓶颈定位、请求架构评审或结构分析、或需要代码健康检查与质量指标时使用。
主要能力:按指定焦点领域执行分析,发现并分类待分析文件,应用相应分析工具与技术,生成带严重程度评级的问题清单,并给出带优先级的可操作建议,最终呈现综合分析报告。
使用方式:命令格式为 /sc:analyze [target] [--focus quality|security|performance|architecture] [--depth quick|deep]。参数包括 target(要分析的文件、目录或项目)、--focus(分析焦点:quality、security、performance、architecture)、--depth(分析深度:quick、deep)、--format(输出格式:text、json、report)。执行流程为:发现并分类文件、应用分析工具与技术、生成带严重程度评级的结果、创建带优先级的建议、呈现综合报告。
集成方式:与 Claude Code 集成,使用 Glob 进行系统化文件发现,利用 Grep 进行基于模式的分析,应用 Read 进行深度代码检查,并保持结构化的分析报告。
限制:资料未提供具体支持的编程语言、依赖工具、运行环境要求、收费方式或性能指标,这些信息暂未提供。