用途:对现有代码做深度分析,找出改进机会、技术债务与潜在问题,并按影响优先级给出可执行建议。
主要能力:分析覆盖潜在缺陷与逻辑风险、类型安全与不变量缺口、可观测性与诊断缺口、韧性与容错、清晰度与显式性、模块化与内聚、测试质量与覆盖、文档问题、演进与可维护性风险,以及安全与性能(仅在可能导致数据丢失或停机时升级)。结果按 CRITICAL、HIGH、MEDIUM、LOW、INFO 分级,并输出执行摘要、健康评分表、按优先级排列的建议、技术债清单(含 S/M/L/XL 工作量估算)、快速收益与优点。
使用方式:以 Analyze code: $ARGUMENTS 调用,使用 Task 工具并指定 subagent_type='consultant:consultant'。该智能体收集代码文件,用下方提示词调用 consultant CLI 并汇报发现。未指定目标时,分析当前工作目录中最关键的代码路径。
适用场景:代码审查、技术债盘点、重构前评估、上线前风险排查。
限制:资料未提供具体安装命令、收费、价格、支持平台与效果数据;分析质量依赖所提供代码与 consultant CLI 环境。