AI Team OS

让 Claude Code 与 Codex 在共享任务、记忆和消息记录上协作,跨会话接续工作。

Star 数
★ 373
最近更新
12 天前
License
MIT
主语言
Python

30 秒速览

运行形态
Agent 插件 / 技能MCP 服务器自托管服务
可在哪里用
兼容但需适配Claude CodeCodex(部分支持)
费用
软件免费,模型调用费用自付
上手难度
中 · 需要几步配置
开始前需要
Python 3.11+uvNode.js 20+(Dashboard 可选)支持 MCP 的 Claude Code 或 CodexShell / 命令行网络访问本地文件系统MCP Server
典型场景
使用 Claude Code 的开发团队希望在多个会话间保留任务负责人、进度备忘和决策记录。
不适合
  • 需要 Codex 回合结束后自动唤醒继续工作的团队
  • 要求完整 Codex token 与成本归因的团队
  • 不使用 Claude Code 或 Codex 的团队

这个 Agent 能做什么,适合哪些场景?

AI Team OS 是面向 Claude Code 和 Codex 的本地共享协作层,由 Python 3.11+、FastAPI、SQLite、MCP 服务以及 React 19 Dashboard 组成。两种宿主通过各自独立的适配器、配置和原生 Agent 工具接入同一项目记录,Claude Code 另可安装生命周期钩子和模板。系统保存任务、进度备忘、项目记忆、报告、频道消息和活动观察,供获授权的后续会话读取。Agent 推理和执行仍由 Claude Code 或 Codex 会话负责;记录持久化不代表有常驻模型或 Codex 回合结束后的自动唤醒。它适合需要跨会话交接和项目工作可追踪的开发团队,部署需配置宿主适配器并运行本地 API。

安装并运行后,Claude Code 或 Codex 客户端通过 MCP 工具读写项目任务、task_memos、方向记忆、报告和频道消息;REST API 提供共享后端,React Dashboard 展示任务墙、活动、项目和报告。会话可用 context_resolve 获取当前项目背景,使用 task_create 建立带父子或依赖关系的任务,以 task_memo_add 记录进展,再通过 channel_send、channel_read 和 channel_wait 交接消息。Claude Code 适配器还可通过钩子记录会话和工具活动,并提供其专属的上下文注入与 Workflow 观察。系统支持 memory_search 的本地 BM25 检索,以及 unified_search 对备忘、报告和任务的联合搜索;这些检索不调用模型。实际 Agent 执行依赖宿主的原生工具与权限,系统产出的是持久记录、活动观察和 Dashboard 视图。

  1. 使用 Claude Code 的开发团队希望在多个会话间保留任务负责人、进度备忘和决策记录。
  2. 同时使用 Claude Code 与 Codex 的项目组需要用共享频道传递消息,同时保留两种宿主各自的身份和配置。
  3. 项目负责人需要通过任务墙和 Dashboard 查看当前工作、阻塞项及历史活动。
  4. 研究人员希望把仓库分析整理为报告和可搜索的记忆,供后续项目会话复用。
  5. 需要结构化讨论的工程团队可使用 meeting_create 选择会议模板,并通过会议记录保存结论。

如何安装或部署这个 Agent?

需要 Python 3.11+、uv,以及支持 MCP 的 Claude Code 或 Codex。Dashboard 前端可选,需要 Node.js 20+。请在系统 Python 环境安装,不要装进项目虚拟环境。Claude Code 可选择插件或源码安装路径,不要同时安装两份;Codex 需使用独立适配器,不能用 Claude Code 安装器代替。

如何使用这个 Agent?

Claude Code 插件安装:

pip install uv
claude plugin marketplace add CronusL-1141/AI-company
claude plugin install ai-team-os

Claude Code 源码安装(二选一):

git clone https://github.com/CronusL-1141/AI-company.git
cd AI-company
python3 install.py

Codex 适配器安装:

git clone https://github.com/CronusL-1141/AI-company.git
cd AI-company
python3 -m pip install -e .
python3 scripts/codex_adapter.py install --api-url http://127.0.0.1:8000
python3 scripts/codex_adapter.py status

重启或重新加载对应宿主并按提示审核 Codex Hook 信任请求。确认 API 可用后,在会话中先调用 context_resolve,再读取任务与备忘并使用 MCP 工具记录工作。健康检查示例:

curl http://localhost:8000/api/health

可选 Dashboard 开发启动方式:

cd dashboard
npm install
npm run dev

这个 Agent 有哪些优点和局限?

优点
  • 同一套项目任务、记忆、报告和消息可供 Claude Code 与 Codex 会话读取,同时保留各自原生身份和配置。
  • SQLite 后端与本地 BM25 搜索支持持久记录和本地检索,不需要为检索单独调用模型。
  • 任务父子关系、依赖解锁、明确等待和进度备忘支持有记录的交接。
  • React Dashboard 展示任务、活动、报告及 Claude Code Workflow 观察。
局限
  • Claude Code 和 Codex 需要分别配置适配器;Codex 的安装路径包含源码、依赖和 Hook 信任审核步骤。
  • 它不负责运行常驻模型;Codex 回合结束后不会因新消息自动唤醒。
  • 完整 Codex token 与成本归因尚未提供,缺少证据的用量会保持未知。
  • README 说明 Codex 按需运行时在 macOS 验证过,但未在 Windows 验证。

这个 Agent 与同类方案有什么区别?

README 将 AI Team OS 与 CrewAI、AutoGen、LangGraph 和 Devin 对比,并将自身定位为供 Claude Code 与 Codex 原生 Agent 使用的共享任务、记忆和观察层,而不是独立 Agent 框架或托管 AI 工程师产品。

与相关度最高的同类 agent 并排比较关键指标。

Agent 源码审查 形态 / 费用 Star 最近更新 主语言 完整支持的平台
AI Team OS 当前 81 · 表现良好 Agent 插件 / 技能免费 + 模型费 ★ 373 12 天前 Python Claude Code
AgentRQ 64 · 存在缺口 自托管服务免费 + 模型费 ★ 1.2k 今天 Go Codex · Claude Code
COMPASS Skills(司南) 85 · 表现良好 命令行工具免费 ★ 761 4 天前 Python Codex · Claude Code
Cindy 52 · 缺口较多 桌面应用免费版 + 付费版 ★ 3.4k 今天 TypeScript Codex · Claude Code

FollowAgents 如何评估这个 Agent?

FollowAgents 源码审查 · FARS-2.1
表现良好
81/ 100 五分制 4.1 / 5
信任安全 23/29
可靠稳定 11/14
适用触发 16/18
规范维护 15/18
有效结果 10/13
证据核验 6/8
查看各维度的扣分理由
信任安全23 / 29 · 4.0/5

材料描述了只读工具集、危险工具限制、localhost API、显式外部执行入口、白名单回执,以及原子写入、备份、CAS、可重建摘要和失败时不落库等控制,支持较强的数据边界与恢复能力。扣分原因:只展示部分模板受限,不能据此证明所有工具都遵循最小权限;外部调用仍可执行并可能产生外部成本,用户确认主要依赖宿主控制;身份归属和维护责任有仓库账号及安全报告路径,但发布者未验证且响应承诺为尽力而为。

可靠稳定11 / 14 · 3.9/5

文档细致说明跨路径算术一致性、重建协议、并发守卫和失败语义,CI 配置也列出测试与不变量任务。扣分原因:静态材料不能证明测试实际通过;README 的产品描述与版本、工具和模板数量存在明显不同口径(提示为108/40+,README标118/25),削弱自洽性;核心服务依赖外部包版本范围,未提供可用性保证。

适用触发16 / 18 · 4.4/5

目标用户、跨 Claude Code/Codex 场景、只读审计、研究和任务协调用途写得具体;对宿主差异、未支持的自动唤醒、身份未知、功能冻结和 Codex 用量归因缺口作了清楚界定。扣分原因:文档重点仍偏开发者与指定宿主,环境适配范围有限,部分功能依赖特定宿主能力与本机配置。

规范维护15 / 18 · 4.2/5

README 按能力组织,链接安装/使用文档与变更记录;MIT 许可明确,版本历史和安全政策给出支持版本、报告途径及责任说明。扣分原因:所给材料没有安装指南正文,无法核实完整安装步骤;README中的模板、工具数量与候选描述不一致,名称/计数稳定性打折;安全政策仅称最新发布线受支持,但表格只列1.11.x,和当前1.15.2信息不完全吻合。

有效结果10 / 13 · 3.8/5

任务墙、跨会话记录、搜索、报告和仪表盘提供可复用的协调产物,且显式区分持久记录与持续运行的模型。扣分原因:价值建立在用户配置本地服务、宿主工具和集成之上;依赖与维护负担不低,材料没有量化普通用户的总体成本或收益。

证据核验6 / 8 · 3.8/5

多份设计文档给出具体机制、边界、失败条件及可追溯的测试名称;CI 文件列出自动检查,文档也区分已记录事实、未知值和估算。扣分原因:该评估仅见用户提供的静态材料,没有结果日志或独立佐证,宣传性摘要中的数量与详细README有冲突。

风险与缓解建议
  • README所列118个MCP工具、25个模板与候选描述中的108个工具、40+模板不一致;应在采用前核对该修订的实际功能清单。
  • 安全政策支持版本表列出1.11.x,而README标示1.15.2;确认当前安全修复支持范围及安装步骤。
证据充分度:低 评估于 2026年10月23日 审查版本 01ae582d0d38
查看完整评分方法 →

常见问题

必须同时安装 Claude Code 和 Codex 吗?
不需要。任一宿主都可使用共享 OS 服务;同时接入可跨宿主交接,但两者配置和凭证仍彼此独立。
Codex 回合结束后会自动继续处理新任务吗?
不会。channel_wait 只能在活动会话中等待;回合结束后,消息会留在记录中,等之后的会话读取。
使用是否需要模型或 API 费用?
OS 本身在本地运行;Agent 推理、检索结果进入上下文以及 AI 辅助研究会使用宿主的订阅或 API 预算,外部集成也可能产生费用。
任务和消息是否会绕过宿主权限自动执行?
不会。系统保存并展示记录,获授权的宿主会话使用各自原生工具执行工作;新任务或消息本身不构成执行授权。
在 GitHub 查看 ↗ 安装 ↓

对比同类 Agent

用同一套 FARS 评审,横向比较这个 Agent 所属的短名单。

相关 Agents