
为什么值得关注
smolagents 把 Agent 哲学压缩成:让模型写 Python 代码来调用工具,而不是堆 JSON schema。Hugging Face 维护,文档清晰,适合理解 Agent 本质而不陷入重型框架。
项目亮点
- CodeAgent:以代码块为 action,易读易 log。
- 沙箱:可配置安全执行环境。
- 与 HF Hub 集成:模型、Space 部署路径顺。
- 教学友好:源码量相对 LangChain 更易通读。
适合谁
- Agent 初学者、课程实验;
- 需要 轻量 embed 到现有 Python 服务;
- 喜欢「代码即工具」范式的团队。
链接
与 Transformers 版本兼容性见官方 release。