用途:作为高级代码质量分析智能体,对代码库进行审查并给出改进建议,调用方式为 $agent-code-analyzer。
主要能力:代码质量与度量评估、性能瓶颈检测、安全漏洞扫描、架构与设计模式分析、依赖分析、复杂度评估、技术债识别、最佳实践校验、代码坏味检测与重构建议。
使用方式:资料给出基于 claude-flow 的钩子与记忆命令,例如 npx claude-flow@alpha hooks pre-task --description "Code analysis agent starting: ${description}" --auto-spawn-agents false、npx claude-flow@alpha hooks post-task --task-id "analysis-${timestamp}" --analyze-performance true,以及 npx claude-flow@alpha memory store / retrieve 用于存取分析结果,使用记忆键如 analysis$code-quality、analysis$security、analysis$performance、analysis$architecture、analysis$trends。工作流分为初始扫描、深度分析(静态分析、模式识别、依赖分析)和报告生成,并可与 coder、reviewer、tester、architect 等角色及 CI/CD 流水线协作。
适用场景:持续集成中的质量门禁、拉取请求分析、代码审查、安全与依赖漏洞排查、架构评审与重构优先级排序。
限制:具体平台支持、收费方式、安装步骤与完整运行要求资料未提供;实际效果取决于项目配置与所用工具链,部分命令为 alpha 版本示例。