AI-company
让 Claude Code 化身 7×24 小时自动运转的 AI 开发团队,多 Agent 协作 +
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
让 Claude Code 化身 7×24 小时自动运转的 AI 开发团队,多 Agent 协作 +
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
想象这样一个场景:你今晚 11 点离开电脑前,给 AI 留了一句"继续优化推荐算法"。第二天早上 9 点你打开电脑,发现:
你没有做一件事:你没有在半夜回来敲键盘。
这就是 AI Team OS(GitHub: CronusL-1141/AI-company)正在做的事。它把 Claude Code 从一个"你敲一下它动一下"的工具,变成了一支"你布置任务就能自动跑"的 AI 开发团队。
AI Team OS 的定位,用一句话概括:给 Claude Code 装上一套多智能体协作操作系统。
它让你扮演"董事长"(Chairman)的角色,而 AI Leader 则担任"CEO"。你只需要定方向、定愿景,AI 团队会自动执行、持续运转、遇到问题会汇报、遇到决策会等待。
核心技术数据:
图1:Dashboard 首页(实时任务墙 + 团队状态)

图2:任务看板(Kanban 式任务管理 + 优先级排序)

这是整个系统最核心的能力,也是区别于所有"单次对话 AI 工具"的根本差异。
传统 AI 编程工具每次对话都是独立的——你关掉窗口,它就彻底失忆了,第二天你还得从头解释上下文。AI Team OS 通过一套 Wake System v2 改变了这一点:
这套机制的效果就是:你的 AI 团队在深夜会继续干活,第二天早上你会看到完整的进展报告。
这是我认为最有技术深度的设计。
AI Team OS 的记忆系统分两层:
情景记忆层(Task Memos):记录每个 Agent 工作时的中间状态、遇到的问题、拿到的结果。用 BM25 算法按需检索——你问"上次那个数据库迁移的问题怎么解决的",系统能快速召回相关上下文。
方向记忆层(Memories):这是更高层次的抽象——它记录的是你的偏好和纠正。比如你之前说过"不要用 Swagger 文档,用 ReDoc",这条偏好会被永久注入到后续所有 Agent 的上下文中。换句话说:你永远不需要说第二遍同样的话。
这两层记忆通过 reconcile.py 按需整理,确保方向记忆始终与最新偏好同步。
你可以在团队中定义多个专业化的 Agent(前端、后端、测试、R&D……),它们各自独立工作,又能通过任务墙共享进度。
更有意思的是结构化会议功能——当某个决策需要多方讨论时,AI 可以自动发起一场会议,5 个 Agent 辩论 4 个方案,最终把最优方案放到任务墙上等你看。
图3:结构化会议界面

图4:团队工作流时间线

24 个页面,基于 React 19 + Zustand 状态管理,实时显示:
图5:Analytics 面板

图6:事件时间线

AI Team OS 的架构文档写得很清楚,数据流从上到下分四层:
Claude Code (MCP Client)
↓ stdio
MCP Server (FastMCP, 160工具)
↓ HTTP
FastAPI 服务 (217 端点)
↓ 异步
Storage (SQLAlchemy async + SQLite + PostgreSQL)
↓
React Dashboard (24页面)
旁路组件(不在主数据流但同等重要):
plugin/hooks/:Claude Code 生命周期 Hook 脚本真相源src/aiteam/services/ecosystem_scanner/:生态调研子系统src/aiteam/meeting/:结构化会议模板系统src/aiteam/memory/:双层记忆系统(v2)src/aiteam/loop/:Loop 引擎与治理件数据库选型:PostgreSQL(pgvector,向量支持)+ Redis(缓存、事件队列)+ SQLite(本地轻量存储),三层互补。
LangGraph 的定位:已被边缘化,仅在 aiteam task run CLI 路径中作为可选依赖存在。项目核心方向已转向"持久化观测与治理层"。
AI Team OS 提供了标准的 docker-compose.yml,一键启动 PostgreSQL + Redis:
services:
db:
image: pgvector/pgvector:pg16 # 带向量插件
ports: ["5432:5432"]
redis:
image: redis:7-alpine
ports: ["6379:6379"]
# 256MB 内存上限,LRU 淘汰策略
安装流程分两种模式:
install.py 脚本会自动配置 Claude Code 的 settings.json 和所有 Hook 脚本。
部署门槛:无需 GPU,纯 CPU 运行,RAM 4GB + 磁盘 2GB 即可。门槛比想象中低很多。
能做:
不能做 / 局限:
2026 年是 AI Agent 元年,各种 single-agent 框架层出不穷。但 AI Team OS 的思路跳出了"更好的单智能体"这个框架——它在尝试解决的问题是:当多个 AI Agent 需要协同时,谁来管它们?
这个问题类似于 Linux 操作系统诞生之前的状态:程序员可以直接操作硬件,但没有操作系统,进程管理、内存调度、文件系统都得自己来。
AI Team OS 在做的事,就是给多 Agent 协作提供一套操作系统级的抽象:任务墙替代了人工调度,记忆系统替代了临时上下文,Dashboard 替代了黑屏终端。
这个方向值得关注。从 323 ★ 的星标增长曲线来看,它正处于社区快速探索期。
docker compose up -d 启动数据库install.py:自动配置 Claude Code hooks,全程无感分析时间:2026-07-21 | 数据来源:GitHub API + 官方文档 | 项目版本:v1.10.2