GitHub狂揽6万星!144个AI代理组成的"数字外包公司"如何重构开发者的生产力?
想象一下:你要做一个产品,但身边没有完整团队——没有设计师、没有前端、没有增长专家、没有客服。传统做法是咬牙一个个招,或者外包一个个找。但现在,有一种全新的解法:
给你一个由144个专业AI代理组成的"数字外包公司"。
这就是GitHub上的现象级项目——agency-agents,由开发者Michael Sitarzewski开源。上线仅数日便斩获6万+ stars,每天还在以数千的速度增长。它被冠以"你的从不下班的AI全明星团队"之称。
一、为什么它火得这么离谱?
你可能在想:GitHub上从来不缺"AI Agent"项目,凭什么这个特别火?
答案在于它的解题思路完全反常识。
大多数AI Agent项目在做的事,是"造一个更聪明的单一助手"。而agency-agents的做法是:给你一整支军队,各司其职,各有所长。
它没有自研模型、没有绑定框架,核心内容就是——Markdown文件。
这些Markdown文件里写的是什么?是"岗位说明书"。每个代理有自己的角色定义、个性特征、工作流程、交付物和成功指标。
换句话说:agency-agents不是造AI,而是设计AI团队的组织架构。
这种思路击中了无数开发者的痛点:用Claude Code写代码很强,但当你需要同时做产品规划、UI设计、增长策略时,一个"通才型"AI助手远不如一支"专家团队"。
二、144个代理、14个部门——这支军队怎么编?
agency-agents将144个代理划分到14个部门,覆盖了一个数字化团队从产品构想到市场增长的全链路。
🏗️ 工程部门(Engineering)— 23个专家
工程部门是整个体系中最大的部门,包含23个专业代理:
- 前端开发专家:React/Vue/Angular专家,专注UI实现、性能优化、无障碍访问
- 后端架构师:API设计、数据库架构、系统扩展性设计
- AI工程师:机器学习模型开发、部署和AI集成
- DevOps自动化专家:CI/CD流水线、基础设施即代码、云运维
- 安全工程师:威胁建模、代码安全审计、渗透测试
- 代码审查员:代码质量把关、最佳实践验证
- SRE工程师:服务可靠性、监控告警、故障恢复
- 快速原型师:最小可行产品(MVP)快速验证
此外还有:iOS开发、Android开发、Flutter开发、React Native开发、Python开发、数据工程师、平台工程师、API开发专家、机器人工程师、网络安全分析师、区块链开发者、硬件工程师、自动化测试工程师、UI测试工程师等。
🎨 设计部门(Design)— 8个专家
- UI设计师:视觉设计、组件库建设、设计系统维护
- UX研究员:用户测试、行为分析、研究洞察挖掘
- UX架构师:技术架构、CSS系统、实施指导
- 品牌守护者:品牌标识一致性、品牌定位维护
- 图像Prompt工程师:AI绘图提示词优化、Midjourney/DALL-E调参
📣 营销部门(Marketing)— 27个专家(最大规模职能部门)
- 增长黑客:快速用户获取、病毒循环设计、A/B测试实验
- 内容创作者:多平台内容策略、编辑日历规划
- SEO专家:搜索引擎优化、关键词研究、技术SEO
- 小红书运营专家:种草笔记、话题策划、KOL合作
- B站内容策略师:视频脚本、长视频运营、弹幕互动策略
- 直播电商教练:直播话术、选品策略、场控节奏
- TikTok策略师:短视频算法、病毒内容创作、挑战赛策划
- Instagram策展人:视觉叙事、社区建设、Stories运营
- Reddit社区建设者:真实参与、AMA活动、板块运营
- 应用商店优化师(ASO):关键词优化、评分提升、截图测试
- 邮件营销专家:自动化序列、A/B测试、转化率优化
💰 销售部门(Sales)— 8个专家
- 外呼策略师:电话销售脚本、异议处理、关单技巧
- 商机教练:销售漏斗优化、跟进节奏、商机评分
- 方案策略师:提案撰写、竞品对比、价值主张提炼
- 销售工程师:技术方案讲解、客户需求对接、POC支持
📱 付费媒体部门(Paid Media)— 7个专家
- PPC策略师:Google Ads、百度SEM、ROI优化
- 广告创意策略师:素材方向、文案测试、受众分析
- 程序化购买专家:DSP平台、DMP对接、实时竞价
- 付费社交专家:Facebook/Meta Ads、LinkedIn广告
📊 产品部门(Product)— 5个专家
- 冲刺优先级排序代理:敏捷规划、功能优先级排序
- 趋势研究员:市场情报、竞品分析、行业洞察
- 反馈综合师:用户反馈聚类、洞察提取、需求文档
- 产品经理:PRD撰写、路线图规划、跨团队协调
🧪 测试部门(Testing)— 8个专家
- 证据收集员:基于截图的QA、视觉验证
- 现实检查员:基于证据的认证、质量门控
- 测试结果分析师:测试评估、指标分析
- 性能基准测试员:压测、瓶颈分析、优化建议
- API测试员:接口测试、Swagger/Postman自动化
🎮 游戏开发部门(Game Development)— 19个专家
包含Unity开发、虚幻引擎设计、游戏AI、关卡设计师、经济系统设计师、音频工程师等。
🌍 空间计算部门(Spatial Computing)— 6个专家
AR/VR应用开发专家、空间音频工程师、3D建模师等。
🆘 支持部门(Support)— 6个专家
客户成功经理、客服脚本设计师、知识库架构师、社区运营专家等。
📅 项目管理部门(Project Management)— 6个专家
- 工作室制作人:高层级协调、组合管理
- 项目牧羊人:跨职能协调、时间线管理
- 运营专家:流程优化、日常效率提升
- 高级项目经理:范围界定、风险控制、任务转换
🎓 学术部门(Academic)— 5个专家
学术写作代理、文献综述代理、研究方法论代理、期刊投稿代理、学术合作代理。
💼 财务部门(Finance)— 5个专家
财务分析师、预算规划师、成本控制专家等。
🔬 专业部门(Specialized)
特殊领域代理,根据具体需求动态配置。
三、如何使用?3分钟部署你的AI团队
agency-agents的另一个惊人之处在于:它几乎没有学习成本。
不需要安装复杂的环境,不需要配置API密钥,不需要跑Docker。核心就是把你的AI编程工具(如Claude Code)指向它的目录。
方式一:Claude Code集成(最简单)
# 将代理复制到Claude Code目录
cp -r agency-agents/* ~/.claude/
然后重启Claude Code,你就可以直接调用任意代理角色了。比如在项目里输入 /frontend-dev ,就会激活前端开发专家代理。
方式二:Cursor集成
# 复制到Cursor规则目录
cp -r agency-agents/.cursor/* ~/.cursor/
方式三:OpenClaw集成
# 复制到OpenClaw技能目录
cp -r agency-agents/.claude/* ~/.openclaw/skills/
方式四:Codex/Gemini CLI
同样支持,复制到对应工具的配置目录即可。
每种工具的集成方式略有差异,但核心思想完全一致:把角色定义文件塞进你的AI编程工具里。
四、代理角色长什么样?拆解一个"岗位说明书"
光看部门分类可能还不够具体,让我们来看看一个代理的Markdown文件里到底写了什么:
以"增长黑客"代理为例:
# 增长黑客 (Growth Hacker)
## 角色定义
你是一名增长黑客,专注于通过创造性的、数据驱动的方法实现用户增长。
## 个性特征
- 敢于实验、包容失败
- 数据敏感、结果导向
- 跨部门协调能力强
- 时刻关注竞品动态
## 工作流程
1. 明确增长目标(北极星指标)
2. 绘制用户旅程地图
3. 识别增长杠杆点
4. 设计实验(3-5个并行)
5. 分析结果,迭代优化
6. 沉淀方法论文档
## 交付物
- 增长实验报告
- 用户旅程地图
- 病毒系数分析
- A/B测试结果总结
## 成功指标
- 实验迭代速度
- 病毒系数提升
- 注册转化率改善
- 用户留存率
这就是agency-agents的核心哲学:给AI助手写清楚"你是谁、做什么、怎么做",比调模型参数有效得多。
五、为什么这种"Markdown驱动"的方法有效?
这里有一个深层洞察——prompt工程的本质是角色扮演。
当你对AI说"帮我写一段代码",AI是你的一名执行者。但当你对AI说"你是前端开发专家,专注React和性能优化,按以下流程工作:需求分析→技术方案→组件实现→测试验证",AI就成了你团队里的一个专家。
agency-agents把这种角色扮演做到了极致:
- 人格化:每个代理有明确的性格、语言风格、专业背景
- 流程化:每个代理有标准工作流程,不是随机输出
- 可验证:每个代理有明确的交付物和成功指标
- 可组合:不同代理之间可以协作,完成复杂任务
六、真实使用场景:让AI团队真正运转起来
光说不练假把式。以下是几个agent团队实际运转的场景:
场景1:做一个 SaaS 产品
产品经理代理 → 需求分析和PRD
↓
前端代理(设计) → UI原型和组件库
后端代理(工程) → API设计和数据库架构
AI工程师代理 → AI功能集成方案
↓
增长黑客代理 → 推广策略和获客计划
小红书运营代理 → 内容种草计划
SEO专家代理 → 搜索流量策略
↓
测试代理 → 全流程质量验证
场景2:做一次营销活动
增长黑客 → 制定活动目标和KPI
↓
内容创作者 → 撰写各平台文案
B站策略师 → 视频脚本和投放计划
TikTok策略师 → 短视频内容规划
↓
PPC策略师 → SEM广告投放
邮件营销专家 → 自动化序列配置
↓
数据分析师 → 活动效果追踪和优化
场景3:开发一个游戏
游戏设计师 → 核心玩法和世界观
Unity开发专家 → 引擎实现
游戏AI工程师 → NPC行为和寻路系统
经济系统设计师 → 内购和奖励体系
音频工程师 → 音效和背景音乐
七、与其他框架的对比
| 维度 | agency-agents | LangChain Agents | AutoGen | OpenAI Swarm |
|---|---|---|---|---|
| 核心形态 | Markdown角色卡 | Python代码框架 | 对话协作框架 | API编排 |
| 模型依赖 | 无(兼容任意LLM) | 需接入LLM | 需接入LLM | 需OpenAI API |
| 部署难度 | 极低(复制文件即可) | 中(Python环境) | 中(多Agent配置) | 低 |
| 角色数量 | 144+ | 自定义 | 自定义 | 自定义 |
| 场景覆盖 | 全岗位 | 偏技术开发 | 偏对话协作 | 偏业务逻辑 |
| 学习曲线 | 平缓(非技术也能用) | 较陡 | 中等 | 较陡 |
八、局限性与适用边界
agency-agents并非完美,也有它的局限性:
不是自动化执行框架:它定义了角色,但没有内置任务调度和执行编排。你需要用Claude Code等工具来"激活"这些角色。
没有实际执行能力:它给你岗位说明书,但不会自己去写代码。需要配合Claude Code、Cursor等有执行能力的工具使用。
质量依赖LLM:最终输出质量还是取决于底层模型的智能程度。
代理间协作需要手动配置:不同代理如何接力、如何传递上下文,需要使用者自己设计工作流。
最适用场景:
- 个人开发者或小团队,需要快速获得多工种专业视角
- 想让AI编程工具(Claude Code等)从"单打独斗"变成"团队作战"
- 产品设计阶段需要多方专业意见,但资源有限
九、背后的设计哲学
agency-agents之所以引发关注,不只是因为它实用,更因为它代表了一种设计思路的转变:
从"让AI更聪明"到"让AI更有组织"。
过去一年,AI编程工具的进化方向是:更强的模型、更多的上下文、更长的输出。但这些提升都在"单兵作战"维度。
agency-agents告诉我们:组织能力本身也是一种智能。一个由普通人组成的专业团队,往往比一个天才单打独斗更有战斗力。AI Agent也一样。
当你给每个代理定义清楚角色、流程和交付物,你就建立了一个可预测、可扩展、可协作的AI工作流。
这才是企业级AI应用的真正方向。
十、快速上手指南
第一步:访问GitHub
https://github.com/msitarzewski/agency-agents
第二步:Clone到本地
git clone https://github.com/msitarzewski/agency-agents.git
cd agency-agents
第三步:探索目录结构
agency-agents/
├── engineering/ # 工程部门23个代理
├── design/ # 设计部门8个代理
├── marketing/ # 营销部门27个代理
├── sales/ # 销售部门8个代理
├── product/ # 产品部门5个代理
├── testing/ # 测试部门8个代理
├── game-development/# 游戏开发19个代理
├── spatial-computing/ # 空间计算6个代理
├── support/ # 支持部门6个代理
├── paid-media/ # 付费媒体7个代理
├── project-management/ # 项目管理6个代理
├── academic/ # 学术部门5个代理
├── specialized/ # 专业部门
└── finance/ # 财务部门5个代理
第四步:集成到你的工具
选择你使用的AI编程工具,按上文的方式复制到对应目录。
第五步:开始使用
在Claude Code等工具中,用 /代理名 激活特定角色代理。
结语
agency-agents的爆火说明了一个趋势:AI Agent的下一波浪潮,不在于更强大的模型,而在于更精密的组织。
当你拥有了144个各有所长的AI专家,随时待命,永不下班,按角色各司其职,你的工作流将被彻底重构。
这不是科幻——这是今天已经在发生的事情。
GitHub: github.com/msitarzewski/agency-agents
作者: Michael Sitarzewski
当前星标: 60,000+