AI Pulse

AI代理现在能像普通进程一样被系统管理了

AI代理现在能像普通进程一样被系统管理了

botctl 把重复的 AI 操作封装成终端里的自治进程。输入 botctl start code-reviewer,启动的不是一个脚本,而是一个会申请资源、等待调度的实体。它有进程 ID、标准日志流,能响应系统信号——自主 AI 代理第一次像普通进程一样被操作系统纳管。

运行节奏(比如每 60 秒扫一次 PR)和最大思考步数(20 步后自动停)用 YAML 配置。任务目标靠一段 Markdown 提示词定义。每次运行保存上下文快照,下次启动时从上次中断处继续,比如“刚读完 PR #49 的 diff”。

改配置不用重启,编辑 BOT.md 后下一轮循环自动生效。加新能力也不用动核心逻辑,只要从 GitHub 拉一个 skill 模块(比如 slack-notify),它就会被注入到所有 bot 的提示词里。扩展 AI 行为的方式,正从重写提示词转向装插件这个更可控的抽象层。

AI 记得进度,知道何时停止,还能在不打断工作流的情况下获得新技能。botctl 没有追求做一个更聪明的 AI,而是把 AI 当作需要被纳管的基础设施组件。

目前 botctl 是否支持多实例并发、上下文快照如何存储、skill 模块是否会导致提示词冲突,以及它兼容哪些模型或是否开源,这些都还没有说明。

📎 阅读原文 · botctl.dev