---
title: "smolagents: funzionalità, versione e guida rapida · DotsAgent"
description: "smolagents di Hugging Face: licenza, ultima versione, supporto MCP, esecuzioni durevoli, approvazione umana, tracing e valutazioni, oltre a una guida rapida da copiare."
url: https://dotsagent.io/it/frameworks/smolagents
---

Framework · Hugging Face

# smolagents in breve

La piccola libreria Python di Hugging Face, composta da circa un migliaio di righe, include CodeAgent, che scrive le proprie azioni in Python. Il codice viene eseguito in sandbox come Modal, E2B o Docker; agenti e strumenti possono essere condivisi sull'Hub.

**Ideale per:**  Apprendimento e ricerca, soprattutto per agenti che agiscono scrivendo codice.

## Informazioni principali

- **Responsabile**: Hugging Face
- **Linguaggi**: Python
- **Licenza**: Apache-2.0
- **Ultima versione**: `1.26.0` · 29 maggio 2026
- **Repository**: [huggingface/smolagents](https://github.com/huggingface/smolagents) · 29.617 stelle
- **Opzione hosted**: Nessuno

## Guida rapida

Installa il pacchetto, configura le credenziali, quindi esegui l'agente più semplice indicato nella documentazione ufficiale. Gli ID dei modelli sono quelli usati nella documentazione e potrebbero non essere abilitati per il tuo account.

`Installa`

```
pip install 'smolagents[toolkit]'
```

Richiede HF token for Inference API

`Python`

```
from smolagents import CodeAgent, InferenceClientModel

# Initialize a model (using Hugging Face Inference API)
model = InferenceClientModel()  # Uses a default model

# Create an agent with no tools
agent = CodeAgent(tools=[], model=model)

# Run the agent with a task
result = agent.run("Calculate the sum of numbers from 1 to 10")
print(result)
```

[Fonte della guida rapida](https://huggingface.co/docs/smolagents/index)

## Funzionalità

| Qualsiasi modello | — | HF Inference Providers, LiteLLM, Transformers in locale e Ollama |
| --- | --- | --- |
| Client MCP | — | Strumenti da qualsiasi server MCP, da LangChain o da Hub Spaces |
| Server MCP | — | — |
| Multi-agent | — | Gli agenti possono orchestrare altri agenti |
| Esecuzioni durevoli | — | — |
| Approvazione umana | — | — |
| Tracing | — | — |
| Valutazioni | — | — |

## Modifiche recenti

- Nessun rilascio su PyPI dalla versione 1.26.0 del 29 May 2026, anche se il repository ha continuato a ricevere commit a fine September 2026.

## Alternative nello stesso linguaggio

- [OpenAI Agents SDK](https://dotsagent.io/it/frameworks/openai-agents-python)

- [Claude Agent SDK](https://dotsagent.io/it/frameworks/claude-agent-sdk)

- [Google ADK](https://dotsagent.io/it/frameworks/google-adk)

- [Microsoft Agent Framework](https://dotsagent.io/it/frameworks/microsoft-agent-framework)

- [LangGraph](https://dotsagent.io/it/frameworks/langgraph)

- [CrewAI](https://dotsagent.io/it/frameworks/crewai)

## Fonti

1. [huggingface.co](https://huggingface.co/docs/smolagents/index)/docs/smolagents/index
2. [pypi.org](https://pypi.org/pypi/smolagents/json)/pypi/smolagents/json
3. [api.github.com](https://api.github.com/repos/huggingface/smolagents)/repos/huggingface/smolagents

Riferimento indipendente per chi sviluppa agenti IA. Non siamo affiliati a nessun fornitore citato qui.

© 2026 DotsAgent · Dati verificati il 1 ottobre 2026
