
BLACKBOX.AI
提供VS Code、CLI、多Agent编码、调试测试与项目部署,并覆盖企业模型路由和专属推理的AI开发平台。
Hugging Face维护的轻量Agent库,提供CodeAgent、ToolCallingAgent、多步骤、多Agent、视觉模型与沙箱执行。
直接结论:smolagents适合希望以较少抽象构建CodeAgent和ToolCallingAgent的Python开发者;执行模型生成代码时必须使用隔离环境和严格工具权限。
资料说明:本文根据该产品截至2026年8月5日的官方页面、官方文档与官方代码仓库整理,不包含虚构的统一条件实测。功能、版本、API、价格和授权规则可能调整,使用前请再次核验官网。
smolagents是Hugging Face维护的轻量开源Agent库,强调极简抽象。它提供会生成Python动作的CodeAgent和使用结构化工具调用的ToolCallingAgent,并支持多Agent层级、视觉模型、远程代码执行、工具集合和多种模型后端。
| 功能 | 说明 |
|---|---|
| CodeAgent | 把推理后的动作表达为Python代码并执行。 |
| ToolCallingAgent | 使用模型原生结构化工具调用完成任务。 |
| MultiStep与规划 | 按思考、动作和观察循环运行多个步骤。 |
| 多Agent层级 | 让管理Agent调用其他CodeAgent或ToolCallingAgent。 |
| 模型与工具生态 | 连接Hugging Face、LiteLLM、本地模型和工具集合。 |
| 沙箱与远程执行 | 把代码放入受控远程环境执行。 |
CodeAgent生成Python代码动作;ToolCallingAgent生成结构化工具调用。
支持管理Agent调用其他Agent形成层级工作流。
资料核验日期:2026年8月5日




