跳到正文
原文
Hacker News · AI· enesalatas·· 3 天前精选AI 评分78

Spool 开源工具实现多路 Claude Code 智能体的持久化循环管理与协同

How I manage persistent Claude Code loops: Spool

AI 导读

enesalatas 发布了 Spool,一个用于管理持久化 Claude Code 循环的开源工具,允许用户创建、管理和协调多个智能体会话,使其能够独立工作并在后台保持活跃。该工具支持在 Linux、macOS 或 Windows (WSL2) 环境下运行,默认使用 Docker 容器隔离每个循环进程,通过 stdin/stdout 流式 JSON 协议与底层 claude CLI 交互,无需额外的 API 密钥或 SDK。

Spool 的核心机制包括基于定时器的唤醒(默认 30 分钟)、消息触发唤醒以及循环间通过 fleet channel 的直接通信,避免了人工中转信息。控制室 Web UI 提供实时 token 流监控、成本分摊统计及计划配额保护(如 5 小时和 7 天窗口限制),当超过阈值时自动暂停循环。安全方面,默认配置下循环进程被限制在网络出口白名单内,无法直接访问宿主机,仅通过 MCP 端点暴露必要功能;若选择 --runtime bare 模式则会在宿主机直接运行,需用户自行评估风险。

该项目目前处于 pre-1.0 阶段,由四个运行在 Spool 上的循环协作开发,所有代码变更均通过 Pull Request 流程并由 CI 和人工审查。文档涵盖了从快速启动到服务器部署、安全模型及测试分级的完整指南,为开发者构建自主运行的 AI 代理集群提供了可验证的工程实践参考。

推荐理由

提供了一套在本地通过 Docker 隔离运行多个 Claude Code 实例并实现自动调度与通信的完整方案。

来源:Hacker News · AI · github.com