← 返回 AI 开源导航

Camel

智能体框架

一、项目简介

CAMEL 是早期的「角色扮演」多智能体对话框架。它让两个 Agent 分别扮演用户与助手,通过自主对话推进任务完成,无需人类逐步指导,是研究自主协作与通信的经典项目。

二、核心特性

  • 角色扮演机制:用户 Agent + 助手 Agent 自主对话;
  • 自主推进:任务在对话中自动分解与执行;
  • 通信协议:定义 Agent 间消息交互;
  • 可扩展角色:自定义不同角色与场景;
  • 工具集成;
  • 研究导向,论文配套。

三、适用场景

  • 自主对话与协作机制研究;
  • 多 Agent 通信协议实验;
  • 学术研究与教学。

四、快速上手

git clone https://github.com/camel-ai/camel
cd camel && pip install -e .
# 参考 examples 运行角色扮演对话示例

五、注意事项

  • 偏研究原型,生产需二次开发;
  • 自主对话 token 消耗较高;
  • 需自行处理执行安全。