---
title: "smolagents: funciones, versión e inicio rápido · DotsAgent"
description: "smolagents, de Hugging Face: licencia, última versión, compatibilidad con MCP, ejecuciones duraderas, aprobación humana, trazabilidad y evaluaciones, además de una guía de inicio rápido lista para copiar."
url: https://dotsagent.io/es/frameworks/smolagents
---

Framework · Hugging Face

# smolagents de un vistazo

Pequeña biblioteca de Python de Hugging Face, de unas mil líneas, cuyo CodeAgent escribe sus acciones en código Python. Ese código se ejecuta en sandboxes como Modal, E2B o Docker, y los agentes y las herramientas se pueden compartir en Hub.

**Ideal para:**  Aprendizaje e investigación, especialmente para agentes que actúan escribiendo código.

## Datos clave

- **Mantenedor**: Hugging Face
- **Lenguajes**: Python
- **Licencia**: Apache-2.0
- **Última versión**: `1.26.0` · 29 de mayo de 2026
- **Repositorio**: [huggingface/smolagents](https://github.com/huggingface/smolagents) · 29.617 estrellas
- **Opción alojada**: Ninguno

## Inicio rápido

Instala el paquete, configura las credenciales y ejecuta el agente más sencillo de la documentación oficial. Los ID de modelo son los que usa la documentación y puede que no estén habilitados en tu cuenta.

`Instalar`

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

Requiere 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)
```

[Fuente de la guía de inicio rápido](https://huggingface.co/docs/smolagents/index)

## Funciones

| Cualquier modelo | — | HF Inference Providers, LiteLLM, Transformers local y Ollama |
| --- | --- | --- |
| Cliente MCP | — | Herramientas de cualquier servidor MCP, LangChain o Hub Spaces |
| Servidor MCP | — | — |
| Multiagente | — | Los agentes pueden orquestar otros agentes |
| Ejecuciones duraderas | — | — |
| Aprobación humana | — | — |
| Trazas | — | — |
| Evaluaciones | — | — |

## Cambios recientes

- No hay ninguna versión en PyPI desde la 1.26.0, publicada el 29 May 2026, aunque el repositorio siguió recibiendo commits a finales de September 2026.

## Alternativas en el mismo lenguaje

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

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

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

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

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

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

## Fuentes

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

Referencia independiente para quienes crean agentes de IA. No estamos afiliados a ninguno de los proveedores mencionados aquí.

© 2026 DotsAgent · Datos verificados el 1 de octubre de 2026
