teamai-cli是什麼
TeamAI CLI 是騰訊開源的 MIT 協議 CLI 工具,用於統一管理團隊的 AI 編程配置。工具將 skills、rules、MCP、hooks 等資源存入 Git 倉庫,通過 push→MR→merge→pull 工作流分發給每位成員的本地 AI 工具。TeamAI CLI支持摩擦信號驅動的知識沉澱、團隊知識召回和代碼庫圖譜,讓團隊 AI 協作標準化。

teamai-cli的主要功能
-
統一配置管理:將團隊的 skills、rules、MCP、hooks、env 等資源集中到一個 Git 倉庫管理。
-
Git 原生分發:通過 push→MR→merge→pull 工作流,把團隊配置自動同步到每位成員的本地 AI 工具。
-
多 Agent 兼容:同時支持 Claude Code、Cursor、Codex、CodeBuddy、WorkBuddy、Qoder 等 9+ 款 AI 編程工具。
-
團隊級管控:通過 Roles、Tags、Sources 實現按崗位、按主題、跨團隊的精細化訂閱與過濾。
-
團隊 MCP 統一配置:在 YAML 中聲明一次,自動轉換爲各工具的原生 MCP 配置文件。
-
團隊 Hooks 事件系統:在 SessionStart、PreToolUse 等事件點注入安全掃描、合規攔截等自定義腳本。
-
摩擦信號知識沉澱:自動檢測會話中的打斷、拒絕、重試等摩擦信號,觸發經驗總結並推入團隊倉庫。
-
團隊知識召回:任務前自動搜索團隊知識庫(BM25 + 圖譜增強排序),無關任務自動跳過。
-
代碼庫知識圖譜:解析源碼 AST 與啓發式依賴,構建跨倉庫結構化圖譜用於召回增強。
-
團隊 Analytics:提供週報 digest、去隱私會話摘要和實時 Web Dashboard。

微信關注回覆“開源”,加入AI開源項目交流羣
如何使用teamai-cli
-
安裝 CLI:全局安裝
npm install -g teamai-cli。 -
創建團隊倉庫:在 GitHub/GitLab 等平台創建共享倉庫並授予團隊成員寫權限。
-
初始化團隊配置:管理員運行
teamai init <倉庫地址>完成 OAuth 登錄、倉庫關聯和成員註冊。 -
成員接入項目:團隊成員進入項目目錄運行
teamai init <倉庫地址>,選擇項目級或用戶級安裝。 -
編寫團隊資源:在倉庫中創建或修改 skills、rules、docs、mcp、hooks 等配置文件。
-
推送變更:運行
teamai push自動創建分支併發起 Merge Request 供團隊審覈。 -
審覈合併:管理員或指定審覈人在代碼託管平台審批併合並 MR。
-
自動同步配置:成員每次啓動 AI 會話時,SessionStart 鉤子自動觸發
teamai pull拉取最新配置到本地各 AI 工具目錄。 -
手動同步:也可隨時運行
teamai pull手動更新本地配置。 -
開啓知識召回:運行
teamai recall enable部署子代理,讓 AI 在任務前自動檢索團隊知識庫。 -
沉澱經驗:高摩擦會話結束後,運行
/teamai-share-learnings將踩坑經驗自動去隱私並推入團隊倉庫。 -
查看團隊數據:運行
teamai dashboard啓動 Web 看板,或teamai digest生成團隊週報。
teamai-cli的核心優勢
-
Git 原生工作流:用開發者最熟悉的 push→MR→merge 流程管理 AI 配置,零學習成本上手。
-
多 Agent 統一兼容:一份團隊配置自動同步到 Claude Code、Cursor、Codex 等 9+ 款工具,告別重複配置。
-
摩擦信號知識沉澱:自動檢測會話中的打斷、重試等摩擦,將個人踩坑經驗轉化爲團隊共享資產。
-
統一 MCP 與 Hooks 管理:在 YAML 中聲明一次,自動轉換爲各工具原生格式,大幅降低維護成本。
-
精細化訂閱管控:通過 Roles、Tags、Sources 實現按崗位、按主題、跨團隊的按需分發與過濾。
-
智能知識召回:任務前自動檢索團隊知識庫,無關任務自動跳過,讓 AI 始終有團隊上下文支撐。
-
代碼庫知識圖譜:基於 AST 解析構建跨倉庫結構化依賴圖,提升 AI 理解代碼和召回的準確性。
teamai-cli的項目地址
- GitHub倉庫:https://github.com/Tencent/teamai-cli
teamai-cli的同類競品對比
| 維度 | TeamAI CLI | Ruler |
|---|---|---|
| 定位 | 團隊級 AI 編程協作基礎設施(配置 + 知識 + 分析) | 多 AI 編碼代理的規則統一配置工具 |
| 開源方 | 騰訊 (Tencent) | 社區開源 (Eleanor Berger) |
| 協議 | MIT | MIT |
| 管理範圍 | Skills、Rules、Docs、MCP、Hooks、Env、Agents、Learnings、Codebase Graph | Rules(Markdown 規則文件) |
| 分發機制 | Git 原生 MR 工作流 + 自動同步(SessionStart Hook) | ruler apply 手動分發到各工具配置目錄 |
| 多 Agent 支持 | 9+ 款(Claude Code、Cursor、Codex、CodeBuddy、WorkBuddy、Qoder 等) | 10+ 款(Copilot、Claude、Cursor、Aider、Windsurf、Cline 等) |
teamai-cli的應用場景
-
多工具團隊統一配置管理:團隊裏有人用 Claude Code、有人用 Cursor、有人用 Codex,管理員在 TeamAI 倉庫維護一份配置,所有人自動同步,確保”同一份編碼規範、同一套 MCP 工具、同一批安全鉤子”。
-
新人快速 AI Onboarding:新成員只需
teamai init即可自動獲得團隊沉澱的 skills、rules 和最佳實踐,無需逐個工具手動配置,大幅降低”調教 AI”的學習成本。 -
安全合規統一管控:在
hooks/hooks.yaml中配置 PreToolUse 鉤子,團隊全員自動生效,避免個人配置遺漏導致的安全事故。 -
踩坑經驗自動沉澱:某成員解決了一個棘手的端口衝突問題,會話中的打斷和重試被摩擦信號捕獲,自動觸發知識沉澱,下次其他成員遇到類似問題時,AI 自動召回該經驗。
-
跨團隊技能共享:A 團隊將公共 skills 發佈到 GitHub,B 團隊通過
teamai source add訂閱,實現組織內最佳實踐的跨團隊複用,避免各團隊重複造輪子。
© 版權聲明
文章版权归作者所有,未经允许请勿转载。
相關文章
暫無評論...