开源的长时程超级智能体框架,通过子智能体、记忆与沙箱协作完成研究、编码和创作任务。
agentscope-ai/agentscope
一个 Python 智能体框架,用于构建、运行和观测 LLM 智能体,支持工具调用、多智能体协作与服务化部署。
- Star
- 35,511
- Fork
- 3,805
- 未关闭 Issue
- 670
- 最近提交
- 3天前
这是什么?
AgentScope 是一个用于构建 LLM 智能体的 Python 框架。SDK 层提供 ReAct 推理与行动循环,工具模块可接入 Python 函数、MCP 服务器和 skills,并适配 OpenAI、Anthropic、Gemini、DashScope、DeepSeek、Ollama 等多家模型。上下文管理、中间件钩子、带人工确认的权限控制,以及 ReMe、Mem0 等可切换的记忆后端也都作为基础模块提供。
在执行层面,智能体可以在隔离沙箱中运行工具和代码,支持本地、Docker、E2B 和 Kubernetes 等环境。事件系统可将推理过程、工具调用和多模态内容流式推送到前端,同时支持实时语音智能体。
项目还提供一套智能体服务:基于 FastAPI 的后端加预置 Web UI,支持多租户、多会话应用、智能体团队、飞书、Discord 等 IM 渠道接入、RAG、定时任务和状态持久化。
核心功能
- 01ReAct 推理行动循环,支持结构化输出、中断恢复与批量工具调用
- 02工具模块可接入 Python 工具、MCP 服务器和 skills,内置 shell、文件编辑和搜索工具
- 03支持 OpenAI、Anthropic、Gemini、DashScope、DeepSeek、Ollama 等多家模型
- 04可在本地、Docker、E2B 或 Kubernetes 沙箱中隔离执行工具和代码
- 05提供带预置 Web UI 的智能体服务,支持多租户会话和 IM 渠道接入
适用场景
- 构建会调用工具、在沙箱中读写文件的多步骤智能体
- 搭建由主控智能体与工作智能体组成的团队,拆分复杂任务
- 基于现成 Web 前端部署支持多会话的智能体对话应用
- 快速原型化可流式响应的实时语音助手
快速上手
- 1
从 PyPI 安装 AgentScope(需要 Python 3.11+)
uv pip install agentscope - 2
保存 README 中的控制台示例,设置 DASHSCOPE_API_KEY 后运行
使用前须知
- 需要 Python 3.11 或更高版本。
- 示例智能体需要模型服务商(DashScope)的 API 密钥。
- 实时语音和 SOP 等部分功能被标注为实验性功能。
收录于专题
标签
常见问题
- agentscope 是什么?
- 一个 Python 智能体框架,用于构建、运行和观测 LLM 智能体,支持工具调用、多智能体协作与服务化部署。 AgentScope 是一个用于构建 LLM 智能体的 Python 框架。SDK 层提供 ReAct 推理与行动循环,工具模块可接入 Python 函数、MCP 服务器和 skills,并适配 OpenAI、Anthropic、Gemini、DashScope、DeepSeek、Ollama 等多家模型。上下文管理、中间件钩子、带人工确认的权限控制,以及 ReMe、Mem0 等可切换的记忆后端也都作为基础模块提供。
- agentscope 可以免费使用吗?用的什么许可证?
- agentscope 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- agentscope 还在维护吗?
- 活跃维护中。agentscope 最近一次提交是在 2026年11月4日。
- agentscope 适合用来做什么?
- 构建会调用工具、在沙箱中读写文件的多步骤智能体 搭建由主控智能体与工作智能体组成的团队,拆分复杂任务 基于现成 Web 前端部署支持多会话的智能体对话应用 快速原型化可流式响应的实时语音助手
- agentscope 怎么安装和运行?
- 从 PyPI 安装 AgentScope(需要 Python 3.11+): uv pip install agentscope 保存 README 中的控制台示例,设置 DASHSCOPE_API_KEY 后运行
- 在哪里获取 agentscope?
- 源代码和安装说明在 GitHub 上:https://github.com/agentscope-ai/agentscope
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一个注重 Token 效率的微内核 AI Agent,支持 CLI、Web UI 和聊天渠道,按任务把请求路由到够用的最低成本模型。
可本地或云端部署的个人 AI 助手,支持钉钉、飞书、Discord、Telegram 等多种聊天渠道。
开源多智能体 AI 助手,可在网页、桌面、文件及 Telegram、飞书、企业微信等聊天应用中执行任务。
面向家庭和小团队的自托管 AI 助手,支持多用户、多专家,并可接入主流 IM 渠道。
基于 Java 和 Spring Boot 的自托管 AI 助手平台,支持多用户工作区、模型故障切换、知识库与多渠道接入。