从混乱到自动:我构建的 Git 原生 Agent 编排器
thinking-out-loud-3 · reddit · 2026-08-27
作者分享了解决个人 Agent 任务积压问题的工程实践,构建了一个基于 Git 的编排器:
- 痛点与起源:面对积压的功能需求和频繁的代码审查,手动管理多个 Claude Session 效率低下且容易冲突。
- 核心架构:使用 Markdown 文件作为 Ticket,定义了 Analyze -> Implement -> Review 的流水线。
- 混合模型策略:强模型(云端)用于分析和审查,弱模型(本地)通过 Ollama + Aider 执行实现,降低成本并规避速率限制。
- 并发与隔离:引入 Git Worktrees,每个任务在独立工作树中运行,避免文件冲突和合并混乱。
- 智能调度:支持多账户(Claude/Codex/Agy)并行池化执行,任务声明文件依赖(Touches declaration),防止重叠修改。
- 容错与记忆:实现了 Auto-resume(任务中断自动恢复)、Auto-fix(基于审查结果自动修复)以及 Persistent Notes(持久化笔记以共享上下文和避坑经验)。
- 可视化:构建 TUI 界面实时监控 Agent 状态。
该系统实现了夜间无人值守的批量代码生成与部署。
「编程与Agent」频道最新
- 开发者在 GBA 掌机上成功运行自建版宝可梦游戏 — IanArawjo · 2026-08-27
- MARS:多专家 LLM 接力系统,提升竞赛编程通过率 — Andrei Mikhailov · 2026-08-27
- 当前Agent只会被动响应?论「未解决状态」驱动的认知主动性 — GlenBradley · 2026-08-27
- Agent 架构实录:CoS 协调 20 个 Agent 与高并发 PR 实践 — RachelVT42 · 2026-08-27
- 微软谷歌推 WebMCP 标准:网站将适配 Agent 按钮 — HankYeomans · 2026-08-27
- 用本地 Qwen 模型分担 Claude Code 编程负载 — CodeSlave9000 · 2026-08-27