Agency-Agents(52k+ Stars):140+ 个角色模板,让 AI 编程助手变成一支专业团队

导读

没有模型,没有框架,核心内容是 Markdown 文件------一个 GitHub 仓库拿了 52k+ stars。Agency-Agents 的做法是给 AI 编程助手写"岗位说明书":为 Claude Code、Cursor、Gemini CLI 等工具定义一套结构化的角色卡,前端工程师怎么做需求分析、安全工程师怎么做威胁建模、增长黑客怎么拆解指标------角色通常包含人格、工作流程、交付物模板和成功指标。目前已扩展到 14 个部门、140+ 个 Agent 角色。

本文将介绍 Agency-Agents 的设计思路、角色体系、集成方式和实际使用场景。

项目信息


一、不是框架,是"角色说明书"

Agency-Agents 不是一个 Agent 框架。它的核心产物是一组结构化的 Markdown 角色定义文件,辅以格式转换和安装的 shell 脚本。每个角色文件定义一个 AI Agent 的专业角色。

角色文件通常包含:

  • 身份定义:角色名称、专业领域、人格特征、沟通风格
  • 工作流程:该角色接到任务后的标准操作步骤
  • 交付物模板:该角色应该输出什么格式的成果
  • 成功指标:该角色的 KPI

当你在 Claude Code、Cursor 或其他 AI 编程工具中激活某个角色时,工具会按照该角色的定义来工作------不再是通用助手,而是一个有明确职责和流程的专业角色。


二、14 个部门、140+ 个角色

目前仓库按部门组织,覆盖了一个数字化团队的主要职能:

部门 角色数 代表角色
工程(Engineering) 23 前端开发、后端架构师、AI 工程师、DevOps、安全工程师、代码审查员、SRE
营销(Marketing) 27 增长黑客、内容创作者、SEO、小红书运营、B站内容策略、直播电商教练
设计(Design) 8 UI 设计师、UX 研究员、品牌守护者、图像 Prompt 工程师
销售(Sales) 8 外呼策略师、商机教练、方案策略师、销售工程师
付费媒体(Paid Media) 7 PPC 策略师、广告创意策略师、程序化购买、付费社交
产品(Product) 5 Sprint 优先级排序、趋势研究、反馈综合、产品经理
项目管理 6 制片人、项目牧羊人、Jira 工作流管家
测试(Testing) 8 证据收集者、现实检验员、性能基准测试、API 测试、无障碍审计
支持(Support) 6 客服响应、分析报告、财务追踪、法务合规
空间计算(Spatial Computing) 6 XR 界面架构师、visionOS 工程师
专项(Specialized) 24+ Agent 编排者、MCP 构建者、区块链安全审计、医疗营销合规
学术(academic) 5 人类学家、地理学家、历史学家、叙事学家、心理学家
游戏开发(game-development) 20 游戏设计师、Unity架构师、虚拟引擎工程师、脚本撰写
战略(strategy ) 16 新增部门,持续扩展中

值得注意的是营销部门包含了中国平台的专项角色:小红书运营、微信公众号管理、知乎策略、百度 SEO、B站内容策略、快手策略、抖音策略、微博策略、跨境电商、私域运营。这在英文开源项目中不常见。


三、集成方式

Claude Code(原生支持)

将角色文件复制到 ~/.claude/agents/ 目录,即可在 Claude Code 会话中激活:

bash 复制代码
# 方式一:手动复制
cp engineering/frontend-developer.md ~/.claude/agents/

# 方式二:自动安装
./scripts/install.sh

多工具集成

项目提供转换和安装脚本,支持自动检测已安装的工具并部署:

bash 复制代码
./scripts/convert.sh   # 转换格式
./scripts/install.sh   # 安装到各工具

支持的工具:Claude Code、Cursor、GitHub Copilot、Aider、Windsurf、Gemini CLI、OpenCode、Qwen Code 等。

参考使用

也可以不做集成,直接浏览角色文件,把需要的人格定义和工作流程复制到自己的 prompt 中使用。


四、一个角色文件长什么样

以"代码审查员"(Code Reviewer)为例,角色文件的典型结构:

  • 身份:资深代码审查专家,注重代码质量和可维护性
  • 沟通风格:直接但建设性,用具体代码示例说明问题
  • 工作流程:
    1. 理解 PR 的上下文和目标
    2. 检查架构设计是否合理
    3. 逐文件审查代码质量
    4. 检查测试覆盖率
    5. 输出结构化的审查报告
  • 交付物:审查报告(包含问题分类、严重程度、修改建议)
  • 成功指标:问题描述要有代码引用、建议要可操作、区分"必须修改"和"建议修改"

这种结构化定义比一句话的系统提示("你是一个代码审查专家")有效得多,因为它规定了做事的流程,不只是角色的身份。


五、总结

Agency-Agents 的走红反映了一个趋势:AI 编程工具的瓶颈不再是模型能力,而是如何引导模型按专业流程工作。一个好的角色定义文件,比一个更大的模型更能提升特定任务的输出质量。

适合关注的场景:

  • 使用 Claude Code / Cursor 等工具做开发,想让 AI 助手在特定任务上更专业
  • 团队想建立统一的 AI 辅助工作流程(如统一的代码审查标准、统一的 PR 模板)
  • 对 Agent prompt engineering 的最佳实践感兴趣

当前局限:

  • 角色质量参差不齐------140+ 个角色来自社区贡献,部分角色的流程和交付物定义不够细致
  • 已提供 Agent 编排角色(Agents Orchestrator)和协作模板(handoff templates、playbooks),但多 Agent 协作仍处于早期阶段

Coovally AI Hub 解读AI前沿------顶会论文解读、开源项目精选、企业落地案例,帮你技术进阶与商业破圈。如果您有技术交流或合作意向,欢迎联系我们和评论区留言讨论~

相关推荐
子兮曰4 天前
jev-ultrafast 深度解析:7 秒订机票的浏览器 Agent 是如何炼成的
前端·后端·agent
子兮曰4 天前
Jev 爆发一周:7 秒 Agent 背后的 System One 生态与三场争议
前端·后端·ai编程
倒头就睡的小比特4 天前
算法竞赛C++常用的STL
c++·算法
小羊没烦恼!4 天前
初探性能优化——2个月到4小时的性能提升
java·开发语言·windows·算法·c#
前端小万4 天前
写公众号赚了 3000 块后,我做了一款叫 "一键成稿" 的软件
前端·微信小程序
爱勇宝4 天前
ZCode 开源 24 小时:一份没有历史的账本,回答不了"有没有偷代码"
前端·后端·chatglm (智谱)
三十而立洋4 天前
Cookie 详解:从产生到安全,一次讲透
前端·javascript
猎头南楼4 天前
知识社区推荐系统实践:新用户冷启动与长短期兴趣建模的挑战 资深推荐算法工程师
人工智能·深度学习·算法·机器学习
卡布鲁4 天前
把一个 Vite + Vue3 应用塞进 qiankun (React + Umi3) 主站:十个坑的复盘
前端·javascript·react.js
旖旎夜光4 天前
力控面试题 01.01: 判定字符是否唯一(位运算) —— 题解
c++·学习·算法·leetcode·力控