Smolagents: агенты нового поколения от Hugging Face
В конце 2025 года Hugging Face выпустил Smolagents — фреймворк, который кардинально меняет подход к AI-агентам. Вместо JSON-схем инструментов агент пишет и выполняет Python-код. Это проще, мощнее и стабильнее.
Чем Smolagents отличается от LangChain и CrewAI
Традиционные агенты вызывают инструменты через JSON. Smolagents пишет Python:
results = search("последние новости о GPT-5.5")
summary = summarize(results[:3])
return summary
Это позволяет агенту комбинировать инструменты, использовать циклы, условия и встроенные библиотеки Python.
Установка и быстрый старт с PlusVibe
pip install smolagents
from smolagents import CodeAgent, OpenAIServerModel, DuckDuckGoSearchTool
model = OpenAIServerModel(
model_id="gpt-5.5-turbo",
api_base="https://plusvibeapi.ru/v1",
api_key="sk-pv-ваш_ключ"
)
agent = CodeAgent(
tools=[DuckDuckGoSearchTool()],
model=model,
max_steps=10
)
result = agent.run("Найди последние новости про OpenAI и сделай резюме на русском")
Встроенные возможности
- Hub Integration: нативный доступ к Hugging Face Hub
- Doom loop detector: автоматически распознаёт зацикливание агента
- Multi-agent: агенты могут вызывать других агентов как инструменты
- Gradio UI: встроенный веб-интерфейс для тестирования
Тренд 2026
Smolagents набрал 18k+ звёзд за 6 месяцев. Hugging Face добавляет поддержку MCP и интеграцию с Gradio Spaces для деплоя агентов в облаке.



