---
title: "smolagents : fonctionnalités, version et démarrage rapide · DotsAgent"
description: "smolagents de Hugging Face : licence, dernière version, prise en charge de MCP, exécutions durables, validation humaine, traçage et évaluations, avec un guide de démarrage rapide à copier."
url: https://dotsagent.io/fr/frameworks/smolagents
---

Framework · Hugging Face

# smolagents en bref

La petite bibliothèque Python de Hugging Face, d’environ un millier de lignes, permet à son CodeAgent d’écrire ses actions en Python. Ce code s’exécute dans des sandbox comme Modal, E2B ou Docker. Les agents et les outils peuvent être partagés sur le Hub.

**Idéal pour :**  L’apprentissage et la recherche, notamment pour les agents qui agissent en écrivant du code.

## Informations clés

- **Mainteneur**: Hugging Face
- **Langages**: Python
- **Licence**: Apache-2.0
- **Dernière version**: `1.26.0` · 29 mai 2026
- **Dépôt**: [huggingface/smolagents](https://github.com/huggingface/smolagents) · 29 617 étoiles
- **Option hébergée**: Aucun

## Démarrage rapide

Installez le package, configurez vos identifiants, puis lancez l’agent le plus simple présenté dans la documentation officielle. Les ID de modèle utilisés sont ceux de la documentation et ne sont pas forcément activés sur votre compte.

`Installer`

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

Nécessite 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)
```

[Source du guide de démarrage rapide](https://huggingface.co/docs/smolagents/index)

## Fonctionnalités

| Tous les modèles | — | HF Inference Providers, LiteLLM, Transformers en local et Ollama |
| --- | --- | --- |
| Client MCP | — | Outils de n’importe quel serveur MCP, de LangChain ou de Hub Spaces |
| Serveur MCP | — | — |
| Multi-agent | — | Les agents peuvent orchestrer d’autres agents |
| Exécutions durables | — | — |
| Approbation humaine | — | — |
| Traçage | — | — |
| Évaluations | — | — |

## Modifications récentes

- Aucune publication sur PyPI depuis la version 1.26.0 du 29 mai 2026, bien que le dépôt ait encore reçu des commits fin septembre 2026.

## Alternatives dans le même langage

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

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

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

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

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

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

## Sources

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

Référence indépendante pour les personnes qui créent des agents IA. Sans affiliation avec les fournisseurs cités.

© 2026 DotsAgent · Données vérifiées le 1 octobre 2026
