Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Felipe — The AI CEO That Reviews My Pull Requests

Описание и применение

Фелипе — AI‑CEO, автоматически рассматривающий пулл‑реквесты, устраняя ручной узел в процессе CI/CD.

Задача

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