多个 AI 编码 Agent 并行跑崩机器?他写了个全局信号量守护进程
erdar2 · reddit · 2026-10-30
作者常同时跑 2-4 个编码 agent,各自独立会话却总在同一时刻启动构建和测试,把机器压垮。于是写了 load-lock:一个机器级计数信号量守护进程(Unix socket/Windows 命名管道),让所有 harness 共享同一构建/测试预算:
- agent 在跑重活前先取许可,排队时继续做轻活,有空位时通过 FIFO 通知认领
- 许可绑定真实进程生命周期(pid+进程组+/proc 启动时间),agent 崩溃自动释放
- 守护进程持久化状态日志,重启后自动对账
- 支持沙箱内 agent(Docker、bubblewrap、macOS seatbelt、WSL2)通过桥接 socket 共享预算
- 提供 OpenCode、Claude Code、Codex、Cursor、Gemini CLI、Cline 等 installer,外加通用 MCP server
作者诚实说明局限:纯协作式,无强制包装命令,默认容量 1,任何 agent 都可提案修改。MIT 开源,npm 一行安装。
所属事件:开发者开源 load-lock:为并行编码智能体加全局信号量(2 条相关)→
「编程与Agent」频道最新
- Nova v1 Flash 发布:把 AI 编程队友、自动化与 PR 审查塞进一个工具 — Gauri_the_great · 2026-10-30
- PyTorch 面试五连问:eval、zero_grad、detach 你真懂吗 — cneuralnetwork · 2026-10-30
- 用图像参考表+Seedance 拍连贯 AI 短片,全流程 prompt 可复现 — socialwithaayan · 2026-10-30
- David Khourshid 分享高效提示词技巧:让模型互相征询意见 — DavidKPiano · 2026-10-30
- Harness 发布:端到端加密统一管理多台设备的 AI 编码 agent — dee_hw · 2026-10-30
- 3 台电脑跑满 CPU 撑 36 个编程 Agent,他说本地推理该用 CPU 别追 GPU — kevinnbass · 2026-10-30