把 Agent 做成一家公司,真比通用提示词好用吗?

作者:苏灿烤鱼日期:2026/8/12

它卖的不是一个万能 Agent,而是一套可挑选、可安装的 AI 专业分工。

⚡️ 30 秒速读:msitarzewski/agency-agents 以 143,086 星、今日 +971 登上 GitHub Trending #1,连续 3 天在榜,排名从 #3、#2 升到 #1。它把不同专业角色写成独立 Agent 文件,每个文件包含身份与性格、核心任务与工作流、带代码示例的技术交付物、成功指标和沟通风格;可用原生桌面应用或 Shell 脚本安装到 Claude Code、Cursor、Codex、Gemini CLI 等工具。主要风险也很直接:主仓库没有 Release,README 摘录没有给出 Agent 效果基准、准确率或生产稳定性数据。

项目概览

属性值
仓库msitarzewski/agency-agents
定位按专业分工组织、安装和复用 AI Agent 的开源角色库
主要语言Shell(82.3%)
其他语言Python(16.5%)、PowerShell(1.2%)
许可证MIT
总星标143,086
今日新增+971
Forks23,261
最新版本主仓库没有 Release
建库时间2025-10-13
最近推送2026-08-06
开放 issue116
订阅者1,073
Trending 排名#1,连续在榜 3 天

趋势轨迹很清楚:08-10 排 #3,当日 +932;08-11 排 #2,当日 +1,352;08-12 升到 #1,当日 +971。可以确认它连续 3 天向榜首移动,但不能把登顶归因于某个功能、某次传播或 README 提到的桌面应用,因为现有材料没有提供流量来源。

它是什么

The Agency 是一套持续增长的 AI Agent 人格集合,README 称它来自一个 Reddit 讨论串和数月迭代。项目不把 Agent 只写成一个角色名称,而是为每个角色配置身份与性格特征、核心任务与工作流、带代码示例的技术交付物、成功指标及沟通方式。README 对这些 Agent 的定位是专业化、性格驱动、交付物导向,并称工作流经过实际检验。

使用方式分成三层。最轻的是直接浏览 Agent 文件,把它们当参考并复制或改写;命令行用户可以运行 convert.sh 生成不同工具的集成文件,再用 install.sh 交互安装或定向安装;不想碰终端的用户,则可以使用 README 推荐的 Agency Agents 原生桌面应用,在 macOS、Linux 和 Windows 上浏览角色并一键安装、自动更新。

技术要点

  1. 角色文件是核心资产:每个 Agent 文件不只定义人设,还包含任务、工作流、技术交付物、代码示例、成功指标和沟通风格;README 明确把它与通用提示词模板区分开。
  2. 多种采用路径:既可把文件当参考手工复制,也可通过脚本安装,还可使用原生桌面应用完成浏览、安装和自动更新;README 将桌面应用列为最快的推荐入口。
  3. 多工具转换与安装:convert.sh 用于生成支持工具的集成文件,install.sh 可自动检测已安装工具并交互安装,也能用 --tool 直接指定 Claude Code、Cursor、Codex、Gemini CLI、OpenCode、Copilot、Aider、Windsurf、Kimi Code 等目标。
  4. 按需缩小安装范围:安装器允许用 --division 选择团队、用 --agent 选择具体 Agent,并提供 --list teams 与 --dry-run;这让用户不必把整个角色库一次性装入目标工具。
  5. 安装逻辑以 Shell 为主:仓库语言构成为 Shell 82.3%、Python 16.5%、PowerShell 1.2%。README 展示的主流程也是 install.sh 与 convert.sh,同时提供 macOS Homebrew cask 安装桌面应用的命令。
  6. 对工具限制做显式提示:README 写明 OpenCode 运行时目前只注册约 119 个 Agent,并会静默丢弃其余 Agent;安装器会在选择超限时警告,并建议用 --division 安装子集。这个数字是 README 对上游问题的描述,不代表其他工具也有同样限制。

主仓库的 latest_release 为 null,因此这里没有可分析的主仓库 Release 版本、发布日期或变更记录。README 虽然链接了独立的 agency-agents-app 最新 Release 下载页,但当前 deep-pick 没有收录那个仓库的 Release 内容,不能据此补写桌面应用的版本号和更新细节。

为什么现在火

能直接确认的是热度而不是原因。仓库从 08-10 的 #3、08-11 的 #2 升到 08-12 的 #1,三天的当日新增分别为 +932、+1,352、+971;当前总星标 143,086,Forks 23,261。排名持续上升说明它这几天获得了强关注,但材料没有给出外部传播事件、访问来源或新增用户构成。

README 展示的产品叙事确实集中:不是让一个通用 Agent 包办所有任务,而是从前端开发、后端架构、移动开发、AI 工程、DevOps、网络、原型开发到事件响应等角色中按需选人,再安装进已有编码工具。这个定位与登顶同时出现,但只能视为值得观察的匹配,不能反推它就是增长原因。

同类对比

  1. 通用提示词模板 — README 主张这里的角色具有领域专长,而非通用提示词模板,并为每个角色加入性格、流程、交付物和成功指标。差异在描述粒度与角色边界;当前材料没有对照实验,不能证明任务结果一定更好。
  2. 手工复制 Agent 文件 — 项目本身保留了手工路径,可以按类别复制 Markdown 文件到目标目录,也可以直接浏览并改写。脚本和桌面应用减少的是转换、选择、安装与更新操作;README 没有量化三种路径各自节省多少时间。
  3. 脚本安装 — convert.sh 与 install.sh 面向命令行流程,支持自动检测、交互选择、指定工具、指定团队或 Agent,以及 dry-run。它比全量复制更可控,但依赖终端和脚本执行环境。
  4. 原生桌面应用 — README 推荐独立的 Agency Agents 桌面应用,覆盖 macOS、Linux、Windows,可浏览全部角色、一键安装并自动更新,不需要 clone 或运行脚本。当前 deep-pick 没有该应用 Release 的具体内容,无法比较版本成熟度。
  5. 单一工具角色库 — agency-agents 的 README 强调把同一批 Agent 安装到 Claude Code、Cursor、Codex、Gemini CLI、OpenCode 等多个目标。优势是复用入口更多;但材料没有提供各工具转换后的能力一致性、字段兼容性或行为差异测试。

冷静思考

  1. 主仓库没有 Release。当前材料只有最近推送时间 2026-08-06,没有主仓库版本号、发布说明、兼容承诺或升级记录,采用者需要自行确认变更边界。
  2. README 用专业化、可交付和经过实际检验描述这些 Agent,但 deep-pick 没有提供任务成功率、人工评审结果、成本、延迟、token 消耗或与通用提示词的对照测试,不能把定位直接当成效果证明。
  3. 支持许多目标工具不等于行为完全一致。README 说明可生成和安装多工具集成文件,却没有给出各工具的完整兼容矩阵或转换一致性测试结果。
  4. OpenCode 的约 119 个 Agent 注册限制说明角色数量也可能碰到工具运行时边界。README 给出的缓解方式是按 division 安装子集,其他目标工具是否存在类似上限,当前材料没有说明。
  5. 仓库有 116 个开放 issue。这个数字不能直接等同于 116 个缺陷,也不能判断严重程度;评估者仍要核对与自己目标工具、安装方式和所选 Agent 有关的问题。
  6. 仓库许可证标为 MIT,README 也明确允许浏览、复制和改写 Agent 文件;但角色文件提供成功指标,并不等于目标工具会自动验证这些指标。README 摘录没有展示统一评测或运行时验收机制。

把一群 Agent 命名成团队很容易,真正要验证的是每个角色的边界、交付物和成功指标能不能在你的工具里稳定落地。

适合谁

  • 已经使用 Claude Code、Cursor、Codex、Gemini CLI 等工具,希望按专业角色复用 Agent 配置的开发者
  • 需要前端、后端、移动、DevOps、网络、事件响应等不同专业角色模板的软件团队
  • 想从身份、流程、交付物、代码示例、成功指标和沟通风格几个维度编写内部 Agent 的团队
  • 希望按团队或具体 Agent 选择安装,并在实际写入前使用 dry-run 检查命令行流程的用户
  • 不想 clone 仓库或运行脚本,希望在 macOS、Linux、Windows 上通过桌面应用浏览、安装和自动更新角色的用户

如果你只需要一个临时提示词,直接浏览和复制单个 Agent 文件已经是 README 支持的路径,不一定要安装全部角色或桌面应用。如果你要求可量化的效果提升、严格版本发布、跨工具行为一致性或生产 SLA,当前 deep-pick 材料还不足以完成验证。


未来展望

从 README 能看到的方向,是让同一套角色库更容易被浏览、按需选择、转换并安装到更多编码工具,桌面应用再承担一键安装和自动更新。接下来最值得观察的是主仓库是否建立正式 Release、是否公开跨工具兼容边界,以及能否用可复现任务验证专业角色相对通用提示词的交付质量;当前材料没有给出这些计划或结果。


如果你要把 Agent 引入团队,会选择安装一整套专业角色,再按任务调用;还是只挑少量角色,先用成功指标逐个验收?你更在意角色覆盖、多工具安装,还是可复现的效果对照?


📊 数据来源:GitHub Trending · 2026-08-12


本文是对今日 GitHub Trending #1 项目的深度解读。完整榜单见当日日报。

每天追踪 GitHub Trending,写日报和深度解读。更多内容可关注公众号「AI Agent 赛道技术拆解」。


《把 Agent 做成一家公司,真比通用提示词好用吗?》 是转载文章,点击查看原文。


相关推荐


Vite 8.1 深度拆解:Rolldown 统一打包器如何终结前端构建的「双引擎时代」
NutShell Wang2026/8/2

2026 年 3 月 12 日,Vite 8.0 正式发布,将 Rolldown——一个用 Rust 编写的打包器——作为唯一打包引擎引入,取代了此前 esbuild(开发)+ Rollup(生产)的双引擎架构。这被官方称为「自 Vite 2 以来最重大的架构变更」。三个月后的 Vite 8.1(6 月 23 日发布)进一步推出了实验性打包开发模式,在 10,000 个 React 组件的测试中实现了约 15 倍的启动加速。与此同时,Rolldown 本身也在快速迭代——1.0 正式版于 5 月


线程栈与TLS和线程互斥
keyipatience2026/7/25

线程栈 主线程(进程 main 栈)特性: (1)来源:fork 复制父进程栈 (2)可动态自动扩容 (3)缺页容错特殊:允许访问未映射页、不一定直接段错误的栈 线程栈 mem = mmap(NULL, size, prot, MAP_PRIVATE | MAP_ANONYMOUS | MAP_STACK, -1, 0); 标志MAP_STACK:专门标记这块内存用作线程栈;默认固定 8MB 大小(一般够用),不支持动态扩容,空间用完直接栈溢出崩溃;属于进程虚拟地址里一块独


如何用 AI 协助解决陌生技术问题:拆解-分析-熟悉-解决四步法
dozenyaoyida2026/7/17

你接过陌生项目吗?那种打开 IDE,几千个文件铺开,光看目录名就头大,盯着屏幕两小时一行代码没写的感觉。 或者更常见的,线上突然报了个错,涉及一个你从没读过的模块,老板在群里 @ 你,你点开文件,密密麻麻的调用链,不知道从哪开始查。 我做了十年开发,最近两年重度用 AI 辅助。最大的体会是,面对陌生问题,卡住你的从来不是"难",是"乱"。你不知道从哪下手,不知道自己不知道什么,于是在原地打转。 下面这套方法我用了几十次,核心就四个字:拆解、分析、熟悉、解决。AI 在每个阶段扮演的角色不一样,你介


【从零开始大模型开发与微调:基于PyTorch与ChatGLM】(基于PyTorch卷积层的MNIST分类实战:从卷积直觉到高效卷积设计)
承渊政道2026/7/9

🔥承渊政道:个人主页 ❄️个人专栏: 《C语言基础语法知识》 《数据结构与算法》 《C++知识内容》 《Linux系统知识》 《算法刷题指南》 《测评文章活动推广》 《大模型语言路线学习》 《MySQL数据库学习》 《Python知识内容》 ✨逆境不吐心中苦,顺境不忘来时路!✨ 🎬 博主简介: 前面使用多层感知机完成了MNIST分类实战的演示.多层感知机是一种对目标数据进行整体分类的计算方法.虽然从演示效果来看,多层感知机可以较好地完成项目


开源「仓颉.Skill」2.0,你现在可以蒸馏任何视频!
AI袋鼠帝2026/7/1

大家好,我是袋鼠帝。 没想到cangjie-skill在4月开源,中间没怎么推,两个月还慢慢涨到了1.3K Star,有点出乎我的意料。 而且现在每天都还在增涨,感谢大家支持~ github.com/kangarookin… 说明大家对蒸馏书是有需求的(可以理解为人工智能拆书)。 也并不是像评论区一些人说的:“所有书AI都学过了,你这个是脱了裤子放屁。”那样不堪。 对一些大众非常熟悉的书,可能不太需要这个方式来蒸馏。但是有很多比较小众的书,AI不一定记得清楚,甚至还有很多新书是AI没有训练的。


AI Agent(六)- Dify 自定义工具实战 - 基于百度天气 API 搭建天气查询 Agent(天气智查助手)
BigDataMagician2026/6/22

文章目录 一、前言二、整体实现思路三、申请百度地图开放平台 AK1. 注册百度地图开放平台2. 登录百度地图开放平台3. 创建应用并获取AK4. 查看国内天气查询接口开发文档5. 接口测试 四、创建自定义工具1. OpenAPI 规范配置内容及说明1.1 OpenAPI 规范配置内容1.2 OpenAPI 规范配置说明 2. 配置OpenAPI 规范3. 工具测试 六、搭建天气智查助手Agent1. 创建Agent2. System Prompt(系统提示词)3. 调用工具4.


MyBatis魔法堂:结果集映射
独泪了无痕2026/6/14

一、ResultMap 的定义   在当今的软件开发领域,MyBatis 作为一款优秀的持久层框架,以其简洁的配置和强大的功能,深受广大开发者的喜爱。然而,在实际的项目开发中,我们常常会遇到数据模型与数据库表结构不一致的情况,这时就需要 MyBatis 的 resultMap 功能来帮助我们实现复杂的映射关系。想象一下,一个典型的业务场景:一个电商系统中的订单表,其字段包括订单ID、用户ID、商品ID、订单金额等。然而,在业务逻辑层,我们可能需要将订单信息与对应的用户信息和商品信息结合起来,以便


不用 Mac 也可以 Windows下管理iOS描述文件的非Xcode完整指南
程序员不说人话2026/6/7

很多开发者第一次接触 iOS 描述文件(Provisioning Profile)时,看到的教程基本都围绕 Xcode 和钥匙串。 但实际开发里,有一类项目并不是在 Mac 上完成的、uni-app、Flutter、React Native、HBuilderX 云打包、Windows 开发环境,这时问题会变成.mobileprovision 文件到底怎么管理? 尤其项目一多之后,开发者会开始遇到 描述文件和证书不匹配、Bundle ID 混乱、测试设备漏加、文件过期后无法安装、不同电脑之间无法同


栗子前端技术周刊第 131 期 - pnpm 11.3、npm 11.16.0、Astro 6.4...
晓得迷路了2026/6/1

🌰栗子前端技术周刊第 131 期 (2026.05.25 - 2026.05.31):浏览前端一周最新消息,学习国内外优秀文章,让我们保持对前端的好奇心。 📰 技术资讯 pnpm 11.3:pnpm 11.3 版本更新,新增阶段性发布命令 pnpm stage、用于管控信任策略生效规则的 trustLockfile 配置,同时原生支持 pkg、repo、set-script 等命令,以及多项其他功能。 npm 11.16.0:npm 11.16.0 已正式发布,该版本初步支持可自主选


MySQL视图
Halvmån2026/5/10

我们上一篇博客也讲到了视图,但是我们今天要学的这个视图并不是上篇博客的视图。 在日常数据库开发中,我们经常遇到这样的需求:多个业务模块需要查询同一份数据,但每个模块关注的字段不同;或者某些敏感字段需要隐藏,不能让所有用户都看到。这时候,视图(View) 就成了一个非常优雅的解决方案。 很多人刚开始接触视图时,会觉得它像一个“虚拟表”或者“保存好的查询语句”。本文将从实际开发的角度,带你全面掌握 MySQL 视图的使用。 一、什么是视图? 视图是一个虚拟表,它不存储实际数据,而是存储一条 

首页编辑器站点地图

本站内容在 CC BY-SA 4.0 协议下发布

Copyright © 2026 聚合阅读