CompozyOS 是一个围绕 AI 智能体(agent)构建的完整运行环境,目标是把智能体持续工作所需的系统本身提前建好,让使用者不必再自行编写脚本、cron 任务和胶水代码。它被描述为“一个完整环境,用于创建、自动化和监督智能体工作,无需脚本、插件链或编排框架”。
用途与定位
CompozyOS 面向需要让 AI 智能体持续、可靠执行任务的场景。传统做法通常要自己拼装循环、触发器、cron、权限、审批和可观测性,并在它们之间维护胶水代码;CompozyOS 把这些作为单一运行时中的核心对象,让人类和智能体使用相同的原语。
主要能力
-
自主性内核:任务通过 ClaimNextRun 原子地认领运行,持有租约并必须发送心跳,若崩溃则租约按 TTL 过期、运行自动重新回到队列,由下一个空闲智能体接手。只有持有认领令牌的智能体才能发送心跳或完成运行;会话无法访问不属于自己的运行。令牌在进入事件账本前会被哈希,原始值不会离开守护进程,因此不会重复执行。
-
共享队列:操作者和智能体都写入同一张 task_runs SQLite 表。
compozy task create(由人执行)和协调者智能体(由智能体执行)使用相同原语和相同审计轨迹。 -
权限收窄:子级不能扩大父级权限。血缘关系、TTL 和权限范围属于生成契约的一部分,并在代码中强制执行,而不是写在提示词里。
-
持久会话:智能体工作可以超出终端生命周期。持久会话保留时间线、编辑和运行;可以暂停、恢复,上下文仍然存在。
-
可观测性:每次运行都留下追踪记录。追踪、事件计数和工具使用情况都来自运行时写入的同一批记录,无需额外埋点。
-
自动化:支持 Cron 和 Webhook 的持久调度,可定期安排工作、从外部事件触发会话,每次运行都是持久且可检查的。
-
可扩展性:守护进程在需要的接缝处都可扩展,无需编写插件,契约就是普通文件。包括:类型化分发的生命周期钩子(会话、提示、工具、权限、自主性;钩子可以拒绝或收窄,但不能绕过);可直接放入的 SKILL.md 技能包(带 YAML frontmatter 的 Markdown,支持内置默认、全局和工作区作用域);Cron、Webhook 和事件触发器;扩展可从本地或市场安装,打包技能、钩子、工具和 MCP 服务器,以 zip 文件或 GitHub 注册表分发。所有守护进程加载的内容都可以用
compozy skill view、compozy hooks list和compozy extension list检查。
使用方式
CompozyOS 将内置的 CLI 和提供商集成作为持久会话启动,共享工具、显式权限,历史记录保留在本地机器上。目前为测试版,安装方式包括:macOS 或 Linux 上的验证安装器、npm beta 通道,或固定版本 Go 发行版;Homebrew 将随稳定版回归。使用流程大致为:启动守护进程(一个本地进程,默认分离,暴露 CLI、HTTP/SSE 和 Web UI);在想要管理的仓库中运行,CompozyOS 会从当前目录推断并注册工作区;然后启动一个真实的持久会话。文档提供了“从安装到运行”的快速入门、CLI 参考以及钩子、技能、自动化和扩展的架构说明。
适用场景
适合希望让智能体持续工作、又不想维护重试脚本、监控循环、临时护栏、触发器与调度、权限包装与审批提示、日志抓取和临时仪表盘等胶水逻辑的开发者与技术人员。它运行使用者已经在用的智能体,文中提到 Claude Code、OpenClaw 和 Hermes 等。
限制
当前体验偏技术:需要终端、本地守护进程和一个配置文件。官方明确说明这是 beta 阶段,Homebrew 要等稳定版。关于具体收费、价格、平台完整列表、性能效果或未在资料中提及的使用步骤,暂未提供。