AI Pulse
📡 X 信号

Hugging Face发布轻量Agent框架smolagents

很多 Agent 框架越做越重,Hugging Face 反而把核心逻辑压到了不到 1000 行。项目叫 smolagents。它最核心的思路是: 别让 Agent 每一步都吐一段 JSON 调工具,直接让它写 Python 代码执行。

比如一次任务里,它可以自己: >循环调用多个工具 >处理返回结果 >做计算 >再决定下一步 而不是每做一个动作都重新请求一次模型。官方引用的研究结果里,这种 Code Agent 方��相比传统 tool calling,能减少大约 30% 的步骤和 LLM 调用。另外它也没绑模型: OpenAI、Claude、DeepSeek、Qwen、本地 Transformers、Ollama 都能接。

MCP、LangChain Tool、Hugging Face Space 也可以直接当工具用。我觉得它真正有意思的地方不是“又一个 Agent 框架”,而是把 Agent 执行层尽量做薄: 模型负责写动作逻辑,框架只负责执行、记忆和工具接入。当然,代码执行一定要放沙箱里。

官方也明确提醒,本地 Python Executor 不能当安全边界。GitHub: 你更喜欢这种“Agent 直接写代码行动”,还是传统 JSON Tool Calling?#Agent #Opensource

查看 X 原帖

订阅 AI Pulse

每天 08:00 · 12:30 · 18:30 · 23:50 更新