用途:该技能在 Gemini CLI 中触发后,执行一次代码简化审查,通过三个子代理分别从代码复用、代码质量、效率三个角度检查代码改动。
主要能力:
- 代码复用审查(code_reuse_reviewer):用 grep_search 查找可替代新写代码的既有工具与辅助函数,标记重复实现的功能和内联逻辑。
- 代码质量审查(code_quality_reviewer):检查冗余状态、参数膨胀、轻微变体的复制粘贴、抽象泄漏、字符串类型化代码等。
- 效率审查(efficiency_reviewer):检查不必要的工作、错失的并发、热路径膨胀、不必要的存在性检查(TOCTOU)、内存问题、过宽操作。
使用方式: 阶段一为安装与设置。需确保项目目录下 .gemini/settings.json 中 experimental.enableAgents 为 true,即 {"experimental": {"enableAgents": true}}。需在 .gemini/agents/ 目录下安装三个子代理文件:code-reuse-reviewer.md、code-quality-reviewer.md、efficiency-reviewer.md;若缺失则用 write_file 工具创建。若安装文件或修改设置,需提示用户运行 /agents reload 命令加载新代理,并在此停止等待。 阶段二为执行。先确定要审查的具体代码改动(如指定文件、未提交改动或 git diff),若用户未说明则请其指定。然后用各自工具并行调用三个代理,传入完整上下文或 diff。等待全部完成后汇总发现并直接修复每个问题;若为误报或不值得处理,记录后跳过,不与其争论。
适用场景:在 Gemini CLI 中对代码改动做简化与清理审查。
限制:依赖 Gemini CLI 的实验性代理功能;需手动安装代理文件并重载;资料未提供其他平台支持、收费或效果保证。该技术整体改编自 Claude Code 的 /simplify 命令(2026 年 2 月引入)。