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 ./》。

開箱即用:工程研發提示詞庫 ​

以下提示詞均經過生產實踐驗證。直接複製發給 Bot 並讓它記住;共享 Bot 寫入詳情 About:

1. 架構總控章程(Chief) ​

發給主管 Bot 並讓它記住(共享 Bot 寫入詳情 About),用來把控流程和記錄狀態。

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 的長期規則末尾(個人 Bot 發在對話裡讓它記住,共享 Bot 寫在詳情 About)。

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