Orchestro 是一个面向 AI 辅助开发的智能编排系统,定位为“你的 AI 开发指挥家”。它旨在解决产品经理难以跟踪开发进度、开发者频繁切换上下文与依赖关系、Claude Code 会话之间知识丢失、缺乏单一事实来源等问题,通过任务拆解、依赖跟踪、模式学习和实时进度可视化来编排整个开发生命周期。
面向产品经理与负责人:可用自然语言写用户故事,AI 自动生成技术任务;提供实时更新的看板视图;无需技术知识即可管理开发;以通俗语言说明自动标记的风险;完全透明地展示正在构建的内容、时间与原因。
面向开发者:AI 分析代码库并给出实现建议;以可视化依赖图展示任务依赖;系统从成功与失败中学习编码模式;检测多个任务是否触及相同文件从而预防冲突;在会话之间保留上下文。
面向 Claude Code:提供 60 个 MCP 工具;结构化工作流(准备 → 分析 → 实现 → 学习);上下文感知的实现提示;持久化的模板、模式与经验知识库;通过 Socket.io 实时更新仪表盘;完整决策与变更时间线;回滚能力;可导出 Markdown 报告供利益相关者使用。
主要能力包括:用户故事分解(decompose_story,默认 autoAnalyze=true 自动准备分析提示)、任务管理(创建/列出/更新/删除、按状态或标签过滤、拓扑排序执行顺序)、任务执行与分析(生成代码库分析提示、保存分析结果、获取增强的执行提示)、依赖与冲突(保存依赖、依赖图、资源占用、冲突检测)、知识与模板(模板、模式、经验列表与渲染、上下文相关建议)、反馈与学习(记录成功/失败/改进、相似经验、高频/趋势模式、模式统计、失败模式检测、模式风险检查)、项目配置(技术栈、子代理/守护者、MCP 工具、编码指南与代码模式)、任务历史与事件(完整事件时间线、状态历史、决策记录、守护者干预、代码变更、回滚、快照、统计)。
仪表盘功能:看板支持拖放用户故事、即时查看进度、通俗语言的风险指示、导出报告;开发者视图提供技术任务细节、依赖指示、代码复杂度徽章、文件直达链接;任务详情页分为概览(面向 PM)、历史(审计轨迹与回滚)、依赖(依赖图、资源影响、风险评估、冲突检测)三个标签页。
安装方式包括:从官方 MCP 注册表添加(推荐)、一键安装(自动下载配置、应用数据库迁移到 Supabase、配置 Claude Code、启动仪表盘并验证)、手动安装(创建 Supabase 项目、复制连接字符串、应用数据库架构、配置凭据,需设置 SUPABASE_URL、SUPABASE_SERVICE_KEY、ANTHROPIC_API_KEY 环境变量)、添加到已有 Claude Code 项目、或作为 Claude Code 插件安装(包含 MCP 服务器配置、5 个守护者代理:database、API、architecture、test-maintainer、production-ready,以及完整文档)。
架构上,后端使用 @modelcontextprotocol/sdk、Supabase(PostgreSQL)和 Socket.io 实时通信;前端使用 Next.js 14(App Router)、React 18、TypeScript、TailwindCSS + shadcn/ui、React Flow(图形)和 react-markdown。数据库核心表包括 projects、tasks、task_dependencies;知识类包括 learnings、patterns、templates、pattern_frequency;资源类包括 resource_nodes、resource_edges、code_entities、code_dependencies;系统类包括 event_queue、file_history、codebase_analysis,并使用 JSONB 元数据、GIN 索引和行级安全(RLS)。
性能与规模方面:GIN 索引下查询速度 <10ms;实时轮询间隔 1 秒;已处理事件 24 小时自动清理;已测试 100+ 任务;分析非阻塞(交由 Claude);支持多 PM、多开发者。安全上使用环境变量存储密钥、Supabase RLS、完整审计轨迹、事件处理防止重复操作、数据本地优先(存于自己的 Supabase 实例),并支持导出与删除以符合 GDPR。
典型示例:产品经理输入“电商结账流程”故事,Orchestro 自动分解出数据库设计、支付服务集成、结账 API、结账 UI 组件、邮件通知、订单确认流程共 6 个任务并自动映射依赖(总估 18 小时),开发者按工作流执行,看板实时更新进度与阻塞状态。
路线图显示:阶段一核心编排(60 个 MCP 工具、实时看板、AI 故事分解、模式学习与失败检测、依赖与冲突检测、任务元数据、审计轨迹、项目配置、Claude Code 代理同步、AI 代理与工具建议)已完成;阶段二面向 PM 赋能(非技术视图、故事模板、报告导出、通知、通俗风险解释)进行中;阶段三团队智能(多团队工作区、跨项目模式共享、速度跟踪与估算、自动分配、Slack/Teams 集成)与阶段四高级 AI(LangGraph 自动编排、预测性风险检测、自动冲突解决、代码审查自动化、文档生成)为规划中。文档包括 QUICK_START.md、PM_GUIDE.md(即将推出)、DEV_GUIDE.md(即将推出)、EXAMPLES.md、WORKFLOW.md、ARCHITECTURE.md、API.md。当前版本 v2.1.0(2025-10-10)已发布到官方 MCP 注册表与 npm(@khaoss85/orchestro),全部 60 个工具已测试验证(96.7% 成功率)。具体价格与收费模式暂未提供。