agenthold
AI智能体agenthold 是一个面向多智能体 AI 工作流的共享版本化状态存储,以 MCP 服务器形式提供。它通过乐观并发控制(OCC)解决多个智能体同时读写同一值时的冲突覆盖问题:每个值带版本号,写入时需携带读取到的版本,若版本已变化则写入被拒绝并返回当前值,智能体重新读取、计算再重试。它还提供基于 SQLite 的 claim/release 锁与审计日志,支持文件与自定义资源的规范 URI、大小写不敏感匹配、多工作区配置,以及五种协调工具和八种底层原语。可作为 MCP 服务器运行,也可作为 Python 库直接调用。支持 stdio 与 Streamable HTTP 传输,HTTP 模式可配置 bearer token 认证。内置只读检查器,方便查看智能体活动。使用 MIT 许可证。