AI工具箱
compozy

compozy 使用教程

从入门到精通的完整指南

compozy 简介

Compozy是一款开源的AI编程编排CLI工具,通过结构化流水线将40多个AI编程代理组织成从创意到代码交付的完整工作流。它将开发流程分为七个阶段:创意、PRD生成、技术方案、任务拆解、并行执行、代码审查和记忆持久化,每个阶段都有专门的AI代理负责。单二进制文件,零依赖,支持Claude、Codex、Gemini等主流AI模型,内置9个技能模块,全部本地运行,MIT开源协议免费使用,是AI辅助开发的全流程编排引擎。

详细功能介绍

【工具简介】

Compozy是一款开源CLI工具,用于编排40多个AI编程代理,通过七阶段结构化流水线实现从创意到代码交付的全流程自动化开发。

【核心功能】

①七阶段流水线:将开发流程结构化为创意→PRD→技术方案→任务拆解→并行执行→代码审查→记忆持久化七个阶段,确保每个环节都有AI代理负责执行,不遗漏任何步骤。

②多代理并行调度:支持40多个AI编程代理并行工作,包括Claude、Codex、Gemini、Ollama、OpenRouter等主流模型,通过任务拆解实现真正的并行开发。

③本地记忆持久化:自动将项目上下文压缩并持久化存储,下次运行时可延续之前的开发状态,避免重复工作,保持项目连贯性。

④内置技能系统:提供9个内置技能模块,覆盖常见的开发任务模式,可直接调用而无需额外配置。

⑤Markdown优先设计:所有中间产物以Markdown格式存储,便于人类阅读和AI处理,保持工作流的透明度和可追溯性。

【适用场景】

①完整功能开发:从一个创意描述开始,自动生成PRD文档、技术方案、任务列表,并调度多个AI代理并行执行代码编写,最终完成代码审查和合并,适用于新功能的端到端开发。

②大规模代码重构:将重构需求拆解为多个独立任务,分配给不同AI代理并行处理,通过自动化代码审查确保质量一致性。

③团队协作增强:为团队提供标准化的AI辅助开发流程,确保每个功能都经过完整的PRD、技术方案和审查环节,提升开发规范性。

【快速入门】

①安装Compozy:执行brew install compozy/tap/compozy通过Homebrew安装,或从GitHub下载对应平台的二进制文件。

②进入项目目录:cd到你的代码项目根目录,Compozy会自动识别项目结构和技术栈。

③描述你的需求:运行compozy后用自然语言描述你想要构建的功能,系统自动生成PRD和技术方案。

④启动流水线:确认方案后,Compozy自动拆解任务、调度AI代理并行执行、完成代码审查,最终输出可合并的代码。

【优缺点分析】

优点:①全流程编排能力强大,从创意到交付一站式完成,大幅减少人工协调成本。②支持40多个AI代理并行工作,开发效率远超单代理模式。③本地优先、Markdown优先的设计理念保证了透明度和数据安全。

缺点:①学习曲线较陡,需要理解七阶段流水线的概念和各阶段的职责划分。②对AI模型的API调用消耗较大,大规模使用需考虑成本。③作为较新的工具,生态和社区支持尚在发展中,部分场景可能需要手动调整。

【适合人群】

①全栈开发者:希望借助AI代理加速功能开发,从创意到代码交付实现自动化的独立开发者或小团队成员。②技术团队负责人:需要建立标准化AI辅助开发流程,提升团队开发效率和代码质量的技术管理者。③AI编程深度用户:已经熟练使用Claude、Codex等AI编程工具,希望进一步提升效率、实现多代理协同的高级用户。

1Compozy入门教程:开源AI编程编排CLI工具

入门10分钟
一、工具简介 Compozy是开源AI编程编排CLI工具,通过结构化流水线将40多个AI代理组织成完整工作流,从创意到代码交付分为七个阶段,单二进制零依赖运行。 二、快速开始 ①访问Compozy的GitHub仓库,下载对应操作系统的二进制文件 ②将文件放到系统PATH目录中,终端运行compozy version确认安装成功 ③在项目目录中运行compozy init初始化配置文件,即可开始使用 三、核心功能演示 ①七阶段工作流编排:运行compozy start启动完整流水线,系统依次执行创意生成、PRD文档、技术方案、任务拆解、并行编码、代码审查和记忆持久化七个阶段,每个阶段由专门的AI代理负责。 ②多模型支持配置:在配置文件中选择AI模型,支持Claude、Codex、Gemini等主流模型,不同阶段可配置不同模型以获得最佳效果。 ③技能模块调用:Compozy内置9个技能模块,使用compozy skills list查看可用技能,通过命令行参数指定使用特定技能完成专项任务。 四、实际使用案例 场景一:独立开发者用Compozy从一个产品想法开始,自动完成了PRD撰写、技术方案设计和代码编写,原本需要一周的工作2天就完成了原型开发。 场景二:小团队使用Compozy的并行执行功能,将一个中等项目的多个模块同时分配给不同AI代理编码,再通过代码审查阶段统一质量,开发效率提升3倍。 五、常见问题FAQ 需要安装其他依赖吗? 不需要,Compozy是单二进制文件,零依赖运行。但需要配置AI模型的API密钥才能正常使用。 支持离线运行吗? 工具本身可以离线安装,但AI模型调用需要网络连接。可以配置本地模型(如Ollama)实现完全离线使用。 六、小贴士 - 首次使用建议从小项目开始,熟悉七阶段流程后再处理复杂项目 - 不同阶段尝试切换不同AI模型,找到最适合你项目的模型组合 - 善用记忆持久化功能,让AI代理在多次运行间保持项目上下文连贯