CompozyOS
本地优先的AI智能体操作系统,让多个智能体协作、持久化运行并共享记忆。
证据显示有权限模型(工作区边界、权限设置)、用户确认(审批)、数据流透明(可检查活动)、敏感数据处理(秘密编辑、令牌保护)、外部影响(网络协议、扩展)。但依赖安全仅部分(有Sigstore验证,但未提供依赖漏洞扫描证据),回滚仅部分(有迁移指南,但未明确回滚机制),来源归属仅部分(未验证发布者)。
自洽性良好(文档与代码一致),依赖可用性部分(有CI但未提供依赖可用性保证),失败消息部分(有doctor命令,但未提供具体失败消息示例)。
受众和场景明确(开发者、代理),能力边界清晰(扩展、技能、市场),触发精度部分(有CLI命令但未提供详细触发条件),环境适配良好(本地优先、多平台)。
信息架构良好(文档结构清晰),安装说明详细(多种安装方式),命名稳定性部分(v0.3 beta,命名可能变化),示例和FAQ有(快速开始、指南),已知限制明确(beta警告),许可证明确(MIT),版本变更日志部分(有迁移指南但未提供详细变更日志),维护责任部分(有贡献指南但未明确维护者)。
输出可用性良好(结构化输出、CLI参考),边际价值高(独特功能),成本效益部分(未提供性能或资源使用数据)。
声明可追溯性部分(有文档但未提供具体实现引用),跨来源佐证部分(有CI和测试但未提供独立验证),事实推断分离部分(文档区分了事实和推断,但未明确标注)。
- 发布者身份未验证,需谨慎对待。
- v0.3为beta版本,可能存在不稳定。
- 依赖安全仅部分,建议检查依赖漏洞。
- 回滚机制不明确,升级前需备份。
这个 Agent 能做什么,适合哪些场景?
CompozyOS是一个本地优先的AI智能体操作系统,通过一个后台守护进程统一管理会话、任务、循环、记忆、权限、自动化和工具。它提供Web shell、CLI、HTTP/SSE、UDS、MCP和原生工具等多种控制界面,让人类和智能体都能操作同一份运行时状态。核心特性包括:工作持久性(关闭终端不丢失)、统一状态多界面、人类可监督控制、本地存储(SQLite)、可扩展的扩展系统和Compozy Network协议。目前v0.3测试版正在开发中,旧的v0.2.15版本已弃用。
CompozyOS通过compozy daemon start启动守护进程,该进程解析工作区、应用权限和运行时策略,协调ACP兼容的智能体CLI(如Claude Code、Codex、Gemini CLI、Cursor),并持久化事件和资源状态。用户通过compozy session new --agent general --name first-run创建会话,通过compozy agent list、compozy skill list、compozy extension list等命令管理资源。扩展系统允许通过compozy extension init创建工具提供者,并通过compozy tool invoke调用。它还支持任务模式(Task Schema v2)和循环(Loops),以及工作流记忆(Workflow Memory)的存取。
- 开发者想同时使用Claude Code和Codex,希望它们分工合作,共同完成一个复杂的编码任务。
- 需要长时间运行的自动化任务,希望即使关闭终端,后台守护进程仍能继续执行循环和任务。
- 团队希望共享项目记忆,让不同智能体在多个会话中保持上下文一致。
- 系统集成商希望将多个智能体接入统一的管理界面,通过HTTP/SSE或MCP接口进行控制。
- 安全敏感环境需要审计所有智能体活动,要求人类批准和权限检查。
这个 Agent 有哪些优点和局限?
- 支持多种智能体CLI(ACP兼容),实现多智能体协作。
- 本地优先,数据存储在SQLite中,无需云端依赖。
- 提供多种控制界面(Web、CLI、HTTP/SSE、UDS、MCP),灵活集成。
- 扩展系统允许自定义工具和能力,且通过SDK支持Go和npm。
- 人类监督功能(审批、权限)保障安全。
- v0.3处于测试阶段,可能不稳定,需要迁移自v0.2。
- 需要学习新的命令和配置文件(config.toml),与v0.2不兼容。
- 仅支持macOS和Linux,无Windows支持。
- Compozy Network功能依赖网络,可能增加外部依赖。
- 文档和示例有限,扩展开发可能需要深入理解运行时契约。
如何安装或部署这个 Agent?
对于v0.3测试版,可以使用官方安装脚本(macOS/Linux):curl -fsSL https://compozy.com/install.sh | sh,或者通过npm安装:npm install -g @compozy/cli@beta,或者通过Go安装指定版本:go install github.com/compozy/compozy@<release-tag>。也可以从源码构建:git clone https://github.com/compozy/compozy.git && cd compozy && go build -o ./bin/compozy .。
如何使用这个 Agent?
安装后,运行compozy install初始化,然后compozy daemon start启动守护进程。接着在仓库目录下运行compozy session new --agent general --name first-run创建会话。可以使用compozy --help查看所有命令,compozy doctor -o json检查环境。配置可通过compozy config show -o json查看。
这个 Agent 与同类方案有什么区别?
与直接使用单个智能体CLI相比,CompozyOS提供了多智能体编排和持久化状态。与云端平台如OpenAI或Anthropic的控制台相比,它更强调本地控制和隐私。