CronusL-1141/AI-company

Multi-agent team operating system for Claude Code. 108 MCP tools, 40+ agent templates, 10 lifecycle hooks, 7 pipeline workflows. Persistent teams, structured meetings, task wall, real-time React dashboard. No LangChain/AutoGen — pure CC native integration.

AI Team OS – 自主运行的AI公司平台

是什么AI Team OS(有时也称为 AI Team OSAI Company)是一个开源的全栈系统,将一个类Claude的LLM(“CEO”)转变为一个自主运行、持续工作的“公司”。你作为人类,仅担任董事长角色:设定高层愿景并偶尔批准阻塞事项。平台随后会协调数十个专业代理、任务墙、会议、研究管道以及记忆层,使工作无需你持续向模型发出提示即可推进。


核心理念

特性 说明(用通俗语言)
跨会话编排 单个Claude会话可以监控并驱动其子会话,使代理能够恢复工作、复用现有会话或启动新会话。
记忆系统 v2 两层记忆:方向层在每个新代理诞生时注入你的偏好和修正;情景层存储任务级备忘录,并通过快速的BM25索引(支持中文二元语法)进行搜索。
渐进式工具加载治理 系统通过自动轮换最常用工具(最多5个)来保持加载工具数量最小,并提供只读或领域专用工具集。
工作流可观测性 每次Claude工作流运行都会自动转化为一个“团队”,并在实时仪表板上以泳道时间线、Token使用量和阻塞检测形式可视化。
生态系统研究平台 一个经过筛选的知识库,可摄入GitHub仓库、生成摘要、运行架构分析、辩论发现结果,并能将研究产出转化为具体实现任务。
知识层 所有备忘录、报告和任务均被索引到一个参考图(纯正则表达式提取,零LLM成本)和统一搜索中,融合全文BM25、图谱扩散和精确ID匹配。
自主CEO循环 CEO持续从任务墙中提取最高优先级项目,分配合适的专家代理,搁置阻塞工作,并在空闲时启动研发周期。
文件为真实来源 模型可用性、领导者存活状态和工作流遥测信息均来自磁盘文件和转录时间戳,而非依赖代理的自我报告。
模型治理 自动发现你Claude转录中曾出现过的所有模型,允许你安全设置全局默认模型,并通过REST和MCP端点暴露信息。
团队协作 提供25个现成的代理模板(工程、测试、研究、管理、辩论角色等)、频道式通信(team:, project:)、未读徽章和结构化辩论模式。
安全与护栏 内置模式检测、PII警告和非只读代理的强制团队名声明,防止异常行为。

如何使用

  1. 安装 – 仓库包含FastAPI后端(Python 3.11+)和React 19仪表板。还提供一组MCP(模型上下文协议)工具用于程序化访问。
  2. 启动CEO – 启动FastAPI服务器;CEO会话将自动开始,读取 ~/.claude/projects/ 文件以发现当前领导者模型。
  3. 设定愿景 – 通过Web UI或MCP调用,将高层次目标添加到 任务墙
  4. 让它运行 – CEO持续选择下一个任务,启动合适的代理模板,并更新仪表板。若代理遇到需要你批准的阻塞,任务墙上会出现消息;你批准或拒绝后,CEO将继续推进。
  5. 检查决策驾驶舱 显示每个决策轨迹,工作流 页面显示实时运行时间线,搜索 框可检索任何过往备忘录、报告或代码变更。
  6. 扩展 – 添加自定义MCP工具、新代理模板或接入额外LLM后端;系统工具加载治理将自动轮换最常用工具。

适用人群

  • 希望拥有AI优先、“公司”级工作流,无需每日提示即可持续推进产品路线图的技术创始人或CTO。
  • 需要可复现、可审计的管道来扫描外部代码库、辩论设计选择并把发现转化为实现任务的研究团队。
  • 喜欢实验多代理编排、记忆持久化和零LLM成本知识图谱的开发者。

局限性(如README所述)

  • 该平台假设你使用的是Claude风格的会话(claude -p …)。其他LLM后端需要适配器。
  • 某些高级功能(如Codex的提示时间徽章)仍在测量中,尚未完全验证。
  • 系统严重依赖本地转录文件;若文件缺失或损坏,模型发现和领导者探测可能失败。

总结 – AI Team OS 是一个全面的、开源的“操作系统”,用于运行一个自主运行的AI公司。它结合了多代理编排、持久记忆、研究管道和丰富的可观测性仪表板,让人类设定方向,而AI持续执行、学习和改进。

相关

  • 项目
  • 项目
  • 项目
  • 项目