Community生产力与协作github.com

LMY081300/multi-agent-collab

Codex 技能:多智能体自主协作 - 构建具有角色分离的 AI 智能体团队

multi-agent-collab 是什么?

该技能允许用户在 Codex(或兼容的 AI 编程代理平台)上定义并运行一个由多个 AI 智能体组成的团队,每个智能体拥有独立的角色、指令和专用工具。通过一个 YAML 配置文件(`agents.yml`),用户可以设定诸如“架构师”、“开发者”、“测试员”等角色,并为每个角色指定系统提示语,以及它们可以访问的 MCP 工具或自定义工具。在执行时,技能会启动一个协调器,将用户的任务分解成子目标并分配给合适的智能体,实现自主协作。这为复杂的软件开发任务提供了结构化的分工协作方式,提升了代码质量和开发效率。

兼容平台~Claude Code✓Codex CLI~Cursor
npx skills add LMY081300/multi-agent-collab

Installed? Explore more 生产力与协作 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

multi-agent-collab 是做什么的?

Codex 技能:多智能体自主协作 - 构建具有角色分离的 AI 智能体团队

概述

multi-agent-collab 是一个面向 Codex 平台的技能,用于实现多 AI 智能体之间的自主协作。它允许你定义一组拥有不同角色(例如架构师、开发者、测试员)的智能体,每个智能体都配有专门的指令集和工具。通过一个中心协调器,用户的任务被自动分解并分配给最合适的智能体,从而实现高效、结构化的团队合作。

主要特性

  • 角色分离:为每个智能体定义独立的系统提示和角色描述,确保职责清晰。
  • 工具隔离:每个角色可以访问不同的 MCP 工具或自定义工具集,避免权限混杂。
  • 自主任务分配:协调器根据任务性质自动将子任务分配给合适的智能体。
  • YAML 配置:通过简单的 agents.yml 文件配置整个智能体团队,易于扩展和维护。

使用方法

  1. 在项目的根目录下创建 agents.yml 文件。
  2. 按照以下格式定义你的智能体团队:
roles:
  architect:
    system_prompt: "你是一名经验丰富的软件架构师。负责设计系统架构、选择技术栈。"
    tools:
      - filesystem_read
      - filesystem_write
  developer:
    system_prompt:

相关技能