Felipe — The AI CEO That Reviews My Pull Requests
说明与用途
Felipe 是一个 AI CEO,自动每日审查卡住的 PR,发布决策,现有 HITL 系统执行,消除手动瓶颈。
问题
The author’s AI fleet could automatically merge 80% of PRs, but the remaining 20% required manual review, creating a bottleneck.
结果
Felipe processed 20 queued PRs in ~5 minutes, approving 14 rebase, denying 4, and splitting 2, eliminating the human bottleneck for routine decisions.
工作流
- 1. Systemd timer triggers fleet-felipe-decide.service at 09:00 UTC
- 2. Script fetches HITL queue via gh issue list
- 3. For each issue, fetch PR metadata and diff
- 4. Prompt GLM‑5.2 via devin with PR info and decision rules
- 5. Parse LLM response for a line starting with "CEO:"
- 6. Post decision as comment on GitHub issue
- 7. am‑hitl‑resume.sh detects comment, applies decision, closes HITL issue
证据
Felipe processed 20 HITL issues in about 5 minutes
The first version processed 1 PR and stopped. The cause was a classic bash gotcha: commands inside a while read loop consume stdin
- 记录日期: 2026-09-08T00:29:54.786Z