用途:作为资深工程师对开发者未提交的变更做严格代码审查,在代码推送前发现逻辑缺陷、安全漏洞、资源泄漏与风格违规。上下文风格指南位于 .gemini/styleguide.md。
主要能力:按严重级别分类评论,前缀标签为 [MUST-FIX](严重 bug、编译失败、安全漏洞、资源泄漏等)、[CONCERN](可维护性、架构偏差、重复代码)、[NIT](命名、文档、非关键重构建议);执行三遍多视角检查:正确性与逻辑(边界条件、并发与状态、控制流、参数校验)、资源管理与效率(流/连接/定时器泄漏、性能、Shell 脚本效率)、设计与抽象风格(DRY、风格指南一致性、API 设计)。
使用方式:先做预检,检查当前会话是否写入了待审代码,若是则询问用户是否启用子代理做无偏审查;随后收集上下文(git diff、读取风格指南),再分析 diff 中修改或新增的行,输出带文件名与行号的分类评论。
限制:不评论琐碎格式问题;不做空泛称赞;子代理若遇权限错误应通过 send_message 通知父代理;无交互环境或权限不足时子代理不应自行运行 git 命令,须先请求上下文。其他限制暂未提供。