开发者开源 load-lock:给并行编码智能体排队用的全机信号量

erdar2 · reddit · 2026-10-30

开发者同时跑 2-4 个编码智能体时,它们总在同一时刻触发构建和测试把机器压垮,于是他做了 load-lock:一个机器级计数信号量守护进程,通过 Unix socket 通信,让各 harness 的 agent 在跑重活前先取许可、排队时做轻量工作,槽位释放后按 FIFO 顺序获得通知。

核心设计:

对比 renice/cgroup(只降速不排队)、flock(崩溃后留死锁)、编排框架(需要单点控制)等方案的优势与局限。坦承局限:纯协作式、无强制执行,默认容量为 1。

安装:npm install -g @aron98/load-lock,支持 OpenCode、Claude Code、Codex、Cursor、Gemini CLI 等安装器及通用 MCP server。MIT 开源。

所属事件:开发者开源 load-lock:为并行编码智能体加全局信号量(2 条相关)→

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →