PraisonAI:5 行代码拉起一支 Agent 团队,难怪马斯克都点过赞
我第一眼看到 PraisonAI 的时候,最有体感的不是“支持 100 多个模型”。
而是它把 Agent 这件事压得很轻。
不是先让你读一堆概念,也不是上来搭一套复杂工程。它的卖点很直接:5 行代码,拉起一组可以协作的 AI 智能体。
单个 Agent 能跑。
多个 Agent 也能像一个小团队一样,自己分工、交接、纠错,把任务往下推。
这也是它容易火的地方。
很多 Agent 框架看起来都很强,但开发者真要用时,第一步就卡在工程配置、工具接入、任务编排上。PraisonAI 做的事情有点反过来:先让你把团队跑起来,再慢慢往里塞规划、记忆、自我反思这些能力。
它内置了规划、记忆、自我反思。
这几个词听起来很常见,但放到多智能体里,体感会不一样。
比如一个 Agent 负责查资料,另一个 Agent 负责整理,第三个 Agent 负责检查遗漏。中间某一步没做好,它们可以继续交接、修正,而不是每一步都等人手动复制粘贴。
这才是 Agent 相比普通聊天机器人的区别。
普通聊天是你问一句,它答一句。
PraisonAI 想做的是:你给一个目标,它把中间那串流程自己跑完。
项目还支持 100 多个大语言模型。
这点对开发者挺现实。
你不一定永远用同一个模型。有时要便宜,有时要快,有时要推理能力强,有时只是想接自己已有的模型服务。框架层如果能把模型入口统一掉,后面换模型就不会变成一次小迁移。
PraisonAI 还做了可视化拖拽编排。
这个功能很适合给非纯代码场景用。
你可以把 Agent、任务、工具节点拖出来,串成一个工作流。不是所有人都想从 Python 文件开始写,有些团队更习惯先把流程画出来,看清楚每一步谁负责、输入是什么、输出给谁。
它也支持 YAML。
这就很工程师了。
不想写代码,直接用配置文件创建多个智能体。角色、任务、协作关系都写在 YAML 里,改起来也方便。对于经常调整流程的人来说,这比每次进代码里改类和函数要轻很多。
另外一个比较实用的点,是它能一键接入 Slack、Discord 这类聊天平台。
这就不只是本地跑 demo 了。
你可以把一组 Agent 挂进团队聊天里,让它变成 24 小时在线的助手。有人丢需求,它接住;有人问进度,它回应;需要查资料、整理信息、继续执行,也能顺着流程往下走。
当然,Agent 项目现在最大的问题不是 demo 能不能跑。
而是长时间运行时,稳定性、成本、错误恢复到底怎么样。
PraisonAI 吸引人的地方在于,它没有只停在“单个智能体很聪明”这一步,而是把多智能体协作、可视化编排、聊天平台接入、零代码配置这些链路都串了一遍。
如果你已经不满足于让 AI 只是回答问题,而是想让它帮你跑完一套工作流,PraisonAI 值得点进去试试。
GitHub 地址:MervinPraison/PraisonAI