Skip to content
所有標籤

#agno

7 篇文章

框架更新|Agno v3.1.0

Agno v3.1.0 三個重點:(1) 新增 `agno.os.authz` 套件,AgentOS 內建角色儲存、scope policy、審計日誌與使用者目錄,提供原生與 `fga` 兩種可插拔授權引擎;(2) 新增 `agno.fs`/`DbFileSystem`,AgentOS 多一組 `/filesystem` 路由管理檔案,但既有 `agno_fs` 資料表需停機跑遷移腳本,否則直接噴 `SchemaOutdatedError`;(3) Breaking:`MCPConfig` 的內建預設工具與生命週期工具(`continue_run`/`cancel_run`)從『自動附贈』改成要顯式打開。

框架更新|Agno v3.0.10

Agno v3.0.10 三個重點:(1) `CodingTools` 的 `run_shell` 從預設可用改成必須 `enable_run_shell=True` 才能用,且 restricted 模式底層不再經過 shell 直接執行指令,堵掉透過 shell 元字元做 interpreter RCE 的路;(2) `PublicSurface(authorization=True, mcp=True)` 對外開的 MCP endpoint 預設只接受 localhost,要讓非本機的呼叫端進來得在 `MCPConfig(allowed_hosts=[...])` 顯式加白名單;(3) 新增 `AzureOpenAIResponses` model、Elasticsearch 向量資料庫、把 Mintlify/Fumadocs 文件轉純 Markdown 的 `DocumentationMarkdown` transform。

框架更新|Agno 3.0.6

Agno 3.0.6 三個重點:(1) `MCPConfig(stateless=True)` 讓 `/mcp` endpoint 不追蹤 session,任何副本都能回答任何請求,多實例部署不再需要 session affinity(代價是失去 server-initiated 通知與 SSE resumability);(2) `MCPTools(protocol_mode="auto")` 讓 client 自動協商雙方都支援的最新 MCP 協定版本(含 2026-07-28 規格的 sessionless),預設仍是 `"legacy"` 不影響既有行為;(3) 新增 AgentOS MCP Server Card(`GET /mcp/server-card`)、`.zip`/`.eml` 檔案上傳、`AuthorizationConfig.excluded_route_paths`,並修正 Anthropic thinking blocks 重播、Gemini 圖片 MIME type 等多個 bug。本版無 breaking changes。

框架更新|Agno 3.0.5

Agno 3.0.5 三個重點:(1) Knowledge ingestion 的嵌入失敗不再被吞掉——completed 狀態新增 partial 分支,embedder 直接拋 EmbeddingError 而不是回傳空向量;(2) Breaking:捕捉 ModelProviderError 攔截 Bedrock 嵌入失敗的舊程式碼會失效,要改抓 EmbeddingError,content status API 對不存在的內容改回 404;(3) 新增 embedding 重試開關、GandrTools 語音工具與 llmman model provider,並用 embed_before_replace 防止重新嵌入失敗時把舊資料一起刪光。

框架更新|Agno 3.0.2

Agno 3.0.2 三個重點:(1) Agent/Team/Workflow/Toolkit 現在都能用 MCPConfig.tools 或 component.as_tool() 直接發佈成獨立命名的 MCP tool,不用再包一層 run_agent(agent_id=...);(2) 三項不換版本號但真的會咬人的行為變更:metadata 解析優先序反轉(call-site 現在贏過 component)、MCPConfig 對未知欄位直接拋錯、BaseRemote.acancel_run 多了必填的 auth_token 參數;(3) 新增 Synthorai model provider、WaveSpeed 圖片/影片生成、Serply 搜尋、AtomicMail 收件匣四個整合,MCP 相關命名也統一為 mcp= / MCPConfig / default_tools(舊名保留到 3.1 才移除)。

框架更新|Agno 3.0.0

Agno 3.0 三個重點:(1) Runs 資料表重構,從塞在 session JSON blob 裡改成獨立的 agno_runs 表,寫入放大從 O(N²) 降到 O(N),升級前必須先跑 MigrationManager,否則會直接噴 MigrationRequiredError;(2) 新增 Tool Result Offloading 和 Media Offloading,超過 16,000 字元的工具結果、以及圖片/音訊/影片會被搬到 AgentFS 或 S3 等外部儲存,訊息裡只留精簡的 envelope;(3) Breaking changes 範圍很廣,包含多個 Agent 參數改名、reasoning=True 被移除、DuckDuckGoTools 方法改名等,是一次需要照著遷移指南逐項檢查的升級。

aiguide

2026 年 15 個值得關注的 Agent 框架

按 GitHub Stars 排序,盤點 2026 年 15 個主流 AI Agent 框架的定位、特色與適用場景。不是排名,是地圖。