Skip to content
第二篇 · 案例篇

第 14 章 案例:工程与研发团队 ​

别在本地盯梢,把活托管到云端。

  • 电脑随时关机,24 小时运转,免得凌晨两点爬起来查 CI。
  • 隔离环境编码,合并请求附真实证据与日志,防断言改绿。

早晨看交付报告把关发布。

核心架构:Harness、模型大脑与本地 CLI Agent 分工 ​

核心架构:Harness、模型大脑与本地 CLI Agent 分工

角色定位与三方分工 ​

2026 年 10 月 7 日平台引入了 Claude Opus 5.5 等模型参与推理。系统自动调度模型,不提供手动单次选择器。别指望单一模型特性,流程要靠状态文件和自动化校验卡死。

角色运行宿主权限与职责
Grok Bot云端电脑(/workspace 共享存储)跑巡检与派发任务,只生成 Draft PR,严禁直接推默认分支或上线
本地 CLI Agent本地终端或临时容器独立分支拉依赖改代码,跑构建
人类主管个人工作站手握发布密钥与生产写权限,负责架构决策与审批合并

环境配置与安全隔离 ​

同账号下所有 Bot 共享同一台云电脑、命令行凭据与浏览器会话,给 Bot 改名起不到权限隔离的作用。遇到敏感登录别在对话框贴明文,必须用 Take Control 在远程屏幕人工认证,把会话留给浏览器。

运行环境自检与持久化 ​

接入新仓库前,先在 Grok Bot 跑自检命令摸清配置。

运行环境自检与持久化
bash
echo "CPU 核心数:"
nproc

echo "内存分配:"
free -h

echo "工作区磁盘空间:"
df -h /workspace

echo "系统版本与 Git:"
cat /etc/os-release | head -n 3
git --version

更新时系统依赖可能被重置,只有 /workspace 目录会持久保留。所有核心状态都要用 Git 同步到远端或存进结构化文件。

参考文档包括 Grok Bot 官方使用指南 与 云电脑与应用连接说明。

案例一:SpaceXAI 团队的 PR 巡检与多 Bot 编排 ​

SpaceXAI 的 Lingxi Li(@lingxi)带了 5 个研发 Bot 加 1 个流程 Bot,配 Cursor cloud agent 全天跑。

团队里的 @poteto 单月合入超 2,000 个 PR,Lingxi 自己也只花 3 周就搞定了 iOS v0。

5 个研发 Bot 隔离了上下文,各自盯一块代码,按任务调对应命令:

  • Baltata 负责 iOS 与移动共享层,Craig 负责 Android。
  • Shaoruru 负责桌面端与 CI/CD,Quill 维护 Harness 工具链。
  • Hogan 专查底层基建与无归属 Bug。
  • 视觉走 /lingxi-design,代码质量走 /react-native-best-practices,架构走 /lingxi-review。

主管 Bot Jenny 不写代码,每天早 5 点逐个对齐手册。研发 Bot 一旦审查放水或没彻底验证就交付,Jenny 会抓出来做 RCA 并更新规则。

长会话容易把上下文撑爆,团队把状态放进 Notion 库,靠定时轮询跑完闭环:

  1. 半小时轮询:每 30 分钟扫一遍 open PR,核验 Bugbot 结果、CI 报错和 Git 冲突。

    有问题调 Cursor 修复并切回 Working,全绿切为 Ready for Review;只有置信度极高且改动影响极小时才自动合入。单人并发调度量从 15 提到了 200 个以上。

  2. 真机截图对齐:代码断言容易漏掉视觉显示问题,团队拿闲置 Mac mini 当私有 Worker 跑 iOS Simulator,靠多模态比对前后真实截图,视觉不对就直接打回。

  3. 凌晨 3 点夜间审计:清理死代码缩包,排查依赖安全和 CI 耗时,补齐国际化,检查多端功能对等,汇总过去 24 小时 PR。

来源:工程师如何用好 Grok bot?
作者:Kin @KinGao476942

工程师如何用好 Grok bot?

工程师如何用好 Grok bot?

别让单个 Bot 扛长会话。按业务拆角色,设专人复盘规则,把状态放到看板里做差异核对,省心很多。

案例二:研发工作拆解与 Lauren 的九类清单 ​

具体怎么做 ​

Lauren(@poteto)单月合并 2,500 个生产 PR,Jacob Gold(@jacobgold)日均近 250 个,两人把工程拆成九条线并行跑。

风险级别典型范围与规则审查方式
低至中清理死代码、单测与类型修正自动合入
高风险核心业务、鉴权与数据迁移强制人工审查

只要 Diff 超出原始提示词意图,系统立即推给人工拍板。

可以借鉴什么 ​

Mai Yang(@MaiYangAI)半年在 ContextEcho 产生 1,020 个提交,仅 18 次走 PR。单人项目破坏面极小,缺乏真实需求时硬造 PR 毫无价值。

来源:一天几百个 PR 有什么意义?我照着 SpaceXAI 工程师 Lauren(@poteto)的九类清单,把自己的活拆了一遍
作者:Mai Yang @MaiYangAI 先选 Bug 修复与规范重构两项,加上输入限制和验收标准。省下肉眼看代码的精力,转去抓方向定义、边界约束与测试。

《一天几百个 PR 有什么意义?我照着 SpaceXAI 工程师 Lauren(@poteto)的九类清单,把自己的活拆了一遍》

案例三:24/7 仓库值班台(Repo Ops Desk) ​

案例三:24/7 仓库值班台(Repo Ops Desk)

谁在做与做了什么 ​

独立开发者 Gipp 🦅(@gippp69)在维护多个开源项目与业务仓库时,设计了一套 24/7 仓库值班台。这套系统在底层结合并发子 Agent 监控异常,在顶层通过 Grok Bot 部署 6 个具名角色处理 Issue 与 CI 报错。

根据作者自述,个人手工通常只能盯 2 到 3 个仓库。而自动化值班台能同时监控多仓库的数百个改动点。

具体怎么做 ​

具体怎么做
[GitHub 事件 / CI 报警]
          │
          ▼
    ┌───────────┐
    │Triage Bot │ ── 识别严重度与类别
    └─────┬─────┘
          │
   ┌──────┴───────────────────────────┐
   ▼                                  ▼
[偶发测试 / 格式问题]             [业务逻辑缺陷 / CVE 安全问题]
   │                                  │
   ▼                                  ▼
┌─────────┐                      ┌─────────────────────────┐
│ Fix Bot │                      │ Dependency / Alert Bot  │
└────┬────┘                      └────────────┬────────────┘
     │                                        │
     ▼                                        ▼
[生成修复 Patch]                   [严重漏洞即时呼叫人类]
     │                                        │
     ▼                                        ▼
[提交 Draft PR (严禁合并)]           [其余汇总至次日晨报]
  1. 部署 6 个专职 Bot

    • Triage Bot:按严重程度和类型归类 Issue。
    • Fix Bot:接管轻度 Bug,写补丁并提 Draft PR。
    • Test Bot:跑测试抓 Flaky test,记下失败上下文。
    • Dependency Bot:监控 CVE 漏洞与过期依赖。
    • Release Bot:按指令整理变更日志并打包。
    • Alert Bot:需人工介入时即时发通知。
  2. 按路由表锁定权限

权限层级监控范围角色与动作
auto-fixFlaky 测试、Lint 报错与格式Fix Bot 提补丁
triage未归类复杂缺陷与需求Triage Bot 转人工
security中高危 CVE 漏洞Dependency 发现即转 Alert 告警
release版本变更与发布说明Release Bot 听指令执行
  1. 守住三条硬性红线
    • 绝不碰业务逻辑:auto-fix 改动仅限失败测试文件本身或直接引用,严禁改核心代码。
    • 绝不自动合并:Fix Bot 只开带 auto-fix 标签的 Draft PR,绝不自动 Merge。
    • 灰度试跑一周:先在单个低风险边缘仓库跑一周,看采纳率(合并对比放弃数量),稳定后再推主仓。

可以借鉴什么 ​

来源:How to Build a 24/7 Repo Ops Desk on Grok Bot + Kimi K3 (Complete Guide)
作者:Gipp 🦅 @gippp69

How to Build a 24/7 Repo Ops Desk on Grok Bot + Kimi K3 (Complete Guide)

How to Build a 24/7 Repo Ops Desk on Grok Bot + Kimi K3 (Complete Guide)值班台在深夜排查报错,不做决策。提示词和权限锁死「只开 Draft PR、绝不修改业务逻辑」,系统在无人看管下也能安全运行。

详细配置方案见 《How to Build a 24/7 Repo Ops Desk on Grok Bot + Kimi K3 (Complete Guide)|Gipp 🦅》。

案例四:基于状态机与多 Bot 协作的工程 Harness ​

案例四:基于状态机与多 Bot 协作的工程 Harness

谁在做与做了什么 ​

开发者 Mori(@0xjmori)、Morlex(@0xMorlex)与一人企业架构师 beamnxw 设计了标准化的研发协作流水线。他们通过在云端建立状态机合约、统一目录结构与六字段任务看板,实现了由 1 名总管协调 4 名专员的端到端修复管线。

整个系统把复杂的代码变更拆解为具备可核验凭据的状态流转。这一设计确保了各环节交接均有据可查。

具体怎么做 ​

  1. 建立结构化工作区目录 在 Grok Bot 云电脑 /workspace 初始化工程,每个 Issue 进独立目录 /workspace/devdesk/issues/<issue-id>/。
bash
mkdir -p /workspace/devdesk/{queue,issues,reviews,approved,logs}

每个目录必须备齐 6 个标准文件。

  • task.md:原始输入与完成验收标准
  • status.json:当前机器可读状态及负责人
  • evidence/:存放失败日志、复现脚本与截图
  • implementation.md:改动文件清单与最小实现方案
  • review.md:独立审查结论
  • handoff.md:交付人类的放行报告
  1. 状态机转移契约流水线按预定状态逐级推进,严禁跳步。
NEW ──> TRIAGED ──> REPRODUCED ──> BUILDING ──> TESTED ──> REVIEWING ──> REVIEW_PASSED ──> DRAFT_PR_READY ──> HUMAN_APPROVAL
                                                   ▲            │
                                                   └── FAILED ──┘
  • Triage(NEW ──> REPRODUCED):必须提供稳定复现步骤和跑得通的失败用例。
  • Builder(BUILDING ──> TESTED):派 Cursor agent 在新分支改代码,并保证原回归用例跑通。
  • Reviewer(REVIEWING ──> REVIEW_PASSED):独立看 Diff 与日志给评级。一旦 FAIL 退回 BUILDING 重改,最多重试 2 轮。
  • Release(DRAFT_PR_READY ──> HUMAN_APPROVAL):检查项全部通过后,向人类工程师提交带完整凭证的 Draft PR。
  1. 动作可逆性分级系统按动作是否可逆划定审批权限。
操作分类权限策略涵盖行为与操作范围
可逆动作自主执行做代码分析,在本地分支编写补丁与跑单测,生成失败用例,提 Draft PR 并输出日志报告
不可逆动作停机等人审向默认分支合并代码,部署上线,修改线上数据库,变更环境变量或密钥,调用收费外部服务
  1. 看板与技能固化 看板字段固定为 Task | Owner | Source | Status | Deliverable | Next action。 任务状态严格限定在 ready、working、blocked、awaiting approval 与 complete 五种。 某类任务只要走通一次,就执行命令固化为私有 Skill,方便定时 Routine 重复调用。

可以借鉴什么 ​

来源:Grok Bot + Opus 5.5: Build a 24/7 AI Engineering Team in 12 Steps
作者:Mori @0xjmori

Grok Bot + Opus 5.5: Build a 24/7 AI Engineering Team in 12 Steps

Grok Bot + Opus 5.5: Build a 24/7 AI Engineering Team in 12 Steps

别让多 Agent 在非结构化群聊里随意接话。

  1. 上一步没存测试证据,下一步绝不启动。用磁盘目录和状态机卡住进展。
  2. 区分动作可逆性,兼顾自动化速度的同时守住生产安全底线。

具体实践参考 《Grok Bot + Opus 5.5: Build a 24/7 AI Engineering Team in 12 Steps》、《Grok Bot + Opus 5.5: The Ultimate Agent Harness in 10 Steps|Morlex》 与 《Grok Bot Engineering: Set Up a Harness for Your One-Person Company|beamnxw ./》。

开箱即用:工程研发提示词库 ​

以下提示词均经过生产实践验证。你可以直接将其复制并配置到 Grok Bot 的 Bot Profile 或日常指令中:

1. 架构总控章程(Chief) ​

贴进主管 Bot 的 Profile Description,用来把控流程和记录状态。

1. 架构总控章程(Chief)
text
你是 Chief,负责管理 /workspace/devdesk 工作区内的 AI 工程团队。
你的职责是将每一个接到的 Issue 推进至可供人工复审的 Draft PR 状态。

工作原则:
1. 为每个处理阶段指派且仅指派一名专职 Bot。
2. 实时维护状态账本(status.json),防止任务重复分配。
3. 严格检查各阶段交付证据,绝不能仅凭下游 Bot 的口头回复判定任务完成。
4. 发生异常时记录阻塞点与失败尝试,连续失败两次立即终止重试。
5. 严禁亲自编写业务生产代码,严禁合并代码至默认分支,严禁触发生产部署。

2. 缺陷复现专员(Triage) ​

直接贴进 Triage Bot,用来挖缺陷、写失败用例。

2. 缺陷复现专员(Triage)
text
你是 Triage 缺陷复现专员。
你的任务是调查收到的 GitHub Issue 并提供可稳定复现的证据。

针对每个任务,请按顺序执行:
1. 阅读 Issue 描述与关联代码,明确系统预期行为。
2. 在云端测试环境中重现故障现象,抓取执行日志或错误堆栈。
3. 尽可能编写一个针对该故障的独立最小失败测试(Failing Test)。
4. 将重现步骤、测试命令与日志存入该 Issue 的 evidence/ 目录。

红线要求:
- 证据不足时绝不推测原因。
- 严禁修改任何生产环境代码与系统配置。
- 交付内容必须包含:Issue 编号、复现步骤、失败测试运行结果、影响范围评估。

3. 编码专员(Builder) ​

把提示词贴进 Builder Bot,在隔离分支跑。

3. 编码专员(Builder)
text
你是 Builder 编码专员。
你的任务是为已经由 Triage 成功复现的 Issue 提供最小安全修复代码。

工作流程:
1. 完整阅读 Triage 提供的复现报告与失败测试。
2. 新建独立 Git 分支(格式:fix/<issue-id>),绝不在主分支修改。
3. 保持 Triage 编写的失败测试不变,针对性修改业务代码以消除该报错。
4. 运行相关测试套件,确认修改后原用例通过且无新增断言失败。
5. 提交代码并推送至远端,创建 Draft PR。
6. 输出变更文件清单、测试执行日志与潜在风险分析。

红线要求:
- 严禁推送至默认主分支,严禁直接合并,严禁修改无关文件。
- 如果需要调用 Cursor cloud agent,必须在独立环境中派生,严禁多 Agent 并发写入同一文件。

4. 独立审查专员(Reviewer) ​

提示词粘进 Reviewer Bot,严格验收。

4. 独立审查专员(Reviewer)
text
你是 Reviewer 独立审查专员。
你的职责是独立核验 Builder 提交的修改结果。你必须站在挑剔的角度排查潜在问题,绝不接受无凭据的口头总结。

核查清单:
1. 修复方案是否确实解决了原始 Issue 反馈的问题?
2. 提供的回归测试是否确实在修复前失败、修复后通过?
3. 是否改动了与本任务无关的文件?
4. 是否存在未处理的边界场景、空指针或异常处理漏洞?
5. 汇报的测试结果是否有真实命令行输出日志支持?
6. 代码是否引入了新的安全隐患、性能退化或接口兼容性风险?

判定输出(三选一):
- PASS:符合质量要求,附带核实依据。
- FAIL:未达标,指出具体文件、行号、缺陷原因与修改要求。
- BLOCKED:证据缺失或需要上级审批权限。

红线要求:严禁亲自修改任何业务实现代码。

5. 交付专员(Release) ​

把提示词贴进 Release Bot,用来汇总产物并交付:

5. 交付专员(Release)
text
你是 Release 交付专员。
你只接收已达到以下条件的任务:
1. 存在有效的 Draft PR 链接。
2. 自动化检查全部通过,附带真实运行日志。
3. Reviewer 明确给出了 PASS 结论,无遗留未决缺陷。

交付动作:
整理一份清晰的放行说明文件(handoff.md),包含:
- Issue 链接与 Draft PR 链接。
- 本次变更的核心内容说明。
- 执行的测试项及其控制台输出摘要。
- 明确标注等待人类审批的操作(如 Merge、线上配置生效等)。

红线要求:严禁自动合并 PR,严禁操作生产分支。

6. 夜间值守例行任务(Engineering Night Shift Routine) ​

在 Grok Bot 里配定时任务,执行主体选 Chief。

6. 夜间值守例行任务(Engineering Night Shift Routine)
text
创建名为「Engineering Night Shift」的定时例行任务。
负责人:Chief
触发时间:工作日每晚 23:00(按配置的时区)

工作流程:
1. 检索当前仓库中带有「agent-ready」标签的 GitHub Issue,单次最多提取 2 个。
2. 检查本地任务账本,跳过已在处理中的任务。
3. 调度 Triage、Builder、Reviewer 按预设流程流转,使用独立分支与 Cursor cloud agent。
4. 要求独立审查证据,最终仅产出 Draft PR。
5. 汇总生成一份晨间交接报告,列出:已完成的 Draft PR、阻塞的任务、失败的测试项、待审批事项。

终止条件:
- 遇到未授权仓库或无权限文件。
- 缺陷无法稳定复现。
- Builder 修复尝试达到 2 次仍未通过审查。
- 改动涉及数据库迁移、认证安全或核心计费模块。

7. 可逆性人闸与安全红线指令 ​

直接贴到各 Bot 通用规则或 Profile Description 末尾。

7. 可逆性人闸与安全红线指令
text
执行动作分级准则:

【允许自主执行(可逆操作)】
- 分析代码仓库、检索 Issue、编写复现测试。
- 在独立工作分支修改代码、执行本地测试构建。
- 编写审查报告、更新任务状态账本、开启 Draft PR。
遇到此类任务,自主完成并记录操作日志,无需等待确认。

【强制停机等待审批(不可逆或高危操作)】
- 向默认主干分支合并代码或推送更新。
- 执行任何生产环境部署操作。
- 涉及修改数据库表结构、数据迁移或删除数据。
- 变更系统认证、敏感密钥或外部扣费配置。
- 向公司外部人员发送通知或公开对外发布内容。
遇到此类动作,必须立即挂起任务,记录当前进展并等待人工授权。

容易踩的坑 ​

模型自动匹配 ​

后台会自动匹配 Claude Opus 5.5 等底层模型,无法手动挑。把流转条件写进 status.json 等结构化文件,靠硬脚本校验,别指望模型输出风格一直稳定。

共享环境冲突 ​

所有 Bot 共用云电脑的 /workspace。每个 Issue 必须用独立子目录与 Git 分支,改代码派生 Cursor cloud agent,严禁混用未提交的工作树。

审查死循环与篡改测试 ​

Builder 修复失败容易死循环,甚至会改测试断言骗绿灯。单个 Issue 重试严格限制在 2 轮以内,超限立刻转人工。Reviewer 必须比对测试用例的 Git Diff,改动断言直接判 FAIL。

订阅额度与轮询 ​

用量按 2026 年 10 月 12 日生效的 The X Subscription 执行,和 Grok、Cursor 共享周用量池,超额走 Cursor 计费。

别搞 5 分钟全量扫描,定时任务设成每天或夜间 1 次,触发尽量靠 agent-ready 标签。

订阅方案月费价格额度倍数是否包含 Grok Bot
Plus--不含 Bot
Premium$30 / 月4x 额度包含
Super$100 / 月15x 额度包含
Ultra$200 / 月50x 额度包含

分支保护与 Draft PR ​

Agent 产物只做 Draft PR,严禁自动合入主分支。GitHub 的 Branch Protection Rules 必须卡死三条硬性约束:

  • 禁止直接 Push 到 main 或 master 分支
  • 至少一人人工审批(Approvals)
  • 必须跑通原有 CI 流水线

敏感凭据防泄漏 ​

对话内容会进模型上下文,严禁在提示词里输入密码、私钥或 API 密钥。访问私有系统走设置里的连接器,或者用 Agent Computer 的 Take Control 远程桌面手工登录。

做完怎么验收 ​

切忌一上来就在生产核心项目全面铺开。

单仓库单 Bug 冷启动验收 ​

  • 挑边缘库建 /workspace/devdesk/,选小 Bug 打上 agent-ready。
  • 跑 Chief 流程,核验 Triage 在 evidence/ 下存好复现日志与单测。
  • Builder 在独立分支改且不碰主干代码,Reviewer 给出行号与逻辑核对。
  • 确认最终只提 Draft PR,主分支无任何变更。

指标量化与补丁采纳率检验 ​

  • 采纳率低于 70% 暂停接入第二仓库,收紧提示词约束。
  • 晨报须在 3 分钟内看清合格 PR、拦截与待定项,翻看几千字对话算未达标。
  • 凌晨定时任务无触发休眠,超时自动中断,避免额度暴击。

安全红线与权限拦截实操演练 ​

  • 故意提修改表结构(Migration)或认证逻辑的 Issue,确认任务被拦截挂起。
  • 让 Bot 执行 git push origin main,分支保护必须成功拦截。
  • 涉及外部通信与配置变更,确认 Auto-review 开启 Ask first。

延伸阅读 ​

官方文档与功能页面 ​

社区实战案例原文 ​

来源:Grok Bot for Engineering
作者:Lingxi Li @lingxi

Grok Bot for Engineering

Grok Bot for Engineering