agno 多agent 框架集成能力

agno 的多agent 框架集成是一个很有意思的能力,可以直接复用现有agent 框架去扩展现有能力

参考玩法

from agno.agent import Agent
from agno.agents.claude import ClaudeAgent
from agno.db.sqlite import SqliteDb
from agno.os import AgentOS
from agno.tools.workspace import Workspace

claude_agent = ClaudeAgent(
    name="Claude Code Agent",
    model="claude-sonnet-4-6",
    allowed_tools=["Read", "Edit", "Bash"],
    permission_mode="acceptEdits",
    max_turns=10,
)

agno_agent = Agent(
    name="Agno Agent",
    model="openai:gpt-5.4",
    tools=[Workspace(root=".", allowed=["read", "list", "search"])],
)

agent_os = AgentOS(
    agents=[agno_agent, claude_agent],
    tracing=True,
    db=SqliteDb(db_file="tmp/agentos.db"),
)
app = agent_os.get_app()

说明

目前支持claude,langgraph,以及dspy 是一个不错的思路,当然也有一些agent 框架通过acp 协议集成的

参考资料

https://docs.agno.com/agent-os/multi-framework/overview

posted on 2026-06-30 08:00  荣锋亮  阅读(6)  评论(0)    收藏  举报

导航