dotsagent.io
Langue:Français
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 · 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

Fonctionnalités

Tous les modèlesOuiHF Inference Providers, LiteLLM, Transformers en local et Ollama
Client MCPOuiOutils de n’importe quel serveur MCP, de LangChain ou de Hub Spaces
Serveur MCPNon confirmé
Multi-agentOuiLes agents peuvent orchestrer d’autres agents
Exécutions durablesNon confirmé
Approbation humaineNon confirmé
TraçageNon confirmé
ÉvaluationsNon

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

Sources

  1. huggingface.co/docs/smolagents/index
  2. pypi.org/pypi/smolagents/json
  3. api.github.com/repos/huggingface/smolagents