232个AI专家随叫随到:Agency Agents 打造自己的“AI梦之队“


232个AI专家随叫随到:Agency Agents 打造自己的"AI梦之队"

一个 Reddit 帖子引发的开源项目,把"让 AI 扮演专家"这件事做到了极致。
一句话说清楚这个项目是什么
Agency Agents 是一个开源的 AI Agent 人格库。它不是给你一堆 prompt 模板让你自己拼,而是给你 232 个完整的、有性格的、有专业流程的 AI 专家——从前端工程师到渗透测试员,从增长黑客到 GIS 分析师——每个都有自己的身份、工作流、代码示例和成功指标。
你可以把它们装进 Claude Code、Cursor、Copilot、Gemini CLI、Codex 等 14 种 AI 编程工具里,直接用。
为什么需要这个?
你用 AI 编程工具的时候,大概率遇到过这些问题:
- “帮我写个 React 组件” → AI 给你一段能跑但没法上生产的代码
- “审查这段代码” → AI 泛泛而谈,不痛不痒
- “帮我做安全审计” → AI 只会说"注意 SQL 注入"
根本原因:AI 不知道自己该扮演什么角色。 你给它一个模糊的指令,它就给你一个模糊的回答。
Agency Agents 的做法是:把每个角色的人设、专长、工作流程、交付标准、甚至性格都定义好,打包成一个 agent 文件。 当你激活一个 agent,AI 就不再是"通用助手",而是一个有明确职责、有质量标准的专业人员。
项目全景:16 个部门,232 个专家
核心部门一览
| 部门 | Agent 数量 | 典型角色 |
|---|---|---|
| Engineering | 35 | 前端开发、后端架构师、DevOps、AI 工程师、SRE、数据库优化、Git 工作流、代码审查 |
| Marketing | 37 | 增长黑客、小红书运营、抖音策略、B 站内容、微信公众号、SEO、跨境电商、播客策略 |
| Specialized | 44 | 商业策略师、首席财务官、数据隐私官、ESG 顾问、翻译、房产经纪人、医疗客服 |
| Security | 10 | 安全架构师、渗透测试、云安全、事件响应、合规审计、区块链安全 |
| Sales | 10 | 外拓策略、发现教练、交易策略、销售工程师、提案策略、管道分析 |
| Game Development | 22 | 覆盖 Unity / Unreal / Godot / Roblox / Blender 五大引擎 |
| GIS | 13 | GIS 分析师、空间数据工程师、GeoAI、BIM/GIS、无人机测绘、Web GIS |
| Finance | 5 | 记账与财务控制、财务分析师、FP&A、投资研究、税务策略 |
每个 agent 不是一个简单的 prompt,而是一个完整的人格定义文件,包含:
---
name: Frontend Developer
description: Expert frontend developer specializing in modern web technologies...
color: cyan
emoji: 🖥️
vibe: Builds responsive, accessible web apps with pixel-perfect precision.
---
然后是正文中详细定义的:
- 身份与性格 — 角色定位、沟通风格、记忆模式
- 核心使命 — 具体的工作职责和交付标准
- 关键规则 — 该角色必须遵守的专业准则
- 技术交付物 — 带代码示例的实战输出
- 工作流程 — 标准化的操作步骤
- 成功指标 — 可量化的质量标准
安装方法(4 种方式)
方式一:桌面应用(推荐)
项目提供了一个原生桌面应用,支持 macOS / Linux / Windows,可以浏览全部 agent 并一键安装到各种 AI 工具中:
# macOS
brew install --cask msitarzewski/agency-agents/agency-agents
# 或者直接下载
# https://github.com/msitarzewski/agency-agents-app/releases/latest
方式二:命令行安装(通用)
# 克隆仓库
git clone https://github.com/msitarzewski/agency-agents.git
cd agency-agents
# 第一步:生成各工具的集成文件
./scripts/convert.sh
# 第二步:交互式安装(自动检测你系统中已安装的工具)
./scripts/install.sh
安装器会扫描你的系统,显示一个交互式界面:
+------------------------------------------------+
| The Agency -- Tool Installer |
+------------------------------------------------+
System scan: [*] = detected on this machine
[x] 1) [*] Claude Code (claude.ai/code)
[x] 2) [*] Copilot (~/.github + ~/.copilot)
[x] 3) [*] Antigravity (~/.gemini/antigravity)
[ ] 4) [ ] Gemini CLI (~/.gemini/agents)
[x] 5) [*] Cursor (.cursor/rules)
...
[1-12] toggle [a] all [n] none [d] detected
[Enter] install [q] quit
方式三:指定工具安装
# 只装到 Claude Code
./scripts/install.sh --tool claude-code
# 只装到 Cursor
./scripts/install.sh --tool cursor
# 只装到 Gemini CLI
./scripts/install.sh --tool gemini-cli
# 只装特定部门
./scripts/install.sh --tool claude-code --division engineering,security
# 只装特定 agent
./scripts/install.sh --tool cursor --agent frontend-developer,ui-designer
方式四:手动复制
# 复制整个工程部门到 Claude Code
cp engineering/*.md ~/.claude/agents/
# 只复制一个 agent
cp engineering/engineering-frontend-developer.md ~/.claude/agents/
支持的 14 种 AI 工具
这是这个项目最强大的地方之一——一套 agent 定义,14 种工具通用:
| 工具 | 安装方式 | 转换格式 |
|---|---|---|
| Claude Code | ~/.claude/agents/ |
原生 .md,无需转换 |
| GitHub Copilot | ~/.github/agents/ |
原生 .md,无需转换 |
| Cursor | .cursor/rules/ |
.mdc 规则文件 |
| Gemini CLI | ~/.gemini/agents/ |
Gemini 子 agent 格式 |
| Antigravity | ~/.gemini/antigravity/skills/ |
SKILL.md 格式 |
| OpenCode | .opencode/agents/ |
.md 格式 |
| Aider | ./CONVENTIONS.md |
单文件合并 |
| Windsurf | ./.windsurfrules |
单文件合并 |
| OpenClaw | ~/.openclaw/agency-agents/ |
SOUL.md + AGENTS.md |
| Qwen Code | ~/.qwen/agents/ |
子 agent .md |
| Kimi Code | ~/.config/kimi/agents/ |
YAML agent 规格 |
| Codex | ~/.codex/agents/ |
TOML 自定义 agent |
| Osaurus | ~/.osaurus/skills/ |
SKILL.md 格式 |
| Hermes | ~/.hermes/plugins/ |
路由插件格式 |
转换由 scripts/convert.sh 完成,scripts/install.sh 负责安装。tools.json 是工具注册表的唯一真相来源。
使用方式
在 Claude Code 中使用
安装后,在 Claude Code 会话中直接引用:
用 Frontend Developer agent 帮我审查这个 React 组件。
激活 Security Architect 角色,帮我做一次威胁建模。
用 Growth Hacker agent 帮我设计一个用户增长实验。
组合多个 Agent
这个项目的真正威力在于组合使用。举几个例子:
场景一:构建创业 MVP
1. Rapid Prototyper — 快速出原型
2. Frontend Developer — 构建 React 前端
3. Backend Architect — 设计 API 和数据库
4. Growth Hacker — 规划用户获取策略
5. Reality Checker — 上线前质量把关
场景二:营销活动上线
1. Content Creator — 制作活动内容
2. Xiaohongshu Specialist — 小红书平台策略
3. Douyin Strategist — 抖音短视频策略
4. WeChat Official Account Manager — 微信公众号运营
5. Analytics Reporter — 数据追踪和优化
场景三:企业级功能开发
1. Senior Project Manager — 范围和任务规划
2. Senior Developer — 复杂功能实现
3. UI Designer — 设计系统和组件
4. Experiment Tracker — A/B 测试规划
5. Evidence Collector — 质量验证(截图取证)
6. Reality Checker — 生产就绪检查
场景四:智能校园数字孪生(GIS 场景)
1. Technical Consultant — 定义数字孪生战略
2. BIM/GIS Specialist — Revit 建筑模型转 GIS
3. Drone/Reality Mapping — 无人机航拍生成 3D 网格
4. Web GIS Developer — 构建校园仪表盘
5. 3D & Scene Developer — 创建沉浸式 3D 场景
6. GeoAI/ML Engineer — 从航拍图中提取建筑轮廓
7. GIS QA Engineer — 数据质量验证
场景五:构建专业写手
1.Growth Hacker:增长策略,快速用户获取、增长加速
2.Content Creator:内容创作,博客文章、社交媒体内容
3.Image Prompt Engineer:AI图像生成提示词
4.China Platform Expert:国内平台营销策略
根据自己的需求组合Agents使用之后,如果觉得效果良好则可以将其封装成skill等工作流,后续可以直接调用,大大提高自己的效率。
Agent 文件结构解析
每个 agent 文件都是一个自包含的专业人格定义。以 Frontend Developer 为例:
---
name: Frontend Developer
description: Expert frontend developer specializing in...
color: cyan
emoji: 🖥️
vibe: Builds responsive, accessible web apps...
---
# Frontend Developer Agent Personality
## 🧠 Your Identity & Memory
- Role: Modern web application specialist
- Personality: Detail-oriented, performance-focused
- Memory: Remembers successful UI patterns...
## 🎯 Your Core Mission
### Create Modern Web Applications
- Build responsive, performant web apps...
### Optimize Performance
- Implement Core Web Vitals...
## 🚨 Critical Rules You Must Follow
### Performance-First Development
- Implement Core Web Vitals from the start...
## 📋 Your Technical Deliverables
### Modern React Component Example
```tsx
// 带有性能优化的 React 组件示例代码...
🔄 Your Workflow Process
- Understand requirements…
- Design architecture…
📊 Success Metrics
- Lighthouse score > 90
- Test coverage > 80%
**关键设计哲学:**
1. **有性格,不是模板** — 每个 agent 有自己的沟通风格和思维方式
2. **交付导向** — 不是"帮你想想",而是"给你产出"
3. **可量化** — 有明确的成功指标
4. **带代码** — 技术类 agent 都有实战代码示例
5. **可组合** — 多个 agent 可以并行协作
---
## 高级用法
### 只安装你需要的部门
```bash
# 查看所有部门和 agent 数量
./scripts/install.sh --list teams
# 只安装工程和安全部门
./scripts/install.sh --tool claude-code --division engineering,security
# 并行安装(多核机器更快)
./scripts/install.sh --no-interactive --parallel
# 限制并行任务数
./scripts/install.sh --no-interactive --parallel --jobs 4
干运行(预览不安装)
./scripts/install.sh --tool opencode --division engineering --dry-run
CI/CD 集成
./scripts/install.sh --no-interactive --tool all
项目工程质量
这不只是一个"收集 prompt"的仓库,它有完整的工程化体系:
divisions.json— 部门注册表(标签、图标、颜色),CI 校验一致性tools.json— 工具注册表(安装路径、格式、检测方式),CI 校验一致性scripts/check-divisions.sh— CI 检查:部门目录是否与注册表一致scripts/check-tools.sh— CI 检查:工具配置是否与安装脚本一致scripts/lint-agents.sh— Agent 文件格式校验- GitHub Actions — 自动化 CI 流水线
适合谁?
| 你是谁 | 怎么用 | 推荐部门 |
|---|---|---|
| 独立开发者 | 一个人当一个团队用 | Engineering + Design + Marketing |
| 创业团队 | 快速构建 MVP 并推广 | Engineering + Product + Growth |
| 前端/后端工程师 | 获得专业代码审查和架构建议 | Engineering(35 个专家) |
| 市场运营 | 多平台内容策略 | Marketing(37 个专家,覆盖小红书/抖音/B站/微信) |
| 安全团队 | 威胁建模和渗透测试 | Security(10 个专家) |
| GIS 从业者 | 空间数据处理和可视化 | GIS(13 个专家) |
| 游戏开发者 | 多引擎专业支持 | Game Dev(覆盖 Unity/Unreal/Godot/Roblox) |
| 金融分析师 | 财务建模和税务策略 | Finance(5 个专家) |
和其他项目有什么不同?
| 维度 | 普通 prompt 库 | Agency Agents |
|---|---|---|
| 深度 | 一段 prompt | 完整的人格 + 工作流 + 代码示例 + 成功指标 |
| 数量 | 几十个 | 232 个,覆盖 16 个专业领域 |
| 工具支持 | 通常只支持一种 | 14 种 AI 工具通用 |
| 可组合性 | 单独使用 | 支持多 agent 协作 |
| 工程质量 | 文本文件 | CI 校验、注册表、lint、自动转换 |
| 维护 | 写完就扔 | 持续迭代,社区驱动 |
快速开始(5 分钟)
# 1. 克隆
git clone https://github.com/msitarzewski/agency-agents.git
cd agency-agents
# 2. 安装到 Claude Code(如果用 Claude Code)
./scripts/install.sh --tool claude-code
# 3. 在 Claude Code 中试试
# "用 Frontend Developer agent 帮我写一个带虚拟滚动的 React 表格组件"
或者直接装桌面应用:
brew install --cask msitarzewski/agency-agents/agency-agents
总结
Agency Agents 做的事情很直接:把"让 AI 扮演专家"这件事标准化、工程化、规模化了。
232 个 agent 不是 232 段 prompt,而是 232 个有性格、有流程、有交付标准、有代码示例的完整专家人格。它们可以在 14 种 AI 工具中通用,支持按需安装、组合协作。
无论你是一个人想"召唤"一个虚拟团队,还是一个团队想标准化 AI 辅助工作流,这个项目都值得一看。
git clone https://github.com/msitarzewski/agency-agents.git
本文基于 agency-agents 仓库最新版本,支持 14 种 AI 工具,包含 232 个专业 agent。项目持续更新中,建议以仓库最新版本为准。
🎬 博客主页:https://xiaoy.blog.csdn.net
🎥 本文由 呆呆敲代码的小Y 原创 🙉
🎄 学习专栏推荐:Unity系统学习专栏
🌲 游戏制作专栏推荐:游戏制作
🌲Unity实战100例专栏推荐:Unity 实战100例 教程
🏅 欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指正!
📆 未来很长,值得我们全力奔赴更美好的生活✨
------------------❤️分割线❤️-------------------------




资料白嫖,技术互助
| 学习路线指引(点击解锁) | 知识定位 | 人群定位 |
|---|---|---|
| 🧡 Unity系统学习专栏 | 入门级 | 本专栏从Unity入门开始学习,快速达到Unity的入门水平 |
| 💛 Unity实战类项目 | 进阶级 | 计划制作Unity的 100个实战案例!助你进入Unity世界,争取做最全的Unity原创博客大全。 |
| ❤️ 游戏制作专栏 | 难度偏高 | 分享学习一些Unity成品的游戏Demo和其他语言的小游戏! |
| 💚 游戏爱好者万人社区 | 互助/吹水 | 数万人游戏爱好者社区,聊天互助,白嫖奖品 |
| 💙 Unity100个实用技能 | Unity查漏补缺 | 针对一些Unity中经常用到的一些小知识和技能进行学习介绍,核心目的就是让我们能够快速学习Unity的知识以达到查漏补缺 |

更多推荐


所有评论(0)