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 协议集成的
浙公网安备 33010602011771号