跳转到内容

The Agency (Agency-Agents) 项目介绍

The Agency (Agency-Agents) 项目介绍

项目定位

The Agency 是一套多领域 AI 专家 Agent 模板库 + 多 Agent 编排框架,将 AI 编码助手从”通用编程助手”升级为”专业化角色驱动的多 Agent 协作系统”。160+ 个专家角色覆盖工程、设计、营销、产品、测试、财务等 14 个领域,配合 NEXUS 七阶段流水线实现从发现到运维的全生命周期管理。

核心能力

  • 160+ 专家 Agent 模板:每个角色包含身份定义、工作流、成功指标、通信风格,即插即用
  • 11 款工具集成:Claude Code、GitHub Copilot、Cursor、Aider、Windsurf、OpenCode、OpenClaw、Gemini CLI、Antigravity、Qwen Code、Kimi Code 一键安装
  • NEXUS 多 Agent 编排:七阶段流水线(发现→策略→脚手架→构建→硬化→发布→运维),含质量门控、证据验证、重试升级机制
  • MCP 持久记忆:通过 MCP 协议实现跨会话记忆与 Agent 间上下文传递
  • 游戏引擎子领域:Unity、Unreal、Godot、Roblox Studio、Blender 五大引擎的专用 Agent 子目录
  • 本地化 Agent 模板:中文、日文等多语言 Agent 模板(i18n 目录)

技术栈

维度技术
Agent 格式Markdown + YAML frontmatter(原生格式,无需转换即可被 Claude Code / Copilot 使用)
转换脚本Bash(convert.sh)将源 Markdown 转换为各工具特定格式(SKILL.md、.mdc、CONVENTIONS.md 等)
安装脚本Bash(install.sh)自动检测本地工具并部署到对应配置目录
质量检测lint-agents.sh 校验 frontmatter 字段与内容完整性
CI/CDGitHub Actions(lint-agents.yml)
持久记忆MCP 协议(集成目录提供 setup.sh 与模板)

架构概览

快速体验

Terminal window
# 克隆仓库
git clone https://github.com/msitarzewski/agency-agents.git
cd agency-agents
# 安装所有检测到的工具(交互式选择)
./scripts/install.sh
# 或仅安装 Claude Code
./scripts/install.sh --tool claude-code
# 在 Claude Code 中激活任意 Agent
# "Activate Frontend Developer mode and help me build a React component"

教程导读

本教程分为两个维度:

AI 维度(ai/)— Agent 设计与多 Agent 编排

章节主题引用的 common 教程
01Agent 人格与提示词设计模式Agent 核心循环
02NEXUS 多 Agent 编排与质量门控多 Agent 路由与隔离
03Agent 工具集成与格式转换工具调用协议
04MCP 持久记忆与跨会话上下文记忆系统

Dev 维度(dev/)— 工程实践与系统设计

章节主题引用的 common 教程
01Bash 转换管道架构[无对应 common,首次覆盖]
02多工具部署与自动检测无对应 common
03Agent 文件结构与领域分类Skill 设计
04游戏引擎子领域组织无对应 common

教程基于 Agency-Agents commit 783f6a7 分析,项目更新后内容可能过时。