---
title: "smolagents：機能、バージョン、クイックスタート · DotsAgent"
description: "Hugging Face が提供する smolagents のライセンス、最新バージョン、MCP 対応、耐久性のある実行、人間による承認、トレーシング、評価機能を紹介。コピーして使えるクイックスタート付き。"
url: https://dotsagent.io/ja/frameworks/smolagents
---

Framework · Hugging Face

# smolagents の概要

Hugging Face の小規模な Python ライブラリで、コードは約1,000行です。CodeAgent はアクションを Python コードとして記述し、そのコードを Modal、E2B、Docker などのサンドボックスで実行します。エージェントやツールは Hub で共有できます。

**おすすめの用途：**  学習や研究、特にコードを書いてアクションを実行するエージェントに適しています。

## 基本情報

- **メンテナー**: Hugging Face
- **言語**: Python
- **ライセンス**: Apache-2.0
- **最新バージョン**: `1.26.0` · 2026年5月29日
- **リポジトリ**: [huggingface/smolagents](https://github.com/huggingface/smolagents) · 29,617 スター
- **ホスティング विकल्प**: なし

## クイックスタート

パッケージをインストールして認証情報を設定し、公式ドキュメントにある最小構成のエージェントを実行します。モデル ID はドキュメントで使われているものです。アカウントで有効になっていない場合があります。

`インストール`

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

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

[クイックスタートの参照元](https://huggingface.co/docs/smolagents/index)

## 機能

| 任意のモデル | — | HF Inference Providers、LiteLLM、ローカルの Transformers、Ollama |
| --- | --- | --- |
| MCPクライアント | — | 任意の MCP サーバー、LangChain、Hub Spaces のツール |
| MCPサーバー | — | — |
| マルチエージェント | — | エージェントによる他のエージェントのオーケストレーション |
| 耐久性のある実行 | — | — |
| 人による承認 | — | — |
| トレーシング | — | — |
| Evals | — | — |

## 最近の変更

- 2026年5月29日の 1.26.0 以降、PyPI へのリリースはありませんが、リポジトリには2026年9月下旬にもコミットがありました。

## 同じ言語の代替ツール

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

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

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

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

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

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

## 参照元

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

AIエージェント開発者向けの独立したリファレンスです。ここに記載されているいずれのベンダーとも提携していません。

© 2026 DotsAgent · 確認日: 2026年10月1日
