Show HN: Moadim.io – 为 Agent 设计的调度器

开源项目 Moadim 发布了一款专为 AI Agent 设计的本地调度器,让开发者能用类 cron 的方式定时循环运行 Claude、Codex 等 Agent,而无需依赖系统自带的 cron 或云端队列服务。

一句话看懂:开源项目 Moadim 发布了一款专为 AI Agent 设计的本地调度器,让开发者能用类 cron 的方式定时循环运行 Claude、Codex 等 Agent,而无需依赖系统自带的 cron 或云端队列服务。

事件核心:发生了什么

Moadim 在 Hacker News 上以 “Show HN” 形式正式公开,项目已托管至 GitHub 并提供 crates.io 与 npm 安装渠道。它本质上是一个常驻后台的守护进程(daemon),内置“便携式进程内调度器”,负责按计划触发循环任务,再通过 tmux 会话在隔离工作区中启动指定 Agent。目前支持的 Agent 包括 Claude、Codex、Hermes、NanoClaw 和 Pi,用户可通过 REST API、MCP(Model Context Protocol)工具或内置的 Web UI 对循环任务进行管理。项目采用 MIT 开源许可,支持 macOS 与 Linux,用户运行 moadim install 即可注册 launchd 或 systemd 服务,使调度器在重启后依然存活。

为什么重要

Moadim 切入的是“循环工程”这一新兴实践——它把提示词工程向“反复运行的自动化循环”推进了一步。此前开发者若想定时调用 AI Agent,一般需要自己编写脚本并依赖系统 cron 或外部 API 网关,既难处理会话隔离,也容易因 Agent 卡死而堆积僵尸进程。Moadim 使用 tmux 在每个 tick 创建全新工作区,由看门狗主动终止无响应任务,并回收会话资源,这从工程层面降低了“Agent 无人值守运行”的落地门槛。它同时暴露 REST 端点(含 OpenAPI/Swagger UI)与 MCP 接口,意味着任何兼容 MCP 的客户端都可以把调度能力作为工具直接调用,这与当下 Coding Agent 生态强调“工具互操作”的趋势一致。

对用户/开发者/创作者的影响

对独立开发者与运维工程师而言,Moadim 最大的价值在于“去掉云依赖的可编程定时 Agent”。目前公开信息显示,所有调度与执行都发生在本地机器,无隐式队列、无云后台、无需注册账号。对于关注数据隐私或希望把 Agent 流程留在自有基础设施(例如内网服务器、本地工作站)的团队,这是一个可直接落地的选择。创作者或内容运营如果想用 Claude、Codex 等模型做周期性自动化任务(比如日报生成、批量代码审查、定时抓取与整理),也可以通过 iCal 订阅或 REST 接口接入现有工作流。由于它支持 MCP,开发者还能把“列出循环”“启动循环”等操作暴露给桌面端 Agent 客户端,形成“用 Agent 调度 Agent”的复合流程。

GamsGo AI

AI 工具推荐

想把多个 AI 模型放在一个入口?

GamsGo AI 集成 ChatGPT、DeepSeek、Gemini、Claude、Midjourney、Veo 等常用模型,适合写作、绘图、视频和日常 AI 工作流。

了解 GamsGo AI

推广链接:通过此链接购买,我可能获得佣金,不影响你的价格。

值得关注的后续

目前公开信息显示,Moadim 仍处于早期发布阶段,后续可以从几点持续观察:第一,以 Claude 为代表的内置 Agent 在无人值守场景下依赖 python3 进行预置信任与 MCP 审批状态,这能否在多租户或受限权限环境下稳定工作;第二,调度器的隔离机制只依赖 tmux,与容器级隔离(如 Docker)相比边界较薄,若用于生产环境,看门狗之外的安全隔离能力是否会补强;第三,项目是否能凭借 MIT 协议形成社区贡献者生态,并逐步扩大对更广泛模型(如本地开源模型)的适配列表。此外,若此类“本地 Agent 调度”工具使用量上升,也可能影响更主流的 CI/CD 平台与任务编排工具对 Agent 原生调度的支持策略。

来源:Hacker News

celebrityanime
celebrityanime
文章: 22077

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注