• buqiyong

    大佬们,我这是个纯个人vibe coding的python+ts项目,现在日常同时开 3-5 个agent 会话写代码,每个在独立 git worktree 里改,最后统一往主干集成。 门禁是本地的(pre-commit + pre-push,30 多项检查),不用github action是因为我这是个私人项目,免费时长一下子就烧完了,

    而且我是数据出身,本来也没干过啥开发,为了加强控制力,现在只能是每次 push 都要跑一些全量检查,有时候甚至能推半个小时。

    而且有时候慢了还白跑,会话一开多,机器负载一高(40+ 进程),门禁里的子进程冒烟测试就撞 90 秒固定超时, 连门禁冒烟都跑不完,撞超时之后同批次还会再跑一遍,一次集成烧掉 40 分钟到 100多分钟, 最后什么都没验证出来。

    已经做过的,依然不是很理想(AI帮我做的):

    内容 hash 缓存(命中时 613→92 秒)、慢检查并行、增量只跑受影响部分、 集成用文件锁 + 冻结 OID 保证单写者。环境装包早就不是瓶颈了(uv 硬链接)。

    有没有大佬做过类似的?或者现成的多 agent 并发 CI 编排方案?或者有啥成熟的组件可以直接解决我的问题吗

    主楼
  • 爱长草的云

    可以看下trellis这个项目,应该可以满足

    #1
  • uc1024

    进程分开结果入磁盘,不然就自己写简易的ci,在简单点就找台机器专门跑ci用jenkins

    #2
  • xigua019

    蹲个解决方案。同样有困惑

    #3

发表回复

登录后回复