Incorporates Google's Gemini models (including Gemini Pro) into the multi-model collaboration system, enabling task distribution across different AI providers for balanced workload handling.
Enables multi-model collaboration by integrating OpenAI's GPT models (including GPT-4o and GPT-3.5-turbo) as team members that can be assigned specific tasks like code optimization, bug fixes, and code reviews.
Claude Team
🤖 让 Claude Code / Windsurf / Cursor 同时使用 GPT、Claude、Gemini 等多个模型协作完成任务
✨ 特性
🤖 多模型协作 - 配置多个模型,各自发挥所长,协作完成任务
🧠 智能任务分配 - 主模型分析任务,自动分配给最合适的模型执行
🌐 支持中转 API - 自定义 Base URL,兼容各种代理服务
🔧 灵活配置 - 每个模型可独立配置 API Key、URL、模型 ID
📝 协作历史 - 完整记录每次协作,支持搜索和回顾
🚀 快速开始
安装
或直接使用 npx(无需安装):
📖 Claude Code 详细配置教程
步骤 1:找到配置文件
打开配置文件 ~/.claude/config.json:
步骤 2:添加 MCP 配置
编辑 config.json,添加以下内容:
基础配置(双模型)
推荐配置(三模型协作)
中转 API 配置(同一服务多模型)
💡 PROVIDER 可选值:
openai|anthropic|gemini
💡 如果 MODEL1/2/3 没有单独配置,会自动继承 MAIN 的配置
步骤 3:重启 Claude Code
配置完成后,重启 Claude Code 使配置生效。
步骤 4:开始使用
在 Claude Code 中直接对话:
🔧 Windsurf / Cursor 配置
配置文件位置:
Windsurf:
~/.codeium/windsurf/mcp_config.jsonCursor:
~/.cursor/mcp.json
配置格式与 Claude Code 相同。
⚙️ 配置说明
环境变量 | 必需 | 说明 |
| ✅ | 主模型 API Key |
| ❌ | 主模型 API 地址 |
| ❌ | 主模型 ID(默认 gpt-4o) |
| ❌ | 模型N API Key(默认用 MAIN 的) |
| ❌ | 模型N API 地址(默认用 MAIN 的) |
| ❌ | 模型N ID |
N = 1, 2, 3... 最多支持 10 个工作模型
模型角色
模型 | 用途 |
MAIN | 主模型:分析任务、分配工作、也参与执行 |
MODEL1/2/3... | 工作模型:各自执行擅长的任务 |
🎬 工作原理
🛠️ MCP 工具
工具 | 描述 |
| 🚀 团队协作完成任务(自动创建专家) |
| 💬 咨询专家(frontend/backend/qa) |
| 🔍 代码审查 |
| 🐛 Bug 修复 |
| 📋 查看协作历史 |
| 📄 获取历史详情 |
| 🔎 搜索历史记录 |
| 📚 获取最近上下文 |
⚙️ 高级配置 (可选)
多模型配置
如果你有多个 API Key,系统会自动优化分配:
自定义配置文件
需要更精细的控制?创建高级配置:
这会在 ~/.claude-team/config.yaml 创建配置文件,你可以自定义:
模型选择和参数
专家角色定义
协作流程设置
模型能力级别
级别 | 用途 | 示例场景 |
| 简单、快速任务 | 格式化、简单查询、文档生成 |
| 常规开发任务 | 组件开发、API 实现、单元测试 |
| 复杂推理任务 | 架构设计、性能优化、安全审计 |
📦 更新日志
v0.2.3
🎛️ 模型格式配置 - 支持指定 PROVIDER(openai/anthropic/gemini),适配不同中转服务
v0.2.2
🌊 流式输出 - 所有适配器支持流式输出(OpenAI/Claude/Gemini)
v0.2.1
📊 使用统计 - 新增
usage_stats工具,查看各模型调用次数、成功率、平均耗时
v0.2.0
🎯 模型策略 - 支持自定义任务分配规则(前端任务用 A 模型等)
💾 结果缓存 - 相似任务结果缓存,减少重复 API 调用
🔄 自动切换 - 模型调用失败时自动切换备用模型
📊 任务类型自动检测(frontend/backend/database/api/testing 等)
v0.1.3
🔄 显示每个专家执行任务的实时进度
🤖 显示每个专家使用的具体模型名称
⏱️ 显示任务总耗时
v0.1.2
📊 添加执行过程进度反馈
v0.1.1
📖 添加详细的 Claude Code 配置教程
📝 更新 README 文档
v0.1.0
🎉 首次发布
🤖 多模型协作支持
🌐 中转 API 支持
🤝 Contributing
欢迎提交 Issue 和 Pull Request!
📄 License
MIT