ArtCafeAI-Agent-Framework 基于nats 消息的模块化agent 协作框架

ArtCafeAI-Agent-Framework 的设计思路比较有意思,但是目前似乎不再维护了(官方start 只有我的,同时官方示例项目移到项目中了,当前只保留了ArtCafeAI-Agent-Framework )

ArtCafeAI-Agent-Framework 的一些思路

  • 基于Nats pubsub 模式进行agent 通信(当然还支持其他模式)
  • agent 应该隔离(使用了类似多租户的模式,添加了subject 的区分)
  • 支持mcp 以及a2a 协议集成(适配)
  • 通过消息进行服务的负载均衡
  • 内置心跳服务,可以统计状态以及健康信息
  • 可以进行状态管理,包含start,stop,pause
  • 基于消息的peer agent

说明

ArtCafeAI-Agent-Framework 的设计思路很不错,很值得学习下,官方博客中的一些东西很值得学习下,后边会介绍下具体的设计

参考资料

https://github.com/ArtCafeAI/ArtCafeAI-Agent-Framework

https://www.artcafe.ai/blog/mcp-over-nats-best-of-both-worlds

https://www.artcafe.ai/blog/why-google-and-anthropic-got-it-wrong

https://www.artcafe.ai/blog/building-multi-agent-swarms

https://www.artcafe.ai/blog/what-is-a-message-bus

posted on 2025-10-25 09:03  荣锋亮  阅读(1)  评论(0)    收藏  举报

导航