用途:通过 glab CLI 操作 GitLab,处理合并请求(MR)。可从 MR URL 解析出 repo_ref(去掉 https:// 以及 /-/ 之后的内容)和 mr_id(merge_requests/ 后的数字),再驱动 glab mr <cmd> <mr_id> --repo <repo_ref> 等命令。
主要能力:提供六个 MR 工作流——Create(从当前分支创建 MR)、Read(拉取信息与 diff 后摘要,最轻量、无副作用)、Review(由代码、安全、QA 三个专家代理并行评审并发布评论)、Fix(先评审再由 /neo-team-claude 实施修复)、CI Fix(拉取失败任务日志、分析后修复)、Feedback(解析未解决的评审线程并处理)。意图检测根据关键词(如 review/ตรวจ、fix/แก้、CI/pipeline、feedback/comment)选择工作流,默认回退到 Read。
使用方式:先验证分支与改动(git branch --show-current、git status --short),必要时推送(git push -u origin <current_branch>),创建 MR 时使用 glab mr create --fill --remove-source-branch --squash-before-merge。读取用 glab mr view ... --output json 与 glab mr diff;评审用 glab mr note list 获取已有评论,并读取 neo-team-claude 的 code-reviewer.md、security.md、qa.md 参考文件后并行启动代理;发布评论用 glab mr note <mr_id> --repo <repo_ref> -m "..."。CI Fix 使用 glab ci list、glab ci view、glab ci trace、glab ci retry。由于 Claude Code 无程序化技能调用,Fix/CI Fix/Feedback 需用户手动调用 /neo-team-claude 并粘贴上下文。
适用场景:团队在 Claude Code 中规范化处理 GitLab MR 的创建、摘要、评审、修复与 CI 失败分析。
限制:依赖 glab CLI 及认证;需具备 GitLab 访问权限;部分工作流需人工介入调用 /neo-team-claude;资料未提供具体收费、价格或平台支持范围,暂未提供相关信息。