框架 · Agno Inc.
快速了解 Agno
一个 Python 框架和运行时:SDK 用于构建代理、团队和工作流;AgentOS 则以 FastAPI 应用的形式部署在你自己的基础设施上。会话、记忆和追踪数据保存在你的数据库中,并可通过浏览器连接托管的 Control Plane UI。
适用于: 希望在自有服务器上运行完整代理平台,并使用 RBAC 以及 Slack 或 WhatsApp 界面的团队。
关键信息
- 维护者
- Agno Inc.
- 语言
- Python
- 许可证
- Apache-2.0
- 最新版本
3.1.0· 2026年10月1日- 代码仓库
- agno-agi/agno
- 托管选项
- AgentOS (self-hosted runtime) + Control Plane UI at os.agno.com
快速入门
安装软件包、设置凭据,然后运行官方文档中的最简 agent。这里使用的模型 ID 与文档一致,但你的账户可能尚未启用这些模型。
uv pip install -U agno openaifrom agno.agent import Agent
from agno.models.openai import OpenAIResponses
agent = Agent(
name="Quickstart Agent",
model=OpenAIResponses(id="gpt-5.2"),
)
if __name__ == "__main__":
agent.print_response(
"Say hello and introduce yourself in one sentence.", stream=True
)功能
| 支持任意模型 | 是 | |
|---|---|---|
| MCP 客户端 | 是 | |
| MCP 服务器 | 是 | AgentOS 将你的平台作为 MCP server 提供服务 |
| 多 agent | 是 | 代理、团队和工作流 |
| 持久化运行 | 是 | AgentOS 将会话和记忆存储在你自己的数据库中 |
| 人工审批 | 是 | 暂停运行以等待确认;要求管理员批准后才能使用工具 |
| 追踪 | 是 | OpenTelemetry 追踪、运行历史和审计日志 |
| 评测 | 尚未确认 |
近期更新
- 3.x 系列将 Agno 定位为用于构建代理平台的框架和运行时,包含 SDK、AgentOS 和 Control Plane。
- 现在从面向编码代理的 prompts 和 agentos-* 起步仓库开始引导。